From 4064630858b465fe37e67d1d36a3566afc87d498 Mon Sep 17 00:00:00 2001 From: gadriaahmed Date: Mon, 16 Mar 2026 19:55:15 +0100 Subject: [PATCH 1/4] feat: modernize frontend build + vanilla JS SDK + test page --- .travis/before-deploy.sh | 9 --------- .travis/codesigning.asc.enc | Bin 9584 -> 0 bytes .travis/deploy.sh | 7 ------- .travis/settings.xml | 22 ---------------------- 4 files changed, 38 deletions(-) delete mode 100755 .travis/before-deploy.sh delete mode 100644 .travis/codesigning.asc.enc delete mode 100755 .travis/deploy.sh delete mode 100644 .travis/settings.xml diff --git a/.travis/before-deploy.sh b/.travis/before-deploy.sh deleted file mode 100755 index 808088055..000000000 --- a/.travis/before-deploy.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env bash - -if [ "$TRAVIS_BRANCH" == 'develop' ] || [ "$TRAVIS_BRANCH" == 'master' ]; then - if [ "$TRAVIS_PULL_REQUEST" == 'false' ]; then - openssl aes-256-cbc -K $encrypted_68ab9ec6aea9_key -iv $encrypted_68ab9ec6aea9_iv \ - -in .travis/codesigning.asc.enc -out .travis/codesigning.asc -d - gpg --fast-import .travis/codesigning.asc - fi -fi \ No newline at end of file diff --git a/.travis/codesigning.asc.enc b/.travis/codesigning.asc.enc deleted file mode 100644 index a475ca01043d0fb38c3f039144457fb6b407323e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9584 zcmV-$C6C%&Na{iB#`V}seLq7=VtWy9r>0SSP15O-5FF{gN9l5p&#wg0#EubHvek1l%fo4bEU72~SKGeEOG@0i$QLRp|( za64k_6Pn-iJ|yLq@*FB+fEI@7_nv>*L|rMM+bki(gKD#*#@6R*lQ?M&f})ByRqQEQ zY^$`n$}zD8G3VNskVt97)U~ldZB8^5`lf2ZYnRR%YMsxPU zL<%~tWBhP3WV!F5#5Xuu_B*pGQAn;Y@5p_`aQxF8N+;mJQzMoPr$VMrd?&O&W9Ooj zh92A98y6T4Cdhk5CW9Pc1oj#ip-6bRDf@?+5351oq*Ad3vVO~r!Q`3;og!39FgmN$ zL*a-JIiK$M04TfNr<}Ts0@InJwFQJA*=ETw@kVlIQ$`+$Az1`C&OGIR?9sP9k@bsM z$MzHck}|}JwwafTLNm#y7uZv!HE%g{+H$4q|39H2Ys3>po6b;~DpI?W&YXeyk$>5m z*rIm-XUI%z=jg(^AVXV&;XI;jQo}#*Oe>VsrQac*CsLQ&{n}GbhZ7_SFglp)63=a! zz%nn^F?~j^?BSCOR542>GtGbX(HO#XH)4aMu7_|nKMRQIL=?|~1G#LwF~x{(_n-i+y6jBm~DC5zK<4>R>*|tlP9mT%Fd+(G39BiM!OQH zPLj+Mrtl;0MK&B;j~@ua!hr=B=Wx9hDdY7vNKPHP9k4@G5y7+N#g^!QP{G8 zZ92EV8+vUgYba>T`E+=yuoMDXhpCvSh}bXRwwtKdGPkBesfX&D{&EXT#UZvW0ezLK;G@ z%#$@vJ{ScaN9PZ>UKHCw{i!Ii@3LHA#vjOgHvam4p8`o(dwSQqhLwDW&Ebz2;3K`s zlF#;HLa^wfFPcY@rMDdPH&kJ$FLMc#JW$5F-uQx)*Cccdf+K^fNOF{TIC#E{HuJKpO#2Gv0>&chh4%UZh!X5OE%rUr8}H z?-k#_L=^&&dV)b%*r&eg*9B;Jn@LNHE+_|aQrHx?4OxO@mISR+F29d^)E8l6)eG%_9jFZLL4h{6S??4vinm|B569T&Oi(Oe5@UIAUYKOeN%|B!UfdMz=8GoBYlAz94u%)r8 zWU@awX}>HtIcbMC`g6uc#})2Us3G8omm!G`Tg%n;tg*(25XfWuMp}qL8Mwua0cPwkK~qjjqnh{1!m8 z<2t+~Y#u<)$>Ibo2I%U1oefg^YOnBvMac*dQCw4Ok$vlvXFnQjOsQZ3s+_M%n$5Hf zPl-YkgiQ>bz)SFvSg|VwSPWXzc&G*lSqTBB7WV8!~db< zl-%)5+%p_LDz`hNEH&j2_Daj%nYcQVEvqn*l>ZpJwU77h&Vu_ubf(}^_P2{o8yl^6 z_CR=;Aly6jb=;DRj+hHWqsQzpy zX%3v7Yq!}8t&Q$sWaDIVlrBO~-S-WT_#?etSf6z0%ilzem!AOqE2=ad9^b6Y@~0bs z+h_%`Td^O3NKci2Jy+k$ojn|nh^z;MLp;quZhQ~pkiOU#zv|-?sc^7X#nwKFBV+Y) z6L4CJ@zd!dkJi32ZU`Ud;FA0Eow7WTVw6hSG_6jq6P5HjSHW{AKPwqoBEb%%a6Cvb zFG|wik4KhOON>C5tG(v}qTrr)G1Gp4}LHbVw<=?Bzf&-nlyIMlsjShU%bzse2 z<-C5!{fVjN2C?N?VA#q}zN3k`RL=Efo>tuD0GNtU9;p0Lcv=((=~WULebY)3{LSNO zzUNsVm+;@B2|1YUNZAMaq=+9mpKb6ONx5v+E{ah8oM98q{oO6RLPU7>D~hRG8FaoO zQ3G3jwMH|CA7gvf$fO)g!2Q{%sgizS-TT;zy%H!(yd&o-N62)v!#|0Zrw!0;771Uw zp^MYR3;6HHro7UD0`a{4dbP=W<_E4E2iOf=|9CqBp`M(!rJp}2ls+U~>Ye6F3{NX0BK|-bqOj@IznoL!clqQ=C)1LN~+rV+%?hqjo(s=AeWKQngI(5}dF6Yq=nDyU=6! zd$p5cxAjZZ_v(Fe71>TOPzypQWynyBvse1#cFbx065jx^OVB$b0neM<&QnPpq#pWu zDS?T7I$G$uE{1(XThPNy+j(VzKR%cTQ0&3i^5d0no3&%2T)T-8XBk*;XM{-^eMzqX zB555v*r!*Svu6KdBI>fi{AJ}{5oX}{8QViqZGRvX7jTu$Uy(bP!FjI8NL(QX7C23mghBM3rJY4 z>ytj6gWe*2=~?a0zJE@iqK608eZoi8bqis6yUn$MT|$jK70u>q>@xZdAd|#(J6XG8 zPKP2poFp*Ou+FH8M%yEXrX}!3I3jTq14m9}!*h(DuAG0DK8ah*Y&p6`Pz+N@hkXH( z%?pl0qjgzCqN*9t1PY}UCGz+2 z?eTNHBUJ?hTK$3J=Ao-Ny`Cb<=y+bwX-wkmn|Y%uJ>j;h7?+@+mZFNsA#j-PrtkCl z8BDUhKg^%^`w}<1?KL}JuFRQL-(<^uReev+and#Rk?|wzGVQ7-oXtL~(?(|O%J!A- znke=c9i$j7Coh2LJJA3!FDQPF>DkV2jL`sri|DrUIfC1AIv&WzLcTe45eK z1&NibyBlpBL7$Ep|50;WM19-Apkk^nr;>=$TFJ#s{#0ctU3==?r(yUM z4`%vgP(<=`cqFr`yW`A^)Z#(YY7hi@uXS(fOO758{iG#c1iYMSg@mBHx%u08>|_ZR zP9gWrs~?;W7OCKP-5%&nF-nl+O5OD}V&Mn~sdIGPArQ#s*zh*>DT+Z{hM%O}`fOfW z_Uix8hpAU&1@su{{!#36J7#@(pfH4@y+Ug#XQ75u zg5Bm->QroaJy*q?^5tbii1@}9s_YwA{_|fE&aXKDoC#lOo+HRq7T58535&J7Yw`#G z%hkSBxLM)iw=k|i{dn25V0aT(bkyKNteGN0TEezhYIX32Yt{(X^rJK%e&q`rY9(n| zt3@70V7nyAX$;c&3S!oj+&}Il{G&SBjGiA9L@#FVP9<3{mq?Y@43I`(rXygfR}BIN zV(U9q_?0FAhlwgT>3>}!2|4@8mW_it^#RoV0ypV}$924qr(WlA9}8 z#W@>F-K(Xmo*40H`$8d7H;eUTO0e%;-o~Im7$2pG9YiG_ZunRyfwCCNpAYD+Il2-T z#=uF)=#`sMg04&}tY9P~BHp6DWF60@>zi|^5AO?0-vG=Td+DBfRbJ}; z$eM}u=dqKU6fs1@aC^k(P0^5QEdu@=+d-l-I!G3H_mtJ01WF;7vmPK0Dt7`)5jZFb z(y5=bLCvP{Byt2Zssobk^#P0;=raaLlKO{mwL4^WVf%2Zv-yXbwF4_=Ypo;8^l;1l zmvuHn!7!>g5Hq9mG@%t{)szp1;c8NbacCBDynw-t#e-8*5u**^)01Cp*X#}_Y)B3N zEE)SnfYC-ORuAVn$I-;-TeGNhWB&WuS69jo5s&CLWQtJ- zs0P&;V${MG_dFrDoXD%YqMv&?dxBYS5U7(l09!@il+Fbg1qLhJ@xo)F^n=xg9ax~@ z7H?C|vY#9qGbJQ2gkkp13wB~5$xZmGM826%o}QDfiO=P=&13;CEOL9Z(Qr?ai~(6@ z6{yV+c@h0LrzuU#Q{1zJu1-?3UGYzNz?$zg?e!wPpp6DKCNLO^otC#3Jdn%egKC)e zj1oG9puF&`dkSRKw2a<=+Oc(gE~IGjwk$zt(QW?DOm%B#a^6v&)BpVCT{v97n#$N7=)^U?lGy0@r*Uw zJnqR;$-qC-4EWKi)#mk)pF_MxmopgiDQO^lD^=dv3dGVB+iBuPPbEHV-qlj`d`?X> zX`~RJabl@dDrt*X;)YA>Mb*E?`V2Xgx^ekxKQw1N)bOh6p3qLCn`1eT#I1pfdH7)V zwCvp5Ei|Es1Yd5Mj0goJvmfj@13^JlP9@35RIvbXY2 zsvB$u@j3(_g>al?i~e@_Hy|X}^i8H)Dx;(`;O8EMXwcsPkn5$%%KB!eUq@n^jF=abLH$WVs2M- z)Idf5q8zzeW9v<{-_BS`>Krx#`=rFT#6#y;29J|s>r@)!lr-_5U}qx{IMEGh#di_q z9M;%B3m{h4>k6cm&Uv!a%gp%hMy43d1(xDl#tC6nAWtMs0v*%hYifq2J3DzlvTysm zpzKLPEMBZ5p8_gKKlG>z;O2%uJ#lhcdS11T41N^?gStuSk>pHxv{2PxLMIl?0{ zB;^R3Y4Cr4_%ir_?MoHGy)#y|Vp(JIVsg2Oghykk<%G>q7`*2J)-ONDl9Lmoc4{?3 z@*8>jisbnC;*S63{Iikcy$MOeE4>wO8i@kGKhuwTWSm6 zm9Er8(`s3IIe9&Z_{iLbqQJoiWBUt{;&MJykwFPhtLb{M@LFj%`w3ueZ?<#0E8Zt; z!#yg3b609eiajeygstJkSFE-9(5!n;!{63_;axIFzj&%KgNG3PcnBrAFO3nP5K_Kd zQ%zX*k52iocoP^3W1Wuw(4Mnt#BAbwj;wlb5}}2!-M0clN%5gt*zxn*CHMrZYwthx z@XBo1lJOZ$y*?tp$G?UGq3uP`KoDlq<~|UN?!&AT=H+n3)$rs-TXt$R=VeK$Zpgn5 zFCTi4^d(wzI)k0LB;R6L1+KMIBxMlVbk^i|FCfva!G`HmPmA_nulw!?XN$4lhW_!Y<29LI6o!cCq>bMmhC!uL^I5qsqe6O z=X*dYM$sgD)Q?dzc|=nh;`j0i!OkSMh%(mK(akj5G9r^?Sna;ZN}Fmg;K9w%(t3QY zRr=-W>?t3e^*Uo4ceNceewZdZ-F1O$7c`_{6cXk$9YX6SLRyiukjYO-fBNLZ1^{eI z7{3L&gQsn2LBbDD<|o1c;$joZ?6WHH_;VZHoyRj^Z)6zm*f+ey^v~|)Yi0?p1;zpQ zaHvW37Ne3qGE_+xh?ogCXcEBdxS*!51wEgK80E}gd{Z)Olmf9anV^%_8;bl5$8jz{ z=PM&IDPz;9J)eJ??s7bXbu0WG2s_T@5O1Lm3X3bINs~;0HODUH_1Sh=CNCX^$5GX1 zP-2~_CqgP;ARx;QZVAqv;|1KCkz*)gj5C0q@3-TmjRp~4*Wh(r@*Ramx|$LxBSzI< zp3PYgJ9%Gh-));JZMSE@q%riiH%YoRXyPe~I4FJYuQ$?K-J+iI+kD^{R7jL;!_E(L(Z5m9XCB39;y zZ%m-#o5{M1@(RZ;&f<*R0N>-V@rZxj zL8`iwwAEM!yaJtdt-Y+9f-oBg`IE=LSQ#m_Pq;)XQ1Q!~O;*?Z>oKPO4jT$VrZ}A} zIs8CL7CcXA)&BFzAMTLHDV+WZnb1@*to0jKf$stK<@2Pn$2p}FA)-vQa|l0w|7lqT z-(#+jurC6(WNBIh;Q5zLvZ@sL4K`$xo(-RT(<0};h;x?r1xc$|#xxTE3ew-#a0V6c zkwGv=;rx^G_Rb}!)-_4^-CIyDh}6(arzbGJ_7&npL#{NoKrQ1xsj4eLeRl)S#X<=c z4luxReRLDbz9U4zC}Y_<^D4&a+5iL1=TjypX$w-5M9^>W+iJ*DM@=AlJ?@wNrQj6@dloqgNZhEEP}3O335}h^ z6I!SHH+h$PJ3WjR50NVwoa7?qz}mlu81Mxctb)u25is*!`)uiDbtH><>l;!ZAu5N{ zY%BgIb_fFeg)aYcK1V8LVp1Gb&(V2-+xBojj`r`v=h)m~SG%1I;_6K0!Xh5328b$X z45(2MzP^p@zqx@~!#+wzl-1fY1#O3YEVkUl&%R?Q;g$Q)MB%AM5)|PL2xU#$UC70B?MDqb{RgKVA2NC^}4Tu zSpNXA>^FBTle25kpm|H*eyiV}sIoe+WFLq}B~AH_G+o?V!0 z{6l7jtX3D>*2evs$K9B8Z+RAj4*DKv2;bbM7EUA%cKgva0fl!lTPIjf1Z=>1P{s~7 zI5j426y|!^Hyk6SgV(rj^!sR(p|C_f+bEZIC|q5hGvqOirVnI$+PGbVI)@w# zEoBx0H0t>uK+31mM#btQZzS7Bm2h9wOYErWSd ztm#UBcOEs_SGo`9UaNj!M}!YIU%?^0hgYe#C3sS|Ga`;3)RRB$z3I*~N8l=C5uoCh zC{Qv3er)@bc&%==qWh*ff85U@?v-^q7!Q&@8BvfivU3c=wNZ<(6)i*k!v(B}QDtV= zko3@d2aga~5N0g~{W_c~rk%O*9J#ga>icsdOEHGbGRn#-CWSiwDEbkE1OHIbaPG>~ zrSS&32}otCi~PE*nIk~xSXjf8ASiF~Y}wDsOoYuQYIx*txi~czA(sUWKTXSY17~q@ zu0elL&oJ)LTE08tzw{Uu^)Z-|g^%HgZF#_`8~&srSMgdtaAo)di4^vFotVn>`!mbwAQJL_>nYx0b$C zJ6?dqGu$$oG!%qtTn2t4TY!jUx4iMCZ?pZqGBBv-($=hc&Ou~g)*dP2u1?(>1G#|# zG)}gkh!(qet04(U#7Ar1ewAr%=2JUge1`(24Cx}k zS%msgs#r+U;Isdr64`E54d@$Kii>0$uOTk2@`a}^?8bSQ4YY0|)VW@X$-BtPlf1*i z(z~1}-PwF`KY&%%)^h7H4wgQ)n`KX#}^Mk$%{K zoy^wHJce#0jY8-B5f=27pPJOkb6FTYg1Bpw7eP?Z&-*^*Z7}2{aLKm$sk_t@(bQkQ zdh{9j@vukq8fF6ZEqbCQjK$yiGAoa76}QJ4gO5uL(3k9=ryogCgpXIgu76NKR(*R< zJpiCR7m``5)Z?*lXS=5Z+BVX~6nF^GL_}nu2i;rVN&a`XnUQI;cSo&x&S_LCiZW3% zXP8Rz+<8pVd*}OC#rbBy-D8m!K&D4rBUhxAsRLb_VSnfD^vAi>-@)epLVtt09Y6-{ zAB2Se!CiB3CAGeViGNk|76GtecmUev2GPm08xbW~vmN1Pk6W9Ip-kM)R{&h&*6^mO zwj{#kOTIbcWyV}P04vm(ZS3G-Ux^zKmtYykDy!JiRjU?eHU*_?;~#_RWjh|WihqQqum)lk^CCTU%I#;H$RrFSfiZ@? zWxz-`g~MlyV<5medsj$TsPkh^eta-&&Ns&&FOH_3X)0OL%Ke%(=~DODXqM_W%47SP zj6dnvOc-SD9M^A7PN%`fKQP5NgSZR4=7&AXu+UMJFI+-PCcNlQ$JMg6wrkthdMP=U zAU(E%PWejv2(QX+c-Ke0%-y}<8p$Wrnd%!JZhJwbv#GpH6=`QEaL5y@^Wn{WHTMsL zt98%A?2|cesVWFOkoZ9__L>M3h7~&uK@=}Yl0pH;1OA-Wtn0DTzW-fj6Lbnz$nBVA zQbk_L$chz*UCc~en=xGbuGzRv%&_cY;p!`4jAam@6;%=_kw$24dwR{iH72MoshmC4 zKJrbv497gj2iDT=LIuWFH9J!mL16w53*=iyDbV3hPs%B>e3pfcNDk(=$PNA-?D2Yx zdgus3TZ%ucW=YGcBJ~gJ16Sl!Ll}(#EjC4ryax{psdB-~@oCgJ+prkfaW8I&Rp{rU zvuQt$I`-4#wx|w17azGg1c3jx{Taq<8W}wmw}-$>V}`f?VRpmwUabDkeW1Vq@(nu& zTWREt=W>gpC;+w$FE=R=7Y`Br-Pk9?Gj9%eX5Y2c70WDDU=l+OB{q~TCa_1gM}n_q zJ0{9TKt#Z)-El>vc2wf?=%|ygfcHMHxbo=n;{|>9Mu8co8Mcd2_m{9|+<7;yHI5%^ zxbO58-0LgM&1eT4@9=5=)Ugh3VU+Isv%vPvs*wyn3ODP30a*g?BYk_AK>2?KJscvL zLkW`4RZku3wNwnH?!tz!w`ZgyT>mM`WB`(tCk9h8QZ;JC6f5}^D_bPVOFP_6%LP=A z&9o-?R>ARbMr$&wvT}!YzM*qG343lf#{d-$d*5T6zolimG(0g#)%t+|IKkkidaF7e zlF<1}&vLLM zAjbA!ht5-TjU>}&Nfx`9$pwy-jVUKu6A|1B3)IfNT+;@W@yAQk0#iWuU*9(Rlx{k} z3rL*D^+ZF&J;LzTU-Mbxo1`H{XZkg&Ha)pNU7P8GE565nfhGIX34w1>>J*;vZad&K zX8a05bnT!QEz&Thf#Reh>21--OiBfeIWcwO84g@9F0L7DlBA%A26PH*gq8Mvv5(b{ z-$I4Z6A%fK6}0f@=I}WvhYi)N^$GHQ*X-i!dpIhUdGC?)B*24uf7^{6nYUQyHsrt* z7eY`jt&O@})#6_9sO}d6q30j0?0*=^D>PY5v|5vRbWXjF|IE a3a>1q(`5NKoz<+2YR|8;0!vXtA!oR#n7BLu diff --git a/.travis/deploy.sh b/.travis/deploy.sh deleted file mode 100755 index 48a2a3fa5..000000000 --- a/.travis/deploy.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash - -if [ "$TRAVIS_BRANCH" == 'develop' ] || [ "$TRAVIS_BRANCH" == 'master' ]; then - if [ "$TRAVIS_PULL_REQUEST" == 'false' ]; then - mvn -q deploy -DskipTests=true -P sign --settings .travis/settings.xml - fi -fi diff --git a/.travis/settings.xml b/.travis/settings.xml deleted file mode 100644 index 046501cbb..000000000 --- a/.travis/settings.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - ossrh - ${env.OSSRH_JIRA_USERNAME} - ${env.OSSRH_JIRA_PASSWORD} - - - - - ossrh - - true - - - gpg - ${env.GPG_KEY_NAME} - ${env.GPG_PASSPHRASE} - - - - \ No newline at end of file From ce6323829ee6bffc42bca511b6f2c5da9c3e2327 Mon Sep 17 00:00:00 2001 From: gadriaahmed Date: Mon, 16 Mar 2026 19:59:01 +0100 Subject: [PATCH 2/4] feat: modernize frontend build + vanilla JS SDK + test page --- .cursor/rules | 6 + .env | 3 + .env.example | 3 + .github/CI.md | 38 + .github/workflows/ci.yml | 38 + .travis.yml | 30 - ATTRIBUTIONS/wasabi-analytics-attribution.xml | 5 +- ATTRIBUTIONS/wasabi-api-attribution.xml | 5 +- .../wasabi-assignment-attribution.xml | 5 +- ATTRIBUTIONS/wasabi-auditlog-attribution.xml | 5 +- .../wasabi-authentication-attribution.xml | 5 +- .../wasabi-authorization-attribution.xml | 5 +- ATTRIBUTIONS/wasabi-email-attribution.xml | 5 +- ATTRIBUTIONS/wasabi-event-attribution.xml | 5 +- .../wasabi-experiment-attribution.xml | 5 +- ATTRIBUTIONS/wasabi-feedback-attribution.xml | 5 +- ATTRIBUTIONS/wasabi-main-attribution.xml | 5 +- ...wasabi-repository-datastax-attribution.xml | 5 +- README.md | 2 +- bin/docker/cqlsh.docker | 13 +- bin/docker/create_keyspace.sh | 6 +- bin/docker/migration.docker | 2 +- docker-compose.yml | 86 + .../src/main/env/docker/wasabi/Dockerfile | 15 +- .../src/main/java/com/intuit/wasabi/Main.java | 2 +- modules/repository-datastax/pom.xml | 4 +- modules/ui/Gruntfile.js | 90 +- modules/ui/app/index.html | 39 +- modules/ui/app/scripts/wasabi.js | 306 +- modules/ui/app/styles/branding.css | 1 + modules/ui/app/styles/wasabi.scss | 196 +- modules/ui/app/test.html | 240 + modules/ui/bower.json | 23 - modules/ui/package-lock.json | 20439 ++++++++++++++++ modules/ui/package.json | 20 +- pom.xml | 19 +- 36 files changed, 21316 insertions(+), 365 deletions(-) create mode 100644 .cursor/rules create mode 100644 .env create mode 100644 .env.example create mode 100644 .github/CI.md create mode 100644 .github/workflows/ci.yml delete mode 100644 .travis.yml create mode 100644 docker-compose.yml create mode 100644 modules/ui/app/styles/branding.css create mode 100644 modules/ui/app/test.html delete mode 100644 modules/ui/bower.json create mode 100644 modules/ui/package-lock.json diff --git a/.cursor/rules b/.cursor/rules new file mode 100644 index 000000000..6b5ffdd9d --- /dev/null +++ b/.cursor/rules @@ -0,0 +1,6 @@ +- This project was last maintained in 2017 +- Stack: Spring, java , Angular mysql cassandra +- Goal: make it run locally, minimal changes only +- Do not refactor business logic +- Fix one error at a time +- Prefer backward-compatible solutions \ No newline at end of file diff --git a/.env b/.env new file mode 100644 index 000000000..6458f20a9 --- /dev/null +++ b/.env @@ -0,0 +1,3 @@ +# App directory name under modules/main/target/ (from build.sh). +# Must match: -- (e.g. wasabi-main-1.0.20190619090227-SNAPSHOT-development) +WASABI_APP_ID=wasabi-main-1.0.20190619090227-SNAPSHOT-development diff --git a/.env.example b/.env.example new file mode 100644 index 000000000..298c10fab --- /dev/null +++ b/.env.example @@ -0,0 +1,3 @@ +# Copy to .env and adjust if your build output directory name differs. +# Run: mvn -f modules/main/pom.xml -P development help:evaluate -Dexpression=application.name -q -DforceStdout +WASABI_APP_ID=wasabi-main-1.0.20190619090227-SNAPSHOT-development diff --git a/.github/CI.md b/.github/CI.md new file mode 100644 index 000000000..795c958e9 --- /dev/null +++ b/.github/CI.md @@ -0,0 +1,38 @@ +# CI (GitHub Actions) + +This project uses **GitHub Actions** for CI only (build and test). There is no deployment step. + +## Workflow + +- **Triggers:** Push and pull requests to `feature/*`, `develop`, and `master`. +- **Build:** Maven install (tests skipped), then `mvn clean test jacoco:report`. +- **Java:** Eclipse Temurin JDK 8. + +## Running locally with Docker + +1. **Build the app** (once; creates `modules/main/target//`): + + ```bash + ./bin/build.sh -b true -p development + ``` + +2. **Ensure `.env` exists** with the app directory name (see `.env.example`): + + ```bash + cp .env.example .env + # If your version/profile differ, set WASABI_APP_ID to the directory name under modules/main/target/ + ``` + +3. **Start stack:** + + ```bash + docker compose up -d + ``` + + This starts Cassandra, MySQL, runs keyspace creation and schema migration, then Wasabi. UI: http://localhost:8080 (login: admin/admin). API: http://localhost:8080/api/v1/ping + +4. **Stop:** + + ```bash + docker compose down + ``` diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 000000000..a1c8f3b0b --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,38 @@ +# Build-only CI (no deployment) + +name: CI + +on: + push: + branches: + - 'feature/*' + - develop + - master + pull_request: + branches: + - 'feature/*' + - develop + - master + +env: + MAVEN_OPTS: -Dmaven.repo.local=$RUNNER_TEMP/m2repo + +jobs: + build-and-test: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Set up JDK 8 + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '8' + cache: 'maven' + + - name: Build (install, skip tests) + run: mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V + + - name: Test and coverage + run: mvn clean test jacoco:report -B diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 2778aa1cf..000000000 --- a/.travis.yml +++ /dev/null @@ -1,30 +0,0 @@ -language: java -sudo: false -addons: - apt: - packages: - - oracle-java8-installer # FIXME @travis-ci: https://github.com/travis-ci/travis-ci/issues/3259#issuecomment-243534696 -jdk: - - oraclejdk8 -install: mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V -cache: - directories: - - "~/.m2/repository" -branches: - only: - - "/^(?i:feature)/.*$/" - - develop - - master -after_success: - - mvn clean test jacoco:report coveralls:report - - "./.travis/before-deploy.sh" - - "./.travis/deploy.sh" -env: - global: - - secure: EdhvLzEpOKEz2kDSU7CcIZSE3pUjlH8gjFZEFLwC5C9LKpua2krheBkOzCg5a/p2R0ODq8j7zWW97g6XejNlMpkNp1pabfRoCXbcW56EViCoX1Cf8Cd2VhPr/X5k8ArjuSlAQJXOwXs6uqiFzmYSc/7SdMvYLF5sJYoI9mFAQfZS3QjldVhJ8AJ3Ovcs4h+ZYIZ4bxpP1MIEcwm+YqoNdH6mjvYrAkiVUC3AxeobRf80nP3K7/QEq93TFy6Yow73k8zodzwS+zYCuFYLpk5Rh/bxWyzpGLXXhQb+e+gmrEwIwVxph4hlqguClhqyN6e9Rw91keUzQ/x2taU6hsGIRUcutwRALQbqky03+NblZZ4HoDPfV/NZIHUdzStLG0Jdxs3sKglvNsqngUUZdnyRHXHPLM8ZntRZRaJX91aJLh/ZKTNuW4wC+1h2EqutNi7pFMfulm2fX5Sv1OaVtd3aOpuQY5EpcNJUXYeqoQFiHqb4hwD9FjN1YJyyxUNeeSKjoyHFoEKd6L5VKr9JfJnkBZW7A6wG/QLPMEbq8df5FVFRpr/cLJgXG+DIECm+HJ73Mz9BlHJQNwjRe7d2VzAbeaGAqSjJ+BETxdV4fyH/5+cvirMbkQohDk516Ki/lDO6bMC5EAm2zge1vq5EQVWq08gPC/ptBwmwwjyAN/IlByQ= - - secure: IzKkAgx42i1AgZ3zRQrraSQ8eRdAXsHisSqmVXXNeQFjzoPzaCtslp7V82WUH0bD2waGcx6P5Yr1+yfE/q3xttE0OIApJo3CatMmz26qsqLvf0ie84bJR8piaNtkgZNqT257cQltgbpHYT4Csoa/YEAliSkRb95V6VfUqH5uMh0SB6ay2/rUjaJ5uYfYglC/ax9vg/iFiuAG3+vWwPHk6SAwQa3RUCTTW69pDNnvWiF1hdNiU1QuW5K/wLLV6WHoXxxsDSZNM7SUvQ4fod8jeo4dovcU+WLwnTNpVOjb5BTIcyB5GqU4DSfeJhb7Dg7y40wdjyi/kcFNW3JNxWodG/eZ0gsJ4BMYDl6wyd0Cr5oPcqpDmpjikGNb0F/aAu1y8SoHfh/e3mP07cECctoGE87FPA3SMQAJqxg2XNfcF3zZpLSQtyiCHSxy/b5HVrzFaD1gBw/HB75N2YFuhyy+OiDyzgWd4fcOYlMpwtZ3emvLgLv7ue9IhI3BPnx9i/LHdpZZcfAiGOCsiZn9AbfN1QcjtmLHkeDS6VuG8Jq0N15s1KZntAtQIV/iNGRHpvEj1mfyUY5pGjOsKX4zlmCc39G5GYWBNfnAcZo15UQLka93PLi+vLPqTkftgv3u6XNdNQpHMXi+61/cOWeky89yt9o4k0gpCEVppPRwr/k8k9c= - - secure: bmEnmBNzZ3weg07kVgGp0q1nr5izCLvvOzKwmrW5lM/98/IMMLwx47DgBvqttyXuHEMX48NS6n53Rb8k1JZltCB8LNiC3KHCttuCQ+SXu93Enf7jS9v2Arq6lJjsxyoGDFjmQu+7a7pIuJ5aUh2rAcuJj/174d/2nj72UiRgYWiiFZBBMj8bP1pWsfe/DnfV13oBDl3fR3VaCNmnUnwtjtzETNCDsErkaHdGG52ET1NZM51IK4uRLU+eLxtjWBHQB7wMor4v6Pevt6398opxsvU/DNaHk6ub7z3UKLJ64Jw0Hf2t3AavBP8HCEl9om/iNzWgyxLpbtGBYCnJA1qE8TAysMolHjzCP85mNhKboxR/v20e6CxkDYWFbU9lpZl9QWMAd5U3lVq7Gnlc/BG2N0evhy6cLpsyJNncA6LWguxUbwokyxO9NA2vW/CePfFf8YRoEPGLHnDFMHjViQzbrd3Q8mjXap07ccHn2eGElLdPBKv5wlM7ver3h0jC6u60bYA512SkR8wF7J+uhBfXqo9AUaADDriIavXKWdTjOCVN9Tn/HpywtiK6U9xIXmzkWuXBW+a27sGbKW5O3Ud9CDur8o8EAQnYIjNmDjDO2JCJp6ljl5I4z2nFX6wElnxkwV77mihYjvR55ZCe98mGalpG+QFzEe5CUdMdJo6kV2c= - - secure: XF4+X/6C3Y8b0n989cJs/hjG402HW7onNC0yQ9u2EI2/rtR1u3m9xUyYp/Oi9H6pV2pV9dFpHSOEPqrICslZWYWuha5b+uKr4O7oXDz0+8QnFmeBgOvcMk3JIAQYoObEImK+QFoZi5bvGqUTANEEkcwd6zCmtR0FogM7tU7jRXmL4f55262gAg0ZwsrrrHJaexgq4pB3qkjhDrpbiCxGEMNrgp66Clt8mn6YGKIJ0reNCRpWuNE+e611GVNc4GLL6Rt3xgLU0hLjVgQYWp27HZeA66xJsXa/VDLb/jjOk1CFjL/3QJDruv/SF6QGtR+Y/4iiimGsBww1A6tconS5U095Y9fr15yoZGHlSazyhFaYLSdMeZ69mbPuLZSc16JgGJKmvqNcPG2W92a/fwioUV2H/jpwl0FdgusbDQZNx/rBCbNI2KMk/HyPLfDkxrN8EEz/i1Z1mZY691hfxcPJ9m/VWpgtDDpcpLaSW3AWmK1SzZW1jOJjeUYFhmidd5fYJKmeBLP3kalfjjgAiHeu1K0R69wARD8/D2MBtDtmjEizqA5NADiCDZghUS9j0uxXrg+sdUOL5HgMWt3DY3KXn/sQBc3ksDXAhJL4+4L/JKCe0VJAZd1Zpk14Hji0tam/LnAQhu8spcXvTVViDtJbOSqignqq3DwSEJl5IzWgzxc= -notifications: - email: - - wasabi.honeybadger@gmail.com diff --git a/ATTRIBUTIONS/wasabi-analytics-attribution.xml b/ATTRIBUTIONS/wasabi-analytics-attribution.xml index 915e15bc1..b885257f5 100644 --- a/ATTRIBUTIONS/wasabi-analytics-attribution.xml +++ b/ATTRIBUTIONS/wasabi-analytics-attribution.xml @@ -1822,10 +1822,9 @@ - Project Lombok org.projectlombok - lombok - 1.16.10 + lombok + 1.18.30 https://projectlombok.org jar diff --git a/ATTRIBUTIONS/wasabi-api-attribution.xml b/ATTRIBUTIONS/wasabi-api-attribution.xml index 17f8a0076..2dc97ac64 100644 --- a/ATTRIBUTIONS/wasabi-api-attribution.xml +++ b/ATTRIBUTIONS/wasabi-api-attribution.xml @@ -2300,10 +2300,9 @@ - Project Lombok org.projectlombok - lombok - 1.16.10 + lombok + 1.18.30 https://projectlombok.org jar diff --git a/ATTRIBUTIONS/wasabi-assignment-attribution.xml b/ATTRIBUTIONS/wasabi-assignment-attribution.xml index fe5baecf6..00024390e 100644 --- a/ATTRIBUTIONS/wasabi-assignment-attribution.xml +++ b/ATTRIBUTIONS/wasabi-assignment-attribution.xml @@ -1822,10 +1822,9 @@ - Project Lombok org.projectlombok - lombok - 1.16.10 + lombok + 1.18.30 https://projectlombok.org jar diff --git a/ATTRIBUTIONS/wasabi-auditlog-attribution.xml b/ATTRIBUTIONS/wasabi-auditlog-attribution.xml index 255f78188..77c546f4d 100644 --- a/ATTRIBUTIONS/wasabi-auditlog-attribution.xml +++ b/ATTRIBUTIONS/wasabi-auditlog-attribution.xml @@ -1822,10 +1822,9 @@ - Project Lombok org.projectlombok - lombok - 1.16.10 + lombok + 1.18.30 https://projectlombok.org jar diff --git a/ATTRIBUTIONS/wasabi-authentication-attribution.xml b/ATTRIBUTIONS/wasabi-authentication-attribution.xml index 98c65b371..c01c14f6f 100644 --- a/ATTRIBUTIONS/wasabi-authentication-attribution.xml +++ b/ATTRIBUTIONS/wasabi-authentication-attribution.xml @@ -1816,10 +1816,9 @@ - Project Lombok org.projectlombok - lombok - 1.16.10 + lombok + 1.18.30 https://projectlombok.org jar diff --git a/ATTRIBUTIONS/wasabi-authorization-attribution.xml b/ATTRIBUTIONS/wasabi-authorization-attribution.xml index f98ff42b8..75a938a5e 100644 --- a/ATTRIBUTIONS/wasabi-authorization-attribution.xml +++ b/ATTRIBUTIONS/wasabi-authorization-attribution.xml @@ -1822,10 +1822,9 @@ - Project Lombok org.projectlombok - lombok - 1.16.10 + lombok + 1.18.30 https://projectlombok.org jar diff --git a/ATTRIBUTIONS/wasabi-email-attribution.xml b/ATTRIBUTIONS/wasabi-email-attribution.xml index 3e5d6ab77..d585c21fc 100644 --- a/ATTRIBUTIONS/wasabi-email-attribution.xml +++ b/ATTRIBUTIONS/wasabi-email-attribution.xml @@ -1895,10 +1895,9 @@ - Project Lombok org.projectlombok - lombok - 1.16.10 + lombok + 1.18.30 https://projectlombok.org jar diff --git a/ATTRIBUTIONS/wasabi-event-attribution.xml b/ATTRIBUTIONS/wasabi-event-attribution.xml index aad50c155..db23b7b64 100644 --- a/ATTRIBUTIONS/wasabi-event-attribution.xml +++ b/ATTRIBUTIONS/wasabi-event-attribution.xml @@ -1822,10 +1822,9 @@ - Project Lombok org.projectlombok - lombok - 1.16.10 + lombok + 1.18.30 https://projectlombok.org jar diff --git a/ATTRIBUTIONS/wasabi-experiment-attribution.xml b/ATTRIBUTIONS/wasabi-experiment-attribution.xml index 3d31ba494..1767e105e 100644 --- a/ATTRIBUTIONS/wasabi-experiment-attribution.xml +++ b/ATTRIBUTIONS/wasabi-experiment-attribution.xml @@ -1822,10 +1822,9 @@ - Project Lombok org.projectlombok - lombok - 1.16.10 + lombok + 1.18.30 https://projectlombok.org jar diff --git a/ATTRIBUTIONS/wasabi-feedback-attribution.xml b/ATTRIBUTIONS/wasabi-feedback-attribution.xml index edc251bd0..56b0e14da 100644 --- a/ATTRIBUTIONS/wasabi-feedback-attribution.xml +++ b/ATTRIBUTIONS/wasabi-feedback-attribution.xml @@ -1816,10 +1816,9 @@ - Project Lombok org.projectlombok - lombok - 1.16.10 + lombok + 1.18.30 https://projectlombok.org jar diff --git a/ATTRIBUTIONS/wasabi-main-attribution.xml b/ATTRIBUTIONS/wasabi-main-attribution.xml index f0c8b8460..7da81804b 100644 --- a/ATTRIBUTIONS/wasabi-main-attribution.xml +++ b/ATTRIBUTIONS/wasabi-main-attribution.xml @@ -2582,10 +2582,9 @@ - Project Lombok org.projectlombok - lombok - 1.16.10 + lombok + 1.18.30 https://projectlombok.org jar diff --git a/ATTRIBUTIONS/wasabi-repository-datastax-attribution.xml b/ATTRIBUTIONS/wasabi-repository-datastax-attribution.xml index 3f358635e..30ac63610 100644 --- a/ATTRIBUTIONS/wasabi-repository-datastax-attribution.xml +++ b/ATTRIBUTIONS/wasabi-repository-datastax-attribution.xml @@ -1822,10 +1822,9 @@ - Project Lombok org.projectlombok - lombok - 1.16.10 + lombok + 1.18.30 https://projectlombok.org jar diff --git a/README.md b/README.md index 882e3bd2c..44699bbe0 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Wasabi A/B Testing service is an open source project that is no longer under act **Documentation:** [User Guide](https://intuit.github.io/wasabi/v1/guide/index.html), [JavaDocs](https://intuit.github.io/wasabi/v1/javadocs/latest/)
**A/B Testing Overview:** [![A/B Testing Overview](http://img.shields.io/badge/video-A%2FB%20Testing%20Overview-red.svg)](https://www.youtube.com/watch?v=_HtvJwBPUqk&feature=youtu.be) [![Blog Meet Wasabi](https://img.shields.io/badge/blog-Meet%20Wasabi-brightgreen.svg)](https://medium.com/blueprint-by-intuit/open-sourcing-wasabi-the-a-b-testing-platform-by-intuit-a8d5abc958d) [![Blog Architecture Behind Wasabi](https://img.shields.io/badge/blog-Architecture%20Behind%20Wasabi-orange.svg)](https://medium.com/blueprint-by-intuit/the-architecture-behind-wasabi-an-open-source-a-b-testing-platform-b52430d3fd80)
-**Continuous Integration:** [![Build Status](https://api.travis-ci.org/intuit/wasabi.svg?branch=develop)](https://travis-ci.org/intuit/wasabi) +**Continuous Integration:** [![CI](https://github.com/intuit/wasabi/actions/workflows/ci.yml/badge.svg)](https://github.com/intuit/wasabi/actions) [![Coverage Status](https://coveralls.io/repos/github/intuit/wasabi/badge.svg)](https://coveralls.io/github/intuit/wasabi?branch=develop) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.intuit.wasabi/wasabi/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.intuit.wasabi/wasabi)
**License:** [![Apache 2](http://img.shields.io/badge/license-Apache%202-brightgreen.svg)](http://www.apache.org/licenses/LICENSE-2.0)
diff --git a/bin/docker/cqlsh.docker b/bin/docker/cqlsh.docker index 6f4f6cb2a..a2232c03f 100644 --- a/bin/docker/cqlsh.docker +++ b/bin/docker/cqlsh.docker @@ -1,16 +1,11 @@ -FROM python:2-alpine +FROM python:3.11-slim -RUN pip install cqlsh==5.0.3 && \ +RUN apt-get update && apt-get install -y netcat-openbsd && \ + pip install --no-cache-dir cqlsh && \ cp /usr/local/bin/cqlsh /usr/local/bin/cqlsh4 && \ sed -i '/DEFAULT_PROTOCOL_VERSION = 4/c\DEFAULT_PROTOCOL_VERSION = 3' /usr/local/bin/cqlsh -#By default alpine uses sh instead of bash so all environment subsitution is not supported - -#ENV CASSANDRA_KEYSPACE_PREFIX wasabi -#ENV CASSANDRA_REPLICATION 1 -#ENV CQLSH_HOST localhost -#ENV CASSANDRA_PORT 9042 - ADD create_keyspace.sh / +RUN chmod +x /create_keyspace.sh ENTRYPOINT ["/create_keyspace.sh"] \ No newline at end of file diff --git a/bin/docker/create_keyspace.sh b/bin/docker/create_keyspace.sh index c308e32bf..2eb3bdc86 100755 --- a/bin/docker/create_keyspace.sh +++ b/bin/docker/create_keyspace.sh @@ -2,9 +2,9 @@ # The cqlsh is a duplicate of the the existing cqlsh==5.0.3 with hard coded default protocol version to 3. # the original cqlsh have hard coded protocol version of 4. -# the current [2016-10-01] version of server spec is [Cassandra 2.1.15 | CQL spec 3.2.1 | Native protocol v3] +# the current [2016-10-01] version of server spec is [Cassandra 2.1.15 | CQL spec 3.4.4 | Native protocol v3] echo "cqlsh " \ - "--cqlversion=\"${CQLSH_VERSION:-3.2.1}\" "\ + "--cqlversion=\"${CQLSH_VERSION:-3.4.4}\" "\ "-e \"CREATE KEYSPACE IF NOT EXISTS ${CASSANDRA_KEYSPACE_PREFIX:-wasabi}_experiments WITH replication = {'class' : 'SimpleStrategy', 'replication_factor' : ${CASSANDRA_REPLICATION:-1}};\"" \ "--username=${CQLSH_USERNAME}" \ "--password=\"${CQLSH_PASSWORD}\"" \ @@ -13,7 +13,7 @@ echo "cqlsh " \ while ! nc -w 1 -z ${CQLSH_HOST:-localhost} ${CASSANDRA_PORT:-9042}; do sleep 0.1; done -cqlsh --cqlversion="${CQLSH_VERSION:-3.2.1}" \ +cqlsh --cqlversion="${CQLSH_VERSION:-3.4.4}" \ -e "CREATE KEYSPACE IF NOT EXISTS ${CASSANDRA_KEYSPACE_PREFIX:-wasabi}_experiments WITH replication = {'class' : 'SimpleStrategy', 'replication_factor' : ${CASSANDRA_REPLICATION:-1}};" \ --username=${CQLSH_USERNAME} \ --password="${CQLSH_PASSWORD}" \ diff --git a/bin/docker/migration.docker b/bin/docker/migration.docker index 75bb2d112..d26dbe6c9 100644 --- a/bin/docker/migration.docker +++ b/bin/docker/migration.docker @@ -1,4 +1,4 @@ -FROM openjdk:jre-alpine +FROM eclipse-temurin:8-jre-alpine ADD https://oss.sonatype.org/content/repositories/public/com/builtamont/cassandra-migration/0.9/cassandra-migration-0.9-jar-with-dependencies.jar /wasabi/cassandra-migration.jar diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 000000000..7ec84c866 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,86 @@ +# Run Wasabi locally with Cassandra and MySQL. +# Prerequisite: build the app once so the wasabi image can be built: +# ./bin/build.sh -b true -p development +# Then: docker compose up -d + +services: + cassandra: + image: cassandra:3.11 + container_name: wasabi-cassandra + ports: + - "9042:9042" + - "9160:9160" + # Give Cassandra time to start before init runs + healthcheck: + test: ["CMD-SHELL", "cqlsh -e 'describe cluster' || true"] + interval: 10s + timeout: 5s + retries: 15 + start_period: 30s + + mysql: + image: mysql:5.6 + container_name: wasabi-mysql + environment: + MYSQL_ROOT_PASSWORD: mypass + MYSQL_DATABASE: wasabi + MYSQL_USER: readwrite + MYSQL_PASSWORD: readwrite + ports: + - "3306:3306" + healthcheck: + test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-uroot", "-pmypass"] + interval: 5s + timeout: 3s + retries: 10 + start_period: 10s + + # Creates Cassandra keyspace (run once per up, then exits) + wasabi-keyspace: + build: + context: ./bin/docker + dockerfile: cqlsh.docker + image: wasabi-keyspace:latest + environment: + CASSANDRA_KEYSPACE_PREFIX: wasabi + CQLSH_HOST: cassandra + CASSANDRA_PORT: "9042" + depends_on: + cassandra: + condition: service_healthy + restart: "no" + + # Runs Cassandra schema migration (run once per up, then exits) + wasabi-migration: + build: + context: . + dockerfile: bin/docker/migration.docker + image: wasabi-migration:latest + environment: + CQLSH_HOST: cassandra + CASSANDRA_PORT: "9042" + CASSANDRA_KEYSPACE: wasabi_experiments + depends_on: + wasabi-keyspace: + condition: service_completed_successfully + restart: "no" + + wasabi: + build: + context: ./modules/main/target/${WASABI_APP_ID} + dockerfile: Dockerfile + image: wasabi-main:latest + container_name: wasabi-main + environment: + WASABI_CONFIGURATION: "-Dcassandra.experiments.nodeHosts=cassandra -Dcassandra.events.nodeHosts=cassandra -Ddatabase.url.host=mysql" + ports: + - "8080:8080" + - "8090:8090" + - "8180:8180" + depends_on: + cassandra: + condition: service_healthy + mysql: + condition: service_healthy + wasabi-migration: + condition: service_completed_successfully diff --git a/modules/main/src/main/env/docker/wasabi/Dockerfile b/modules/main/src/main/env/docker/wasabi/Dockerfile index ce1243b94..9f7a1aed5 100644 --- a/modules/main/src/main/env/docker/wasabi/Dockerfile +++ b/modules/main/src/main/env/docker/wasabi/Dockerfile @@ -13,7 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. ############################################################################### -from centos +# Modern Java 8 JRE base (Eclipse Temurin); no deprecated Oracle JDK. +FROM eclipse-temurin:8-jre ENV WASABI_MODULE wasabi-main ENV WASABI_UI_MODULE wasabi-ui-main @@ -25,22 +26,14 @@ ENV WASABI_SRC_DIR ${application.name} ENV WASABI_HOME /usr/local/${application.name} ENV WASABI_JAVA_OPTIONS "" -ENV JDK_MAJOR_VERSION 8u131 -ENV JDK_MINOR_VERSION b11 -ENV JDK_VERSION ${JDK_MAJOR_VERSION}-${JDK_MINOR_VERSION} - -RUN yum -y update && yum install -y wget - -RUN wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/${JDK_VERSION}/d54c1d3a095b4ff2b6607d096fa80163/jdk-${JDK_MAJOR_VERSION}-linux-x64.rpm \ - && rpm -ivh jdk-${JDK_MAJOR_VERSION}-linux-x64.rpm && rm jdk-${JDK_MAJOR_VERSION}-linux-x64.rpm COPY ./ ${WASABI_HOME}/ COPY entrypoint.sh /usr/local/bin/ -RUN sed -i -e $'s/1>>.*2>&1//' ${WASABI_HOME}/bin/run 2>/dev/null; +RUN sed -i -e $'s/1>>.*2>&1//' ${WASABI_HOME}/bin/run 2>/dev/null || true EXPOSE ${WASABI_PORT} EXPOSE ${WASABI_JMX_PORT} EXPOSE ${WASABI_DEBUG_PORT} ENTRYPOINT ["entrypoint.sh"] -CMD ["wasabi"] \ No newline at end of file +CMD ["wasabi"] diff --git a/modules/main/src/main/java/com/intuit/wasabi/Main.java b/modules/main/src/main/java/com/intuit/wasabi/Main.java index c4f952228..0dbec6ff4 100644 --- a/modules/main/src/main/java/com/intuit/wasabi/Main.java +++ b/modules/main/src/main/java/com/intuit/wasabi/Main.java @@ -30,7 +30,7 @@ import static org.joda.time.DateTimeZone.UTC; import static org.slf4j.LoggerFactory.getLogger; -public class Main { +public class Main { private static final Logger LOGGER = getLogger(MetricsModule.class); diff --git a/modules/repository-datastax/pom.xml b/modules/repository-datastax/pom.xml index a10cf9805..0ad969517 100644 --- a/modules/repository-datastax/pom.xml +++ b/modules/repository-datastax/pom.xml @@ -73,7 +73,6 @@ ch.qos.logback logback-classic - 1.1.3 com.intuit.autumn @@ -172,7 +171,8 @@ org.projectlombok lombok - 1.16.10 + 1.18.30 + provided diff --git a/modules/ui/Gruntfile.js b/modules/ui/Gruntfile.js index c42f6590a..ccf229e5d 100644 --- a/modules/ui/Gruntfile.js +++ b/modules/ui/Gruntfile.js @@ -1,6 +1,8 @@ // Generated on 2014-03-30 using generator-angular 0.8.0 'use strict'; +const sass = require('sass'); + // # Globbing // for performance reasons we're only matching one level down: // 'test/spec/{,*/}*.js' @@ -21,16 +23,12 @@ module.exports = function (grunt) { // Project settings yeoman: { // configurable paths - app: require('./bower.json').appPath || 'app', + app: 'app', dist: 'dist' }, // Watches files for changes and runs tasks based on the changed files watch: { - bower: { - files: ['bower.json'], - tasks: ['bowerInstall'] - }, js: { files: ['<%= yeoman.app %>/scripts/{,*/}*.js'], tasks: ['newer:jshint:all'], @@ -42,9 +40,9 @@ module.exports = function (grunt) { files: ['test/spec/{,*/}*.js'], tasks: ['newer:jshint:test', 'karma'] }, - compass: { + sass: { files: ['<%= yeoman.app %>/styles/{,*/}*.{scss,sass}'], - tasks: ['compass:server', 'autoprefixer'] + tasks: ['sass:server', 'autoprefixer'] }, gruntfile: { files: ['Gruntfile.js', 'default_constants.json'], @@ -74,6 +72,7 @@ module.exports = function (grunt) { options: { open: true, base: [ + '.', '.tmp', '<%= yeoman.app %>' ] @@ -83,6 +82,7 @@ module.exports = function (grunt) { options: { port: 9001, base: [ + '.', '.tmp', 'test', '<%= yeoman.app %>' @@ -164,43 +164,30 @@ module.exports = function (grunt) { } }, - // Automatically inject Bower components into the app - bowerInstall: { - app: { - src: ['<%= yeoman.app %>/index.html'], - ignorePath: '<%= yeoman.app %>/' - }, - sass: { - src: ['<%= yeoman.app %>/styles/{,*/}*.{scss,sass}'], - ignorePath: '<%= yeoman.app %>/bower_components/' - } - }, - - // Compiles Sass to CSS and generates necessary files if requested - compass: { + // Compiles Sass to CSS using Dart Sass (replaces Compass) + sass: { options: { - sassDir: '<%= yeoman.app %>/styles', - cssDir: '.tmp/styles', - generatedImagesDir: '.tmp/images/generated', - imagesDir: '<%= yeoman.app %>/images', - javascriptsDir: '<%= yeoman.app %>/scripts', - fontsDir: '<%= yeoman.app %>/styles/fonts', - importPath: '<%= yeoman.app %>/bower_components', - httpImagesPath: '/images', - httpGeneratedImagesPath: '/images/generated', - httpFontsPath: '/styles/fonts', - relativeAssets: false, - assetCacheBuster: false, - raw: 'Sass::Script::Number.precision = 10\n' + implementation: sass, + includePaths: ['node_modules'], + sourceMap: true, + precision: 10, + silenceDeprecations: ['legacy-js-api', 'import', 'color-functions', 'global-builtin', 'slash-div', 'if-function'], + quietDeps: true }, - dist: { + server: { options: { - generatedImagesDir: '<%= yeoman.dist %>/images/generated' + sourceMap: true + }, + files: { + '.tmp/styles/wasabi.css': '<%= yeoman.app %>/styles/wasabi.scss' } }, - server: { + dist: { options: { - debugInfo: true + sourceMap: false + }, + files: { + '.tmp/styles/wasabi.css': '<%= yeoman.app %>/styles/wasabi.scss' } } }, @@ -328,10 +315,15 @@ module.exports = function (grunt) { 'images/*.png', 'images/*.gif', 'fonts/*', - 'plugins/{,*/}*', - 'bower_components/bootstrap-sass-official/vendor/assets/fonts/bootstrap/*.*' + 'plugins/{,*/}*' ] }, + { + expand: true, + cwd: 'node_modules/bootstrap-sass/assets/fonts/bootstrap', + dest: '<%= yeoman.dist %>/styles/fonts/bootstrap', + src: ['*.*'] + }, { expand: true, cwd: '.tmp/images', @@ -365,19 +357,25 @@ module.exports = function (grunt) { cwd: '.tmp/styles', dest: '<%= yeoman.dist %>/styles/', src: 'branding.css' + }, + bootstrapFonts: { + expand: true, + cwd: 'node_modules/bootstrap-sass/assets/fonts/bootstrap', + dest: '.tmp/styles/fonts/bootstrap', + src: ['*.*'] } }, // Run some tasks in parallel to speed up the build process concurrent: { server: [ - 'compass:server' + 'sass:server' ], test: [ - 'compass' + 'sass:dist' ], dist: [ - 'compass:dist', + 'sass:dist', 'svgmin' ] }, @@ -508,7 +506,7 @@ module.exports = function (grunt) { grunt.task.run([ 'clean:server', - 'bowerInstall', + 'copy:bootstrapFonts', 'concurrent:server', 'ngconstant:development', 'autoprefixer', @@ -524,7 +522,8 @@ module.exports = function (grunt) { grunt.registerTask('test', [ 'clean:server', - 'compass', + 'copy:bootstrapFonts', + 'sass:dist', 'ngconstant:test', 'connect:test', 'karma' @@ -550,7 +549,6 @@ module.exports = function (grunt) { grunt.registerTask('build', [ 'clean:dist', 'config:dist', - 'bowerInstall', 'useminPrepare', 'concurrent:dist', 'autoprefixer', diff --git a/modules/ui/app/index.html b/modules/ui/app/index.html index c958ccf2a..a90f39021 100644 --- a/modules/ui/app/index.html +++ b/modules/ui/app/index.html @@ -16,7 +16,7 @@ - + @@ -93,34 +93,23 @@

- - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/modules/ui/app/scripts/wasabi.js b/modules/ui/app/scripts/wasabi.js index 371a07382..ada7da838 100644 --- a/modules/ui/app/scripts/wasabi.js +++ b/modules/ui/app/scripts/wasabi.js @@ -1,12 +1,80 @@ /*global Promise:false*/ -/*global jQuery:false*/ 'use strict'; // Wasabi module // Supports easy use of the Wasabi A/B Testing service from JavaScript. - +// // TODO: May need to add es6-promise to package.json to support Promise in IE. +// +var WASABI = (function (wasabi) { + + var assignmentCache = {}; + + function generateUUID() { + if (typeof crypto !== 'undefined' && crypto.getRandomValues) { + var buf = new Uint8Array(16); + crypto.getRandomValues(buf); + // RFC 4122 version 4 + buf[6] = (buf[6] & 0x0f) | 0x40; + buf[8] = (buf[8] & 0x3f) | 0x80; + var hex = []; + for (var i = 0; i < 256; i++) { + hex[i] = (i + 0x100).toString(16).substr(1); + } + return ( + hex[buf[0]] + hex[buf[1]] + hex[buf[2]] + hex[buf[3]] + '-' + + hex[buf[4]] + hex[buf[5]] + '-' + + hex[buf[6]] + hex[buf[7]] + '-' + + hex[buf[8]] + hex[buf[9]] + '-' + + hex[buf[10]] + hex[buf[11]] + hex[buf[12]] + hex[buf[13]] + hex[buf[14]] + hex[buf[15]] + ); + } + + var d = new Date().getTime(); + if (typeof performance !== 'undefined' && typeof performance.now === 'function') { + d += performance.now(); + } + return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { + var r = (d + Math.random() * 16) % 16 | 0; + d = Math.floor(d / 16); + return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16); + }); + } + + function getCookie(name) { + if (typeof document === 'undefined' || !document.cookie) { + return null; + } + var value = '; ' + document.cookie; + var parts = value.split('; ' + name + '='); + if (parts.length === 2) { + return parts.pop().split(';').shift(); + } + return null; + } + + function setCookie(name, value, days) { + if (typeof document === 'undefined') { + return; + } + var expires = ''; + if (days) { + var date = new Date(); + date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); + expires = '; expires=' + date.toUTCString(); + } + document.cookie = name + '=' + encodeURIComponent(value) + expires + '; path=/'; + } + + function getOrCreateUserId() { + var existing = getCookie('wasabi_uid'); + if (existing) { + return existing; + } + var uid = generateUUID(); + setCookie('wasabi_uid', uid, 365); + return uid; + } -var WASABI = (function(wasabi, $) { /* This allows things that should be saved across usage to be defined once, such as applicationName. For example, you can call this once in your app: @@ -21,27 +89,32 @@ var WASABI = (function(wasabi, $) { */ wasabi.wasabiOptions = (typeof wasabi.getOptions === 'function' ? wasabi.getOptions() : {}); - var buildURL = function(path, options) { - var url = '', - defaults = $.extend({ - protocol: 'http', - host: 'localhost:8080' - }, options); + var buildURL = function (path, options) { + var url = ''; + var defaults = Object.assign({ + protocol: 'http', + host: 'localhost:8080' + }, options || {}); url += defaults.protocol + '://'; url += defaults.host; - url += path.replace(/%\w+%/g, function(all) { + url += path.replace(/%\w+%/g, function (all) { var replaceStr = all.replace(/%/g, ''); return (replaceStr in defaults ? defaults[replaceStr] : replaceStr); }); return url; }; - var doWasabiOperation = function(urlTemplate, funcName, requiredOptions, options, postBody) { - var opts = (options || {}); - $.extend(opts, wasabi.wasabiOptions); - for (var i=0; i < requiredOptions.length; i++) { + var doWasabiOperation = function (urlTemplate, funcName, requiredOptions, options, postBody) { + var opts = Object.assign({}, wasabi.wasabiOptions || {}, options || {}); + + // Auto userID injection (cookie-based) + if (!opts.userID) { + opts.userID = getOrCreateUserId(); + } + + for (var i = 0; i < requiredOptions.length; i++) { if (!opts.hasOwnProperty(requiredOptions[i])) { throw new Error('Missing parameter ' + requiredOptions[i] + ' for ' + funcName); } @@ -49,31 +122,83 @@ var WASABI = (function(wasabi, $) { var url = buildURL(urlTemplate, opts); - var ajaxParams = { - 'headers': { + var fetchOptions = { + headers: { 'Content-Type': 'application/json' } }; if (postBody) { - $.extend(ajaxParams, { - 'method': 'POST', - 'data': postBody - }); + fetchOptions.method = 'POST'; + fetchOptions.body = postBody; } - // In order to solve the problem that jQuery.ajax() interprets the return of a 201 with - // empty content as an error, we check for that and if we get it, we call the success result. - return new Promise(function(resolve, reject) { - $.ajax(url, ajaxParams) - .done(function(data) { - resolve(data); - }) - .fail(function(jqXHR, textStatus, errorThrown) { - if (jqXHR.status === 201) { - resolve(null); + return new Promise(function (resolve, reject) { + // Assignment caching for plain getAssignment (no segmentation) + if (funcName === 'getAssignment' && !postBody) { + var cacheKey = String(opts.applicationName) + '|' + + String(opts.experimentName) + '|' + + String(opts.userID); + if (assignmentCache.hasOwnProperty(cacheKey)) { + resolve(assignmentCache[cacheKey]); + return; } - reject(errorThrown); - }); + fetch(url, fetchOptions) + .then(function (response) { + if (response.status === 201 || response.status === 204) { + resolve(null); + return; + } + if (!response.ok) { + throw new Error('Request failed with status ' + response.status); + } + return response.text().then(function (text) { + if (!text) { + resolve(null); + return; + } + var data; + try { + data = JSON.parse(text); + } catch (e) { + data = text; + } + assignmentCache[cacheKey] = data; + resolve(data); + }); + }) + .catch(function (err) { + reject(err); + }); + return; + } + + fetch(url, fetchOptions) + .then(function (response) { + // jQuery.ajax used to treat 201+empty as error; keep same success semantics + if (response.status === 201 || response.status === 204) { + resolve(null); + return; + } + if (!response.ok) { + throw new Error('Request failed with status ' + response.status); + } + return response.text().then(function (text) { + if (!text) { + resolve(null); + return; + } + var data; + try { + data = JSON.parse(text); + } catch (e) { + data = text; + } + resolve(data); + }); + }) + .catch(function (err) { + reject(err); + }); }); }; @@ -94,11 +219,13 @@ var WASABI = (function(wasabi, $) { } ); */ - wasabi.getAssignment = function(options) { - return doWasabiOperation('/api/v1/assignments/applications/%applicationName%/experiments/%experimentName%/users/%userID%', - 'getAssignment', - [ 'applicationName', 'experimentName', 'userID' ], - options); + wasabi.getAssignment = function (options) { + return doWasabiOperation( + '/api/v1/assignments/applications/%applicationName%/experiments/%experimentName%/users/%userID%', + 'getAssignment', + ['applicationName', 'experimentName', 'userID'], + options + ); }; /* @@ -122,12 +249,14 @@ var WASABI = (function(wasabi, $) { ); Where the "profile" contains the attributes to be plugged into your Segmentation Rule. */ - wasabi.getAssignmentWithSegmentation = function(profile, options) { - return doWasabiOperation('/api/v1/assignments/applications/%applicationName%/experiments/%experimentName%/users/%userID%', - 'getAssignmentWithSegmentation', - [ 'applicationName', 'experimentName', 'userID' ], - options, - profile); + wasabi.getAssignmentWithSegmentation = function (profile, options) { + return doWasabiOperation( + '/api/v1/assignments/applications/%applicationName%/experiments/%experimentName%/users/%userID%', + 'getAssignmentWithSegmentation', + ['applicationName', 'experimentName', 'userID'], + options, + profile + ); }; /* @@ -145,11 +274,13 @@ var WASABI = (function(wasabi, $) { } ); */ - wasabi.getPageAssignment = function(options) { - return doWasabiOperation('/api/v1/assignments/applications/%applicationName%/pages/%pageName%/users/%userID%', - 'getPageAssignment', - [ 'applicationName', 'pageName', 'userID' ], - options); + wasabi.getPageAssignment = function (options) { + return doWasabiOperation( + '/api/v1/assignments/applications/%applicationName%/pages/%pageName%/users/%userID%', + 'getPageAssignment', + ['applicationName', 'pageName', 'userID'], + options + ); }; /* @@ -173,12 +304,14 @@ var WASABI = (function(wasabi, $) { } ); */ - wasabi.getPageAssignmentWithSegmentation = function(profile, options) { - return doWasabiOperation('/api/v1/assignments/applications/%applicationName%/pages/%pageName%/users/%userID%', - 'getPageAssignmentWithSegmentation', - [ 'applicationName', 'pageName', 'userID' ], - options, - profile); + wasabi.getPageAssignmentWithSegmentation = function (profile, options) { + return doWasabiOperation( + '/api/v1/assignments/applications/%applicationName%/pages/%pageName%/users/%userID%', + 'getPageAssignmentWithSegmentation', + ['applicationName', 'pageName', 'userID'], + options, + profile + ); }; /* @@ -195,13 +328,15 @@ var WASABI = (function(wasabi, $) { } ); */ - wasabi.postImpression = function(options) { + wasabi.postImpression = function (options) { var eventJSON = '{"events":[{"name":"IMPRESSION"}]}'; - return doWasabiOperation('/api/v1/events/applications/%applicationName%/experiments/%experimentName%/users/%userID%', - 'postImpression', - [ 'applicationName', 'experimentName', 'userID' ], - options, - eventJSON); + return doWasabiOperation( + '/api/v1/events/applications/%applicationName%/experiments/%experimentName%/users/%userID%', + 'postImpression', + ['applicationName', 'experimentName', 'userID'], + options, + eventJSON + ); }; /* @@ -224,7 +359,7 @@ var WASABI = (function(wasabi, $) { above) that is saved with the action for this user and can be retrieved from the data. If you don't need to pass the eventPayload object, pass null. */ - wasabi.postAction = function(eventName, eventPayload, options) { + wasabi.postAction = function (eventName, eventPayload, options) { var eventObject = { 'events': [ { @@ -236,28 +371,59 @@ var WASABI = (function(wasabi, $) { eventObject.events[0].payload = eventPayload; } - return doWasabiOperation('/api/v1/events/applications/%applicationName%/experiments/%experimentName%/users/%userID%', - 'postAction', - [ 'applicationName', 'experimentName', 'userID' ], - options, - JSON.stringify(eventObject)); + return doWasabiOperation( + '/api/v1/events/applications/%applicationName%/experiments/%experimentName%/users/%userID%', + 'postAction', + ['applicationName', 'experimentName', 'userID'], + options, + JSON.stringify(eventObject) + ); }; /* Allows the caller to set the values used in each call to Wasabi, for example, the applicationName. The "options" object will have fields for those values. */ - wasabi.setOptions = function(options) { - wasabi.wasabiOptions = options; + wasabi.setOptions = function (options) { + wasabi.wasabiOptions = options || {}; }; /* Allows the caller to retrieve the values used in each call to this object. */ - wasabi.getOptions = function() { + wasabi.getOptions = function () { return wasabi.wasabiOptions; }; + // Shorthand helpers using stored config and auto userId. + // These are new but built on top of the existing public API. + wasabi.assign = function (experimentName) { + if (!wasabi.wasabiOptions || !wasabi.wasabiOptions.applicationName) { + throw new Error('applicationName must be set via WASABI.setOptions before calling WASABI.assign'); + } + return wasabi.getAssignment({ + experimentName: experimentName + }); + }; + + wasabi.impression = function (experimentName) { + if (!wasabi.wasabiOptions || !wasabi.wasabiOptions.applicationName) { + throw new Error('applicationName must be set via WASABI.setOptions before calling WASABI.impression'); + } + return wasabi.postImpression({ + experimentName: experimentName + }); + }; + + wasabi.track = function (experimentName, eventName) { + if (!wasabi.wasabiOptions || !wasabi.wasabiOptions.applicationName) { + throw new Error('applicationName must be set via WASABI.setOptions before calling WASABI.track'); + } + return wasabi.postAction(eventName, null, { + experimentName: experimentName + }); + }; + return wasabi; -}(WASABI || {}, jQuery)); +}(WASABI || {})); \ No newline at end of file diff --git a/modules/ui/app/styles/branding.css b/modules/ui/app/styles/branding.css new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/modules/ui/app/styles/branding.css @@ -0,0 +1 @@ + diff --git a/modules/ui/app/styles/wasabi.scss b/modules/ui/app/styles/wasabi.scss index f76a10665..d27185141 100755 --- a/modules/ui/app/styles/wasabi.scss +++ b/modules/ui/app/styles/wasabi.scss @@ -1,22 +1,14 @@ -$icon-font-path: "/bower_components/bootstrap-sass-official/vendor/assets/fonts/bootstrap/"; +// Bootstrap from node_modules (includePaths: ['node_modules'] in grunt-sass) +$icon-font-path: "/styles/fonts/bootstrap/"; +@import 'bootstrap-sass/assets/stylesheets/bootstrap'; -@import 'bootstrap-sass-official/vendor/assets/stylesheets/bootstrap'; - -// bower:scss -@import "../bower_components/bootstrap-sass-official/vendor/assets/stylesheets/bootstrap.scss"; -// endbower - -@import "compass/reset"; -@import "compass/css3"; -@import "compass/css3/user-interface"; -@import "compass/support"; +// Minimal reset (replaces Compass reset) +*, *::before, *::after { + margin: 0; + padding: 0; + box-sizing: border-box; +} -$experimental-support-for-webkit: true; -$experimental-support-for-mozilla: true; -$experimental-support-for-opera: true; -$experimental-support-for-microsoft: true; -$experimental-support-for-khtml: false; -$legacy-support-for-ie: false; $helvetica: "Helvetica Neue", Helvetica, Arial; $body_bg: rgb(244,244,244); $nav_blue: #5E7ECC; @@ -91,7 +83,7 @@ header { line-height: 36px; color: rgb(230, 230, 230); font-weight: normal; - //@include border-top-radius(3px); + //border-top-left-radius: 3px; border-top-right-radius: 3px; &.sel { //background: url(/images/navArrow.png) no-repeat center bottom; background-size: 17px 9px; @@ -176,7 +168,7 @@ header { .nav-tabs > li { background-color: rgb(244, 244, 244); margin-left: 2px; - @include border-top-radius(3px); + border-top-left-radius: 3px; border-top-right-radius: 3px; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { border: 1px solid #bcbcbc !important; @@ -213,7 +205,7 @@ header { padding: 15px 15px 15px 40px; background: rgb(250, 228, 204); border: 2px solid rgb(236, 146, 51); - @include border-radius(3px); + border-radius: 3px; box-shadow: 0 0 15px rgba(0,0,0,.7); color: rgb(115, 60, 0); text-shadow: 0 1px 0 rgba(255,255,255,.5); @@ -262,9 +254,9 @@ header { padding: 15px 15px 15px 40px; background: rgb(213, 236, 210); border: 1px solid rgb(171, 217, 164); - @include border-radius(3px); + border-radius: 3px; color: rgb(44, 160, 28); - @include box-shadow(0 0 8px rgba(255,255,255,.5) inset); + box-shadow: 0 0 8px rgba(255,255,255,.5) inset; text-shadow: 0 1px 0 rgba(255,255,255,.5); z-index: 999999999999999; opacity: .93; @@ -306,7 +298,7 @@ header { width: 400px; padding: 36px 40px; border: 1px solid #ccc; - @include border-radius(6px); + border-radius: 6px; box-shadow: 0 1px 2px rgba(0,0,0,.2); box-sizing: content-box !important; color: #555; @@ -341,7 +333,7 @@ header { font-size: 13px; margin-bottom: 10px; border: 1px solid #ccc; - @include border-radius(3px); + border-radius: 3px; background: rgb(253,253,253); } #btnSignin { @@ -353,9 +345,9 @@ header { .tableContainer, .tableContainerBasic, .scrollList, .tab-content { position: relative; border: 1px solid rgb(203, 204, 206); - @include border-radius(3px); + border-radius: 3px; overflow: hidden; - @include box-shadow(0 0 1px white); + box-shadow: 0 0 1px white; background: rgb(246, 247, 248); table { width: 100%; @@ -465,18 +457,18 @@ header { text-indent: -999px; opacity: .85; border: 1px solid transparent; - @include border-radius(4px); + border-radius: 4px; &:hover { opacity: 1 !important; border-color: #929292; background-color: #f1f1f1; text-decoration: none; - @include box-shadow(0 0 4px rgba(0, 0, 0, 0.3)); + box-shadow: 0 0 4px rgba(0, 0, 0, 0.3); } &:active { opacity: .85 !important; background-color: #ddd; - @include box-shadow(inset 0 0 0 1px rgba(0, 0, 0, 0.1)); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); } &.start { background-image: url(/images/icon_start.png); @@ -553,7 +545,7 @@ header { .tableContainerBasic { display: inline-block; border: 1px solid rgb(203, 204, 206); - @include border-radius(5px); + border-radius: 5px; overflow: hidden; table { table-layout: auto; @@ -645,7 +637,7 @@ header { overflow: auto; background: white; border: 1px solid #999; - @include border-radius(4px); + border-radius: 4px; padding: 10px; } } @@ -653,17 +645,17 @@ header { #dragRow { position: absolute; width: 998px; - @include border-radius(0); + border-radius: 0; overflow: hidden; - @include box-shadow(2px 1px 7px rgba(0, 0, 0, .2)); + box-shadow: 2px 1px 7px rgba(0, 0, 0, .2); pointer-events: none; border-color: #ccc; border-bottom-color: #aaa; border-right-color: #bbb; //@include transition-timing-function(ease-out); - @include transform(translate3d(0, 0, 0)); - @include transition-property(transform); - @include transition-duration(.5s); + transform: translate3d(0, 0, 0); + transition-property: transform; + transition-duration: .5s; tr { background: rgba(255, 252, 229, .9); } @@ -688,7 +680,7 @@ header { font-size: 12px; color: white; background: black; - @include border-left-radius(4px); + border-top-left-radius: 4px; border-bottom-left-radius: 4px; text-align: center; } @@ -749,7 +741,7 @@ header { } input.dateInput { border: 1px solid #cbccce; - @include border-radius(4px); + border-radius: 4px; padding: 5px; font-size: 13px; width: 200px; @@ -802,7 +794,7 @@ header { } input { border: 1px solid #cbccce; - @include border-radius(4px); + border-radius: 4px; padding: 5px; font-size: 13px; width: 200px; @@ -891,7 +883,7 @@ header { box-sizing: content-box !important; width: 160px; border: 1px solid rgb(203, 204, 206); - @include border-radius(4px); + border-radius: 4px; height: 22px; background: white url(/images/search3.png) no-repeat 5px center; background-size: 14px; @@ -928,7 +920,7 @@ header { .inputFocus { border-color: rgb(101, 145, 222) !important; //#1470c6 - @include box-shadow(rgba(20, 112, 98, .3) 0 0 6px !important); + box-shadow: rgba(20, 112, 98, .3) 0 0 6px !important; } .clear { @@ -948,7 +940,7 @@ header { background: rgba(190,190,190,.91); text-shadow: 0 1px 0 rgba(255,255,255,.35); padding: 10px 12px; - @include border-radius(5px); + border-radius: 5px; z-index: 999999999999; .arrow { position: absolute; @@ -967,14 +959,14 @@ header { padding: 16px 25px 12px 25px; border: 1px solid #aaa; margin-bottom: 40px; - @include border-radius(5px); + border-radius: 5px; //@include background(linear-gradient(rgb(248,249,249), rgb(243,244,244))); //@include background(linear-gradient(rgb(253,254,254), rgb(245,246,246))); background: white; - @include box-shadow(rgba(255,255,255,.8) 2px 2px 0 inset, rgba(255,255,255,.5) -2px -2px 0 inset, rgba(0,0,0,.15) 0 1px 5px); + box-shadow: rgba(255,255,255,.8) 2px 2px 0 inset, rgba(255,255,255,.5) -2px -2px 0 inset, rgba(0,0,0,.15) 0 1px 5px; //@include transition-timing-function(ease-out); - @include transition-property(transform); - @include transition-duration(.5s); + transition-property: transform; + transition-duration: .5s; h2 { position: relative; margin-bottom: 15px; @@ -1034,7 +1026,7 @@ header { &:focus { outline: none; span { - @include box-shadow(2px 0 4px #3F75A2, 0 2px 4px #3F75A2, -2px 0 4px #3F75A2, 0 -2px 4px #3F75A2); + box-shadow: 2px 0 4px #3F75A2, 0 2px 4px #3F75A2, -2px 0 4px #3F75A2, 0 -2px 4px #3F75A2; //opacity: .6; } } @@ -1047,7 +1039,7 @@ header { background: url(/images/close.png) no-repeat center; background-size: 25px; opacity: .7; - @include border-radius(12px); + border-radius: 12px; } &:hover span { opacity: 1; @@ -1068,9 +1060,9 @@ header { overflow: hidden; text-indent: -999px; background-color: $nav_blue; - @include border-radius(3px); + border-radius: 3px; border: 1px solid rgb(78,105,166); - @include box-shadow(inset 0 0 0 1px rgba(0, 0, 0, 0.1)); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); span { position: absolute; left: 0; @@ -1083,7 +1075,7 @@ header { background-size: 12px; } &:hover { - @include box-shadow(0 0 4px rgba(0,0,0,0.45)); + box-shadow: 0 0 4px rgba(0,0,0,0.45); border-color: rgb(72,97,154); span { opacity: 1; @@ -1095,7 +1087,7 @@ header { background-color: rgba(0,0,0,.1); opacity: .5 } - @include box-shadow(none); + box-shadow: none; text-decoration: none; outline: none; } @@ -1110,7 +1102,7 @@ header { background-color: rgb(211, 80, 70); border-color: rgb(180, 40, 28); margin-right: 4px; - @include box-shadow(inset 0 0 0 1px rgba(0, 0, 0, 0.1)); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); span { background-image: url(/images/icon_cancel_white.png); background-size: 11px; @@ -1301,7 +1293,7 @@ header { text-align: center; font-size: 14px; font-weight: bold; - @include border-radius(8px); + border-radius: 8px; opacity: .8; } } @@ -1417,8 +1409,8 @@ td.checked span { margin-left: -200px; background: white; border: 1px solid #aaa; - @include border-radius(5px); - @include box-shadow(rgba(255, 255, 255, .8) 2px 2px 0 inset, rgba(255,255,255,.5) -2px -2px 0 inset, rgba(0, 0, 0, .3) 0 1px 15px); + border-radius: 5px; + box-shadow: rgba(255, 255, 255, .8) 2px 2px 0 inset, rgba(255,255,255,.5) -2px -2px 0 inset, rgba(0, 0, 0, .3) 0 1px 15px; overflow: hidden; /*z-index: 99999; */ h1 { @@ -1432,7 +1424,7 @@ td.checked span { } .dialogContent { padding: 15px 20px; - @include background(linear-gradient(rgb(253, 254, 254), rgb(223, 224, 224))); + background: linear-gradient(rgb(253, 254, 254), rgb(223, 224, 224)); } .buttonBar { padding-top: 10px; @@ -1456,10 +1448,10 @@ td.checked span { width: 400px; margin-left: -200px; //background: white; - @include background(linear-gradient(rgb(253,254,254), rgb(223,224,224))); + background: linear-gradient(rgb(253,254,254), rgb(223,224,224)); border: 1px solid #aaa; - @include border-radius(5px); - @include box-shadow(rgba(255,255,255,.8) 2px 2px 0 inset, rgba(255,255,255,.5) -2px -2px 0 inset, rgba(0,0,0,.3) 0 1px 15px); + border-radius: 5px; + box-shadow: rgba(255,255,255,.8) 2px 2px 0 inset, rgba(255,255,255,.5) -2px -2px 0 inset, rgba(0,0,0,.3) 0 1px 15px; overflow: hidden; z-index: 99999; h1 { @@ -1481,7 +1473,7 @@ td.checked span { } .dialogContent { padding: 15px 20px; - //@include background(linear-gradient(rgb(253,254,254), rgb(223,224,224))); + //background: linear-gradient(rgb(253,254,254), rgb(223,224,224)); } .buttonBar { padding-top: 10px; @@ -1513,7 +1505,7 @@ td.checked span { } .warningMsg, .instructions { - @include border-radius(5px); + border-radius: 5px; line-height: 1.1em; text-shadow: #fff 0 1px 0; padding: 8px 10px; @@ -1709,10 +1701,10 @@ $tabBorderColor: #bcbcbc; display: inline-block; padding: 6px 12px 6px 30px; border: 1px solid #90C590; - @include border-radius(5px); + border-radius: 5px; background: #E9F3E9 url(/images/check_green.png) no-repeat 5px center; color: #389738; - @include box-shadow(0 0 3px white inset, 0 0 4px rgba(0, 0, 0, .1)); + box-shadow: 0 0 3px white inset, 0 0 4px rgba(0, 0, 0, .1); } span.noWinner { padding: 6px 12px; @@ -1859,11 +1851,11 @@ button, a.button { &:hover { background: rgb(220,221,222) linear-gradient(rgba(255,255,255,.2), rgba(255,255,255,.16)); text-decoration: none; - @include box-shadow(0 0 4px rgba(0,0,0,0.3)); + box-shadow: 0 0 4px rgba(0,0,0,0.3); } &:active { - @include background(rgb(220,221,222) linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.01))); - @include box-shadow(none); + background: rgb(220,221,222) linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.01)); + box-shadow: none; text-decoration: none; outline: none; } @@ -1872,17 +1864,17 @@ button, a.button { text-shadow: 0 1px 0 rgba(0,0,0,.3); font-weight: normal; border-color: rgb(78,105,166); //rgb(69,93,148); //rgba(0,0,0,.3); - @include box-shadow(inset 0 0 0 1px rgba(0, 0, 0, 0.1)); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); color: white; &:hover { //background: #5e98d9; - @include background($nav_blue linear-gradient(rgba(255,255,255,.12), rgba(255,255,255,.1))); - @include box-shadow(0 0 4px rgba(0,0,0,0.45)); + background: $nav_blue linear-gradient(rgba(255,255,255,.12), rgba(255,255,255,.1)); + box-shadow: 0 0 4px rgba(0,0,0,0.45); border-color: rgb(72,97,154); //rgb(69,93,148); } &:active { - @include background($nav_blue linear-gradient(rgba(0,0,0,.2), rgba(0,0,0,.01))); - @include box-shadow(none); + background: $nav_blue linear-gradient(rgba(0,0,0,.2), rgba(0,0,0,.01)); + box-shadow: none; border-color: rgb(72,97,154); } &:disabled { @@ -1890,7 +1882,7 @@ button, a.button { &:hover { background: $nav_blue; border-color: rgb(78,105,166); - @include box-shadow(inset 0 0 0 1px rgba(0, 0, 0, 0.1)); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); } } } @@ -1899,15 +1891,15 @@ button, a.button { text-shadow: 0 1px 0 rgba(0,0,0,.3); font-weight: normal; border-color: rgb(180, 40, 28); //rgb(69,93,148); //rgba(0,0,0,.3); - @include box-shadow(inset 0 0 0 1px rgba(0, 0, 0, 0.1)); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); color: white; } &:disabled { opacity: .5; cursor: default; &:hover { - @include background(#f8f8f8 linear-gradient(#f8f8f8, #ddd)); - @include box-shadow(inset 0 0 0 1px rgba(0, 0, 0, 0.1)); + background: #f8f8f8 linear-gradient(#f8f8f8, #ddd); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); } } } @@ -2013,8 +2005,8 @@ form { margin: 0; font: normal 16px "Lucida Grande", "Tahoma", "Helvetica", "Verdana", sans-serif; border: 1px solid #bbb; - @include border-radius(3px); - @include box-shadow(rgba(0, 0, 0, 0.15) 0 1px 2px inset); + border-radius: 3px; + box-shadow: rgba(0, 0, 0, 0.15) 0 1px 2px inset; width: 300px; &.error { border-color: darkred; @@ -2050,7 +2042,7 @@ input.text, textarea, select { padding: 6px 7px; margin: 0; border: 1px solid #bbb; - @include border-radius(3px); + border-radius: 3px; &:disabled { color: rgb(190,190,190); background-color: $readOnly; @@ -2075,7 +2067,7 @@ textarea { height: 60px; } select { - @include appearance(none); + appearance: none; width: 266px; background: white url(/images/ddArrow5.png) no-repeat right center; } @@ -2153,8 +2145,8 @@ select { font: normal 14px "Lucida Console", Consolas, Monaco, monospace, sans-serif; line-height: 125%; border: 1px solid #bbb; - @include border-radius(3px); - //@include box-shadow(rgba(0, 0, 0, 0.15) 0 1px 2px inset); + border-radius: 3px; + //box-shadow: rgba(0, 0, 0, 0.15) 0 1px 2px inset; .token { color: blue; } @@ -2264,7 +2256,7 @@ select { padding: 6px 7px; margin-top: 3px; border: 1px solid #bbb; - @include border-radius(3px); + border-radius: 3px; height: 144px; overflow: auto; li { @@ -2272,7 +2264,7 @@ select { display: inline-block; background-color: rgba(86,179,73,.12); border: 1px solid rgba(86,179,73,.3); - @include border-radius(2px); + border-radius: 2px; padding: 5px 22px 5px 10px; margin: 0 10px 6px 0; word-wrap: break-word; @@ -2341,12 +2333,12 @@ select { font-weight: bold; background: rgb(213, 236, 210); border: 1px solid rgb(171, 217, 164); - @include border-radius(4px); + border-radius: 4px; color: rgb(44, 160, 28); text-align: center; letter-spacing: .6px; text-shadow: 0 1px 0 white; - @include box-shadow(0 0 8px rgba(255,255,255,.5) inset); + box-shadow: 0 0 8px rgba(255,255,255,.5) inset; } .dlgZeroNoExperiments { margin: 20px 0; @@ -2354,12 +2346,12 @@ select { font-weight: bold; background: rgb(213, 236, 210); border: 1px solid rgb(171, 217, 164); - @include border-radius(4px); + border-radius: 4px; color: rgb(44, 160, 28); text-align: center; letter-spacing: .6px; text-shadow: 0 1px 0 white; - @include box-shadow(0 0 8px rgba(255,255,255,.5) inset); + box-shadow: 0 0 8px rgba(255,255,255,.5) inset; } #addUserSuccess { display: none; @@ -2688,8 +2680,8 @@ form input.ng-dirty.ng-invalid:not(.ng-focused) { margin: 0 10px 16px 0; background: white; border: 1px solid rgb(223,224,225); - @include border-radius(3px); - @include box-shadow(rgba(0,0,0,0.125) 0px 1px 2px 0px); + border-radius: 3px; + box-shadow: rgba(0,0,0,0.125) 0px 1px 2px 0px; overflow: hidden; .summaryHead { position: relative; @@ -2982,18 +2974,18 @@ form input.ng-dirty.ng-invalid:not(.ng-focused) { text-indent: -999px; opacity: .85; border: 1px solid transparent; - @include border-radius(4px); + border-radius: 4px; &:hover { opacity: 1 !important; border-color: #929292; background-color: #f1f1f1; text-decoration: none; - @include box-shadow(0 0 4px rgba(0, 0, 0, 0.3)); + box-shadow: 0 0 4px rgba(0, 0, 0, 0.3); } &:active { opacity: .85 !important; background-color: #ddd; - @include box-shadow(inset 0 0 0 1px rgba(0, 0, 0, 0.1)); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); } &.start { background-image: url(/images/icon_start.png); @@ -3031,18 +3023,18 @@ form input.ng-dirty.ng-invalid:not(.ng-focused) { text-indent: -999px; opacity: .85; border: 1px solid transparent; - @include border-radius(4px); + border-radius: 4px; &:hover { opacity: 1 !important; border-color: #929292; background-color: #f1f1f1; text-decoration: none; - @include box-shadow(0 0 4px rgba(0, 0, 0, 0.3)); + box-shadow: 0 0 4px rgba(0, 0, 0, 0.3); } &:active { opacity: .85 !important; background-color: #ddd; - @include box-shadow(inset 0 0 0 1px rgba(0, 0, 0, 0.1)); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); } &.start { background-image: url(/images/icon_start.png); @@ -3338,7 +3330,7 @@ form input.ng-dirty.ng-invalid:not(.ng-focused) { -webkit-backface-visibility: hidden; -webkit-perspective: 1000;*/ // -webkit-transition: background-color .25s; - @include transition(background-color .2s ease-in-out); + transition: background-color .2s ease-in-out; &:hover { background-color: rgb(230,230,230); color: #555; @@ -3348,7 +3340,7 @@ form input.ng-dirty.ng-invalid:not(.ng-focused) { color: rgb(251,251,251); width: 20px; margin: 0 5px; - @include transform(scale(1.2)); + transform: scale(1.2); } } #npsLables { @@ -4343,10 +4335,10 @@ form input.ng-dirty.ng-invalid:not(.ng-focused) { height: 100px; } .p0 .css3-head { - @include transition(all 1s ease-in-out); + transition: all 1s ease-in-out; } .p0 .css3-body { - @include transition(all .8s ease-in-out); + transition: all .8s ease-in-out; } } @@ -4479,9 +4471,9 @@ form input.ng-dirty.ng-invalid:not(.ng-focused) { min-height: 50px; padding: 10px; border: 1px solid rgb(203, 204, 206); - @include border-radius(3px); + border-radius: 3px; overflow: hidden; - @include box-shadow(0 0 1px white); + box-shadow: 0 0 1px white; background: rgb(246, 247, 248); } diff --git a/modules/ui/app/test.html b/modules/ui/app/test.html new file mode 100644 index 000000000..c9d511ced --- /dev/null +++ b/modules/ui/app/test.html @@ -0,0 +1,240 @@ + + + + + + Wasabi SDK Test + + + + +

🧪 Wasabi SDK — E2E Test Page

+ + +
+

User Info

+
+ User ID + +
+
+ Source + +
+ +
+ + +
+

Experiment: BuyButton

+
+ Status + + Loading... + +
+
+ Bucket + +
+
+ Raw response + +
+
+ + +
+

Actions

+
+ + + +
+
+ + +
+

API Log

+
+
+ + + + + diff --git a/modules/ui/bower.json b/modules/ui/bower.json deleted file mode 100644 index f038dc49f..000000000 --- a/modules/ui/bower.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "wasabi-ui", - "version": "0.1.0", - "dependencies": { - "angular": "1.3.20", - "angular-mocks": "1.3.20", - "angular-resource": "1.3.20", - "angular-cookies": "1.3.20", - "angular-bootstrap": "~0.14.3", - "angular-ui-router": "~0.2.10", - "es5-shim": "~2.1.0", - "jquery": "~1.11.0", - "jquery-ui": "~1.11.0", - "bootstrap-sass-official": "~3.1.0", - "moment": "~2.10.3", - "ng-tags-input": "^3.1.2", - "angular-spinner": "^1.0.1" - }, - "devDependencies": { - "angular-mocks": "1.3.20", - "angular-scenario": "1.3.20" - } -} diff --git a/modules/ui/package-lock.json b/modules/ui/package-lock.json new file mode 100644 index 000000000..9fe23269f --- /dev/null +++ b/modules/ui/package-lock.json @@ -0,0 +1,20439 @@ +{ + "name": "wasabi-ui", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "wasabi-ui", + "version": "0.1.0", + "dependencies": { + "angular": "1.3.20", + "angular-cookies": "1.3.20", + "angular-resource": "1.3.20", + "angular-spinner": "1.0.1", + "angular-ui-bootstrap": "0.14.3", + "angular-ui-router": "0.2.10", + "bootstrap-sass": "3.3.7", + "es5-shim": "2.1.0", + "jquery": "1.11.0", + "jquery-ui-dist": "^1.12.0", + "moment": "2.10.3", + "ng-tags-input": "3.1.2" + }, + "devDependencies": { + "angular-mocks": "1.3.20", + "angular-scenario": "1.3.20", + "chai": "^2.1.2", + "grunt": "~0.4.1", + "grunt-autoprefixer": "~0.4.0", + "grunt-bower-install": "~1.0.0", + "grunt-cli": "^1.3.2", + "grunt-concurrent": "~0.5.0", + "grunt-contrib-clean": "~0.5.0", + "grunt-contrib-compress": "^1.3.0", + "grunt-contrib-concat": "~0.3.0", + "grunt-contrib-connect": "~0.5.0", + "grunt-contrib-copy": "~0.4.1", + "grunt-contrib-cssmin": "~0.7.0", + "grunt-contrib-htmlmin": "~0.1.3", + "grunt-contrib-jshint": "~0.7.1", + "grunt-contrib-uglify": "~2.1.0", + "grunt-contrib-watch": "~0.5.2", + "grunt-file-append": "0.0.6", + "grunt-google-cdn": "~0.2.0", + "grunt-karma": "^0.8.2", + "grunt-newer": "~0.6.1", + "grunt-ng-constant": "^2.0.1", + "grunt-ngmin": "~0.0.2", + "grunt-rev": "~0.1.0", + "grunt-sass": "^3.1.0", + "grunt-svgmin": "~0.2.0", + "grunt-usemin": "~2.0.0", + "jasmine-core": "^2.2.0", + "jshint-stylish": "~0.1.3", + "karma": "^0.12.31", + "karma-chai": "^0.1.0", + "karma-chrome-launcher": "^0.1.7", + "karma-coverage": "^0.2.7", + "karma-jasmine": "^0.3.5", + "karma-junit-reporter": "^0.2.2", + "karma-mocha": "^0.1.10", + "karma-ng-html2js-preprocessor": "^0.1.0", + "karma-ng-scenario": "^0.1.0", + "karma-phantomjs-launcher": "~1.0.2", + "karma-sinon": "^1.0.4", + "load-grunt-tasks": "~0.4.0", + "mocha": "^2.5.2", + "sass": "^1.69.0", + "sinon": "^1.14.1", + "sinon-chai": "^2.7.0", + "time-grunt": "~0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.6.tgz", + "integrity": "sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "detect-libc": "^2.0.3", + "is-glob": "^4.0.3", + "node-addon-api": "^7.0.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.6", + "@parcel/watcher-darwin-arm64": "2.5.6", + "@parcel/watcher-darwin-x64": "2.5.6", + "@parcel/watcher-freebsd-x64": "2.5.6", + "@parcel/watcher-linux-arm-glibc": "2.5.6", + "@parcel/watcher-linux-arm-musl": "2.5.6", + "@parcel/watcher-linux-arm64-glibc": "2.5.6", + "@parcel/watcher-linux-arm64-musl": "2.5.6", + "@parcel/watcher-linux-x64-glibc": "2.5.6", + "@parcel/watcher-linux-x64-musl": "2.5.6", + "@parcel/watcher-win32-arm64": "2.5.6", + "@parcel/watcher-win32-ia32": "2.5.6", + "@parcel/watcher-win32-x64": "2.5.6" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.6.tgz", + "integrity": "sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.6.tgz", + "integrity": "sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.6.tgz", + "integrity": "sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.6.tgz", + "integrity": "sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.6.tgz", + "integrity": "sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.6.tgz", + "integrity": "sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.6.tgz", + "integrity": "sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.6.tgz", + "integrity": "sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.6.tgz", + "integrity": "sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.6.tgz", + "integrity": "sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.6.tgz", + "integrity": "sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.6.tgz", + "integrity": "sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.6.tgz", + "integrity": "sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher/node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@parcel/watcher/node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@parcel/watcher/node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "optional": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@parcel/watcher/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/abbrev": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz", + "integrity": "sha512-LEyx4aLEC3x6T0UguF6YILf+ntvmOaWsVfENmIW0E9H09vKlLDGelMjjSm0jkDHALj8A8quZ/HapKNigzwge+Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.13.tgz", + "integrity": "sha512-R190A3EzrS4huFOVZajhXCYZt5p5yrkaQOB4nsWzfth0cYaDcSN5J86l58FJ1dt7igp37fB/QhnuFkGAJmr+eg==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.6", + "negotiator": "0.5.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/active-x-obfuscator": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz", + "integrity": "sha512-8gdEZinfLSCfAUulETDth4ZSIDPSchiPgm5PLrXQC6BANf1YFEDrPPM2MdK2zcekMROwtM667QFuYw/H6ZV06Q==", + "dev": true, + "dependencies": { + "zeparser": "0.0.5" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ajv": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", + "dev": true, + "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/align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha512-GrTZLRpmp6wIC2ztrWW9MjjTgSKccffgFagbNDOX95/dcjEcYZibYTeaOntySQLcdw1ztBoFkviiUvTMbb9MYg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", + "dev": true, + "engines": { + "node": ">=0.4.2" + } + }, + "node_modules/angular": { + "version": "1.3.20", + "resolved": "https://registry.npmjs.org/angular/-/angular-1.3.20.tgz", + "integrity": "sha512-FCpJxWBm1z9L/+BYLTXYs7a6z8eTYqxZlW4tcWTw9azOZQ4ySzj9f9NOn9u05UtJ4TX28pkaxCC6aDMXoZmF6w==", + "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward." + }, + "node_modules/angular-cookies": { + "version": "1.3.20", + "resolved": "https://registry.npmjs.org/angular-cookies/-/angular-cookies-1.3.20.tgz", + "integrity": "sha512-AGMlD29P/0qqBYy7Ag34PSxwvvxPiy4SDf2qKfz1zbT4U2Bry9OeLt2arM/vYu3GQfYo0EkUygD4qdu4u3SNXg==", + "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward." + }, + "node_modules/angular-mocks": { + "version": "1.3.20", + "resolved": "https://registry.npmjs.org/angular-mocks/-/angular-mocks-1.3.20.tgz", + "integrity": "sha512-EsgeDyVuKDfmBIkOfDhkhU6PCLAj2Lb60RDk62I1QQXsEYe4gv1A2675pSa2Boq1y0+X+WC6nRSw+7Fzed436A==", + "dev": true + }, + "node_modules/angular-resource": { + "version": "1.3.20", + "resolved": "https://registry.npmjs.org/angular-resource/-/angular-resource-1.3.20.tgz", + "integrity": "sha512-VQUKRkp98Q9XzBNGPaIKakcV60IMsbehdRuDGNaX/vMtED/6+wKg0Gmm7e0BP/ZIR9x5TuYuZw3PDXh+iho4CQ==", + "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward." + }, + "node_modules/angular-scenario": { + "version": "1.3.20", + "resolved": "https://registry.npmjs.org/angular-scenario/-/angular-scenario-1.3.20.tgz", + "integrity": "sha512-xesH3HTVUF6Ol+kS4ou/veOG87Mx2/gliop56or1FJCOs+hh5T4UT5r/p8Nm1KZy9iVgA1QcGjzYEjqlY0CwCA==", + "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward.", + "dev": true + }, + "node_modules/angular-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/angular-spinner/-/angular-spinner-1.0.1.tgz", + "integrity": "sha512-gJvCOmpwFweWQ4+UHppsha8eScXMylV3QSm8PrI6WmA3/wQEaz81cvDdHgz0prcon4hmPLiccVherKpKASuu/A==", + "dependencies": { + "spin.js": "2.3.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/angular-ui-bootstrap": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/angular-ui-bootstrap/-/angular-ui-bootstrap-0.14.3.tgz", + "integrity": "sha512-dGgfsZptA/L1ncDpTSHGt1QwdiDOvBkdvI2QWmwA7fMAWe6GaGXUrYOh1QpKj4uN2WW2/GLNkDozXfGv0TMwiA==", + "peerDependencies": { + "angular": "^1.3.x || >= 1.4.0-beta.0 || >= 1.5.0-beta.0" + } + }, + "node_modules/angular-ui-router": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/angular-ui-router/-/angular-ui-router-0.2.10.tgz", + "integrity": "sha512-szLASGM+5ichO1dueeflJlXE1jys3U09g7qPSDjUlTjC39BgNG/+gEo9tYoABt4JdTP9BuEr3XhzHsnSi6J/eg==", + "deprecated": "This npm package 'angular-ui-router' has been renamed to '@uirouter/angularjs'. Please update your package.json. See https://ui-router.github.io/blog/uirouter-scoped-packages/" + }, + "node_modules/ansi": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz", + "integrity": "sha512-iFY7JCgHbepc0b82yLaw4IMortylNb6wG4kL+4R0C3iv6i+RHGHux/yUX5BTiRvSX/shMnngjR1YyNMnXEFh5A==", + "dev": true, + "optional": true + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "dev": true, + "dependencies": { + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, + "optional": true + }, + "node_modules/archiver": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz", + "integrity": "sha512-4q/CtGPNVyC5aT9eYHhFP7SAEjKYzQIDIJWXfexUIPNxitNs1y6hORdX+sYxERSZ6qPeNNBJ5UolFsJdWTU02g==", + "dev": true, + "dependencies": { + "archiver-utils": "^1.3.0", + "async": "^2.0.0", + "buffer-crc32": "^0.2.1", + "glob": "^7.0.0", + "lodash": "^4.8.0", + "readable-stream": "^2.0.0", + "tar-stream": "^1.5.0", + "walkdir": "^0.0.11", + "zip-stream": "^1.1.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/archiver-utils": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz", + "integrity": "sha512-h+hTREBXcW5e1L9RihGXdH4PHHdGipG/jE2sMZrqIH6BmZAxeGU5IWjVsKhokdCSWX7km6Kkh406zZNEElHFPQ==", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "graceful-fs": "^4.1.0", + "lazystream": "^1.0.0", + "lodash": "^4.8.0", + "normalize-path": "^2.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/archiver-utils/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/archiver-utils/node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/archiver-utils/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/archiver-utils/node_modules/lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true + }, + "node_modules/archiver-utils/node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/archiver/node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/archiver/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/archiver/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/archiver/node_modules/lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true + }, + "node_modules/archiver/node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/archy": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/archy/-/archy-0.0.2.tgz", + "integrity": "sha512-8mMsetjXv4pCPTrMbPPO2cxy9vzJn2jwbd+ug+mf8fEUZG2E78Vo5erJMjrnGuLTKqOLtS5ulFHJSfg1yaCjxA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "deprecated": "This package is no longer supported.", + "dev": true, + "optional": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/argparse": { + "version": "0.1.16", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz", + "integrity": "sha512-LjmC2dNpdn2L4UzyoaIr11ELYoLn37ZFy9zObrQFHsSuOepeUEMKnM8w5KL4Tnrp2gy88rRuQt6Ky8Bjml+Baw==", + "dev": true, + "dependencies": { + "underscore": "~1.7.0", + "underscore.string": "~2.4.0" + } + }, + "node_modules/argparse/node_modules/underscore.string": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz", + "integrity": "sha512-yxkabuCaIBnzfIvX3kBxQqCs0ar/bfJwDnFEHJUm/ZrRVhT3IItdRF5cZjARLzEnyQYtIUhsZ2LG2j3HidFOFQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha512-dtXTVMkh6VkEEA7OhXnN1Ecb8aAGFdZ1LFxtOCoqj4qkyOJMt7+qs6Ahdy6p/NQCPYsRSXXivhSB/J5E9jmYKA==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha512-G2n5bG5fSUCpnsXz4+8FUkYsGPkNfLn9YvS66U5qbTIXI2Ynnlo4Bi42bWv+omKUCqz+ejzfClwne0alJWJPhg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "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": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assertion-error": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.0.0.tgz", + "integrity": "sha512-g/gZV+G476cnmtYI+Ko9d5khxSoCSoom/EaNmmCfwpOvBXEJ18qwFrxfP1/CsIqk2no1sAKKwxndV0tP7ROOFQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/astral": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/astral/-/astral-0.1.0.tgz", + "integrity": "sha512-LGt/yie0G5KHJ0kBdX8EjFFhp9rPX3KLF0hE3D7nEa1+fOLt2zjamK992kUU3Q/B2jhS6c6x85i8vZxMf+a3/g==", + "dev": true, + "dependencies": { + "clone": "~0.1.9" + } + }, + "node_modules/astral-angular-annotate": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/astral-angular-annotate/-/astral-angular-annotate-0.0.2.tgz", + "integrity": "sha512-8IHqHPv0Pr68Ityr/faRLIjExFdaTYQGgIkz2Yw2dJtc/zWCmEqkytTxFcBz7/A7CNFRo8G5KQnXRqW4tANDLA==", + "dev": true, + "dependencies": { + "astral-pass": "~0.1.0", + "clone": "~0.1.9" + } + }, + "node_modules/astral-pass": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/astral-pass/-/astral-pass-0.1.0.tgz", + "integrity": "sha512-x3qydVU/UkzcrIjn6r1YMd5XrbyA9Auvmt44eQlUeW7bNHNibtYD4c14KwOoZpQhO0FpRVQ13KnQHDTPgiN6jA==", + "dev": true + }, + "node_modules/async": { + "version": "0.1.22", + "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz", + "integrity": "sha512-2tEzliJmf5fHNafNwQLJXUasGzQCVctvsNkXmnlELHwypU0p08/rHohYvkqKIjyXpx+0rkrYv6QbhJ+UF4QkBg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ] + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "0.8.20131213", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-0.8.20131213.tgz", + "integrity": "sha512-Aoxj5E4zF41nnERg6ZXnUJOltrGFDyqVd90SJPrkXKDvkmESb5LjDpbSvMfWz0T3vjC7RJVXhAegmdkROM31Aw==", + "dev": true, + "dependencies": { + "css-parse": "~> 1.6.0", + "css-stringify": "~> 1.4.1" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz", + "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==", + "dev": true + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "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/base64-url": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/base64-url/-/base64-url-1.2.1.tgz", + "integrity": "sha512-V8E0l1jyyeSSS9R+J9oljx5eq2rqzClInuwaPcyuv0Mm3ViI/3/rcc4rCEO8i4eQ4I0O0FAGYDA2i5xWHHPhzg==", + "dev": true + }, + "node_modules/base64id": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz", + "integrity": "sha512-DSjtfjhAsHl9J4OJj7e4+toV2zqxJrGwVd3CLlsCp8QmicvOn7irG0Mb8brOc/nur3SdO8lIbNlY1s1ZDJdUKQ==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/basic-auth": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-1.0.4.tgz", + "integrity": "sha512-uvq3I/zC5TmG0WZJDzsXzIytU9GiiSq23Gl27Dq9sV81JTfPfQhtdADECP1DJZeJoZPuYU0Y81hWC5y/dOR+Yw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/basic-auth-connect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/basic-auth-connect/-/basic-auth-connect-1.0.0.tgz", + "integrity": "sha512-kiV+/DTgVro4aZifY/hwRwALBISViL5NP4aReaR2EVJEObpbUBHIkdJh/YpcoEiYt7nBodZ6U2ajZeZvSxUCCg==", + "dev": true + }, + "node_modules/batch": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz", + "integrity": "sha512-aQgHPLH2DHpFTpBl5/GiVdNzHEqsLCSs1RiPvqkKP1+7RkNJlv71kL8/KXmvvaLqoZ7ylmvqkZhLjjAoRz8Xgw==", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", + "dev": true, + "dependencies": { + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha512-OorbnJVPII4DuUKbjARAe8u8EfqOmkEEaSFIyoQ7OjTHn6kafxWl0wLgoZ2rXaYd7MyLcDaU4TmhfxtwgcccMQ==", + "dev": true, + "dependencies": { + "inherits": "~2.0.0" + }, + "engines": { + "node": "0.4 || >=0.5.8" + } + }, + "node_modules/block-stream/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.13.3.tgz", + "integrity": "sha512-ypX8/9uws2W+CjPp3QMmz1qklzlhRBknQve22Y+WFecHql+qDFfG+VVNX7sooA4Q3+2fdq4ZZj6Xr07gA90RZg==", + "dev": true, + "dependencies": { + "bytes": "2.1.0", + "content-type": "~1.0.1", + "debug": "~2.2.0", + "depd": "~1.0.1", + "http-errors": "~1.3.1", + "iconv-lite": "0.4.11", + "on-finished": "~2.3.0", + "qs": "4.0.0", + "raw-body": "~2.1.2", + "type-is": "~1.6.6" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.1.0.tgz", + "integrity": "sha512-k9VSlRfRi5JYyQWMylSOgjld96ta1qaQUIvmn+na0BzViclH04PBumewv4z5aeXNkn6Z/gAN5FtPeBLvV20F9w==", + "dev": true + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.11.tgz", + "integrity": "sha512-8UmnaYeP5puk18SkBrYULVTiq7REcimhx+ykJVJBiaz89DQmVQAfS29ZhHah86la90/t0xy4vRk86/2cCwNodA==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/body-parser/node_modules/qs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-4.0.0.tgz", + "integrity": "sha512-8MPmJ83uBOPsQj5tQCv4g04/nTiY+d17yl9o3Bw73vC6XlEm2POIRRlOgWJ8i74bkGLII670cDJJZkgiZ2sIkg==", + "dev": true + }, + "node_modules/bootstrap-sass": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/bootstrap-sass/-/bootstrap-sass-3.3.7.tgz", + "integrity": "sha512-KrNF/ogcy9LX/gK4XbcAWT2y9fNuT2kao9WKPzOlq7reZVdRrMfFnUI+YrO/3IosgtAsqM0Elh94OQVO59Gp4g==" + }, + "node_modules/bower": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/bower/-/bower-0.9.2.tgz", + "integrity": "sha512-tEOfx3oAgO8zoOhc83vwxkfFrDCcr7V1YvwLNFTRS5JjyQtKRwqAT/6z45u+y3jX9ldj3bBU4hoUCAyKqFwrWw==", + "deprecated": "This Bower version has SECURITY BUG THAT ALLOWS TO WRITE TO ARBITRARY FILE ON YOUR COMPUTER when you install malicious package. Please upgrade Bower to at least version 1.8.8 if you don't want to get hacked. More info: https://snyk.io/blog/severe-security-vulnerability-in-bowers-zip-archive-extraction/", + "dev": true, + "dependencies": { + "abbrev": "~1.0.4", + "archy": "~0.0.2", + "async": "~0.2.5", + "colors": "~0.6.0-1", + "fstream": "~0.1.19", + "glob": "~3.1.14", + "hogan.js": "~2.0.0", + "lodash": "~1.0.1", + "mkdirp": "~0.3.4", + "nopt": "~2.0.0", + "promptly": "~0.1.0", + "rc": "~0.0.6", + "read-package-json": "~0.1.8", + "request": "~2.11.4", + "rimraf": "~2.0.3", + "semver": "~1.1.0", + "stable": "~0.1.2", + "tar": "~0.1.13", + "tmp": "~0.0.17", + "unzip": "0.1.7", + "update-notifier": "~0.1.3" + }, + "bin": { + "bower": "bin/bower" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/bower-config": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/bower-config/-/bower-config-0.5.3.tgz", + "integrity": "sha512-Ly0EwAJGD5fX7y7vSvgo+yKPh+oME9jYd5Npqecxs5izpjV8aMZGF3j1ZhDDOCBIFDVNk+gGmKZAFAPmr86jLQ==", + "dev": true, + "dependencies": { + "graceful-fs": "~2.0.0", + "mout": "~0.9.0", + "optimist": "~0.6.0", + "osenv": "0.0.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/bower-config/node_modules/graceful-fs": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz", + "integrity": "sha512-hcj/NTUWv+C3MbqrVb9F+aH6lvTwEHJdx2foBxlrVq5h6zE8Bfu4pv4CAAqbDcZrw/9Ak5lsRXlY9Ao8/F0Tuw==", + "deprecated": "please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/bower/node_modules/async": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", + "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==", + "dev": true + }, + "node_modules/bower/node_modules/graceful-fs": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.1.14.tgz", + "integrity": "sha512-JUrvoFoQbLZpOZilKTXZX2e1EV0DTnuG5vsRFNFv4mPf/mnYbwNAFw/5x0rxeyaJslIdObGSgTTsMnM/acRaVw==", + "deprecated": "please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/bower/node_modules/lodash": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", + "integrity": "sha512-0VSEDVec/Me2eATuoiQd8IjyBMMX0fahob8YJ96V1go2RjvCk1m1GxmtfXn8RNSaLaTtop7fsuhhu9oLk3hUgA==", + "dev": true, + "engines": [ + "node", + "rhino" + ] + }, + "node_modules/bower/node_modules/nopt": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz", + "integrity": "sha512-uVTsuT8Hm3aN3VttY+BPKw4KU9lVpI0F22UAr/I1r6+kugMr3oyhMALkycikLcdfvGRsgzCYN48DYLBFcJEUVg==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/bower/node_modules/rimraf": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.0.3.tgz", + "integrity": "sha512-uR09PSoW2+1hW0hquRqxb+Ae2h6R5ls3OAy2oNekQFtqbSJkltkhKRa+OhZKoxWsN9195Gp1vg7sELDRoJ8a3w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "optionalDependencies": { + "graceful-fs": "~1.1" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha512-xU7bpz2ytJl1bH9cgIurjpg/n8Gohy9GTw81heDYLJQ4RU60dlyJsa+atVF2pI0yMMvKxI9HkKwjePCj5XI1hw==", + "dev": true, + "dependencies": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/browserify-zlib": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", + "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==", + "dev": true, + "dependencies": { + "pako": "~0.2.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", + "dev": true, + "engines": { + "node": ">=0.2.0" + } + }, + "node_modules/bytes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz", + "integrity": "sha512-qH6XVfDizpXcxZisRfVo6rtnGQC2EoF88+p29KDyGN/0VQXFJ+ot8pkYiD673sUgeTirO42UVBitFOFzjVOIrQ==", + "dev": true + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "node_modules/center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha512-Baz3aNe2gd2LP2qk5U+sDk/m4oSuwSDcBfayTCTBoWpfIGO5XFxPmjILQII4NGiZjD6DoDI6kf7gKaxkf7s3VQ==", + "dev": true, + "dependencies": { + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chai": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-2.3.0.tgz", + "integrity": "sha512-/HtcZZzZolyYgU8x3qClyPGxWS0/TKihLbIuQHam40hZwgyx/6sbm2iLfk8I43mBm2Dk8GoyVstgQLSxUwgShw==", + "dev": true, + "dependencies": { + "assertion-error": "1.0.0", + "deep-eql": "0.1.3" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", + "dev": true, + "dependencies": { + "traverse": ">=0.3.0 <0.4" + }, + "engines": { + "node": "*" + } + }, + "node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha512-mk8fAWcRUOxY7btlLtitj3A45jOwSAxH4tOFOoEGbVsl6cL6pPMWUy7dwZ/canfj3QEdP6FHSnf/l1c6/WkzVg==", + "dev": true, + "dependencies": { + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" + }, + "optionalDependencies": { + "fsevents": "^1.0.0" + } + }, + "node_modules/chokidar/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true, + "optional": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/clean-css": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-2.0.8.tgz", + "integrity": "sha512-yofEPGqOoIV7tl8JfcYcJeAAV1I5ImDkvgmJnn2yf+/VHZvWJ5CxlvoTtH7eBBngvaxHjuyS0rKwmcPGCv2RIQ==", + "dev": true, + "dependencies": { + "commander": "2.0.x" + }, + "bin": { + "cleancss": "bin/cleancss" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/cli": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/cli/-/cli-0.4.5.tgz", + "integrity": "sha512-dbn5HyeJWSOU58RwOEiF1VWrl7HRvDsKLpu0uiI/vExH6iNoyUzjB5Mr3IJY5DVUfnbpe9793xw4DFJVzC9nWQ==", + "dev": true, + "dependencies": { + "glob": ">= 3.1.4" + }, + "engines": { + "node": ">=0.2.5" + } + }, + "node_modules/cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha512-GIOYRizG+TGoc7Wgc1LiOTLare95R3mzKgoln+Q/lE4ceiYH19gUpl0l0Ffq4lJDEf3FxujMe6IBfOCs7pfqNA==", + "dev": true, + "dependencies": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + } + }, + "node_modules/cliui/node_modules/wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/clone": { + "version": "0.1.19", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.1.19.tgz", + "integrity": "sha512-IO78I0y6JcSpEPHzK4obKdsL7E7oLdRVDVOLwr2Hkbjsb+Eoz0dxW6tef0WizoKu0gLC4oZSZuEF4U2K6w1WQw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/coa": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/coa/-/coa-0.3.9.tgz", + "integrity": "sha512-8TgPAMVP++o+HkSdgygRKyaEcBXJSi3Q14/tlxkHcStzZB6PnNL87vFJQMKot8Jl1piXYdQv5LShNtWG6NQtBw==", + "dev": true, + "dependencies": { + "q": "~0.8.10" + }, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/coa/node_modules/q": { + "version": "0.8.12", + "resolved": "https://registry.npmjs.org/q/-/q-0.8.12.tgz", + "integrity": "sha512-mvLmeFP7lwVSFzDhpVhkI9Jw3u9goGQ2IY9nbSNMA4OZyviFjs2XILKMesUz8nBz4deKS9eWibvEuBNlRxZHBg==", + "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/coffee-script": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz", + "integrity": "sha512-QjQ1T4BqyHv19k6XSfdhy/QLlIOhywz0ekBUCa9h71zYMJlfDTGan/Z1JXzYkZ6v8R+GhvL/p4FZPbPW8WNXlg==", + "deprecated": "CoffeeScript on NPM has moved to \"coffeescript\" (no hyphen)", + "dev": true, + "bin": { + "cake": "bin/cake", + "coffee": "bin/coffee" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/colors": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", + "integrity": "sha512-OsSVtHK8Ir8r3+Fxw/b4jS1ZLPXkV6ZxDRJQzeD7qo0SqMXWrHDM71DgYzPMHY8SFJ0Ao+nNU2p1MmwdzKqPrw==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "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==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.0.0.tgz", + "integrity": "sha512-qebjpyeaA/nJ4w3EO2cV2++/zEkccPnjWogzA2rff+Lk8ILI75vULeTmyd4wPxWdKwtP3J+G39IXVZadh0UHyw==", + "dev": true, + "engines": { + "node": ">= 0.6.x" + } + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compress-commons": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz", + "integrity": "sha512-SLTU8iWWmcORfUN+4351Z2aZXKJe1tr0jSilPMCZlLPzpdTXnkBW1LevW/MfuANBKJek8Xu9ggqrtVmQrChLtg==", + "dev": true, + "dependencies": { + "buffer-crc32": "^0.2.1", + "crc32-stream": "^2.0.0", + "normalize-path": "^2.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.5.2.tgz", + "integrity": "sha512-+2fE8M8+Oe0kAlbMPz6UinaaH/HaGf+c5HlWRyYtPga/PHKxStJJKTU4xca8StY0JQ78L2kJaslpgSzCKgHaxQ==", + "dev": true, + "dependencies": { + "accepts": "~1.2.12", + "bytes": "2.1.0", + "compressible": "~2.0.5", + "debug": "~2.2.0", + "on-headers": "~1.0.0", + "vary": "~1.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.1.0.tgz", + "integrity": "sha512-k9VSlRfRi5JYyQWMylSOgjld96ta1qaQUIvmn+na0BzViclH04PBumewv4z5aeXNkn6Z/gAN5FtPeBLvV20F9w==", + "dev": true + }, + "node_modules/compression/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/config-chain": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-0.3.4.tgz", + "integrity": "sha512-v5aZpq3Ffo7VJeL2j2csVBIBmLgXoZbE3SFQBAPm4jItCvCjx5dQDdCwVaw9kTqcCHeSHO+ndUlM46Br/7zdpA==", + "dev": true, + "dependencies": { + "ini": "~1.0.2", + "proto-list": "1" + } + }, + "node_modules/configstore": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-0.3.2.tgz", + "integrity": "sha512-2aMMi3erDQwgL7BgnW0aIzILAikpVH4TVEz60F/naT+XsPPX6IaPEuF/zD28XSNFWO/mHQ9OVRxkvcSbq6EFdA==", + "dev": true, + "dependencies": { + "graceful-fs": "^3.0.1", + "js-yaml": "^3.1.0", + "mkdirp": "^0.5.0", + "object-assign": "^2.0.0", + "osenv": "^0.1.0", + "user-home": "^1.0.0", + "uuid": "^2.0.1", + "xdg-basedir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/configstore/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/configstore/node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/configstore/node_modules/graceful-fs": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.12.tgz", + "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==", + "dev": true, + "dependencies": { + "natives": "^1.1.3" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/configstore/node_modules/js-yaml": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", + "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/configstore/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/configstore/node_modules/object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha512-CdsOUYIh5wIiozhJ3rLQgmUTgcyzFwZZrqhkKhODMoGtPKM+wt0h0CNIoauJWMsS9822EdzPsF/6mb4nLvPN5g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/configstore/node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "deprecated": "This package is no longer supported.", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/connect": { + "version": "2.7.11", + "resolved": "https://registry.npmjs.org/connect/-/connect-2.7.11.tgz", + "integrity": "sha512-ctGS2WcjBqSb26sOw28buBnOW5HqS0m3WjAVTloP4+VGPyi8nVyVOaGgA/BxSj0rJZRTp/wVHHxA9YEGyGpiRw==", + "deprecated": "connect 2.x series is deprecated", + "dev": true, + "dependencies": { + "buffer-crc32": "0.2.1", + "bytes": "0.2.0", + "cookie": "0.0.5", + "cookie-signature": "1.0.1", + "debug": "*", + "formidable": "1.0.14", + "fresh": "0.1.0", + "pause": "0.0.1", + "qs": "0.6.5", + "send": "0.1.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/connect-livereload": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.2.0.tgz", + "integrity": "sha512-yiaENbl5xNL2DciS70bWwc1XWVcMoEJauU9Jtm9W4hb/Wre7jLJv2/+/YrfNQSle2x9Vfjym+9YzFBSeG30Oug==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/connect-timeout": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/connect-timeout/-/connect-timeout-1.6.2.tgz", + "integrity": "sha512-qIFt3Ja6gRuJtVoWhPa5FtOO8ERs0MfW/QkmQ0vjrAL78otrkxe8w/qjTAgU/T1W/jH5qeZXJHilmOPKNTiEQw==", + "dev": true, + "dependencies": { + "debug": "~2.2.0", + "http-errors": "~1.3.1", + "ms": "0.7.1", + "on-headers": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/connect-timeout/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/connect-timeout/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/connect/node_modules/buffer-crc32": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz", + "integrity": "sha512-vMfBIRp/wjlpueSz7Sb0OmO7C5SH58SSmbsT8G4D48YfO/Zgbr29xNXMpZVSC14ujVJfrZZH1Bl+kXYRQPuvfQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/console-browserify": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-0.1.6.tgz", + "integrity": "sha512-FJahZyF+dLKrC7h4DOq5JsHA+f0cLJD3TR1+0CK3n6phtdrVAPsZZKq+PZRmo2RYSOHvvs8kNhU4uRiSZUbSbA==", + "dev": true + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true, + "optional": true + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz", + "integrity": "sha512-STLsAHdtBDF5GJiPHc4sdfX5qzri6bcSxdSlW/o4IYJAA5yZxh3ZZsvctsKRNbhpP328sN+A2EjOF9vcW/LhdQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/cookie-parser": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.3.5.tgz", + "integrity": "sha512-YN/8nzPcK5o6Op4MIzAd4H4qUal5+3UaMhVIeaafFYL0pKvBQA/9Yhzo7ZwvBpjdGshsiTAb1+FC37M6RdPDFg==", + "dev": true, + "dependencies": { + "cookie": "0.1.3", + "cookie-signature": "1.0.6" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/cookie-parser/node_modules/cookie": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz", + "integrity": "sha512-mWkFhcL+HVG1KjeCjEBVJJ7s4sAGMLiBDFSDs4bzzvgLZt7rW8BhP6XV/8b1+pNvx/skd3yYxPuaF3Z6LlQzyw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/cookie-parser/node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/cookie-signature": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz", + "integrity": "sha512-FMG5ziBzXZ5d4j5obbWOH1X7AtIpsU9ce9mQ+lHo/I1++kzz/isNarOj6T1lBPRspP3mZpuIutc7OVDVcaN1Kg==", + "dev": true + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/crc": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "dev": true, + "dependencies": { + "buffer": "^5.1.0" + } + }, + "node_modules/crc32-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz", + "integrity": "sha512-UjZSqFCbn+jZUHJIh6Y3vMF7EJLcJWNm4tKDf2peJRwlZKHvkkvOMTvAei6zjU9gO1xONVr3rRFw0gixm2eUng==", + "dev": true, + "dependencies": { + "crc": "^3.4.4", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/csrf": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csrf/-/csrf-3.0.6.tgz", + "integrity": "sha512-3q1ocniLMgk9nHHEt/I/JsN9IfiGjgp6MHgYNT7+CPmQvi5DF6qzenXnZSH6f9Qaa+4DhmUDJa8SgFZ+OFf9Qg==", + "dev": true, + "dependencies": { + "rndm": "1.2.0", + "tsscmp": "1.0.5", + "uid-safe": "2.1.4" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/css-parse": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.6.0.tgz", + "integrity": "sha512-jKnT7IL83FOrCt4JU3WB5x25Yreo6cVCrMsqgEzsQObU21sOuAGtR3ztYcG4+M3hO3U2oQ/Lh13qAD/3i+3jEg==", + "dev": true + }, + "node_modules/css-stringify": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/css-stringify/-/css-stringify-1.4.1.tgz", + "integrity": "sha512-41XC+gRB+OLVufYCjjnq4+lrFdJFNOSGAbqIktrWoGv9VIZaZ8Qn8IH1Ub2qc8C3r/rsI2oR6IvQ01cs2C4E9A==", + "dev": true, + "dependencies": { + "source-map": "~0.1.31" + } + }, + "node_modules/csurf": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/csurf/-/csurf-1.8.3.tgz", + "integrity": "sha512-p2NJ9fGOn5HCaV9jAOBCSjIGMRMrpm9/yDswD0bFi7zQv1ifDufIKI5nem9RmhMsH6jVD6Sx6vs57hnivvkJJw==", + "deprecated": "This package is archived and no longer maintained. For support, visit https://github.com/expressjs/express/discussions", + "dev": true, + "dependencies": { + "cookie": "0.1.3", + "cookie-signature": "1.0.6", + "csrf": "~3.0.0", + "http-errors": "~1.3.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/csurf/node_modules/cookie": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz", + "integrity": "sha512-mWkFhcL+HVG1KjeCjEBVJJ7s4sAGMLiBDFSDs4bzzvgLZt7rW8BhP6XV/8b1+pNvx/skd3yYxPuaF3Z6LlQzyw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/csurf/node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/date-time": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/date-time/-/date-time-0.1.1.tgz", + "integrity": "sha512-p4psdkgdNA6x0600SKbfWiOomNb33ADBMRHf49GMhYVgJsPefZlMSLXXVWWUpbqSxB3DL5/cxKa6a8i3XPK5Xg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dateformat": { + "version": "1.0.2-1.2.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz", + "integrity": "sha512-AXvW8g7tO4ilk5HgOWeDmPi/ZPaCnMJ+9Cg1I3p19w6mcvAAXBuuGEXAxybC+Djj1PSZUiHUcyoYu7WneCX8gQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress-response": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "dev": true, + "optional": true, + "dependencies": { + "mimic-response": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/deep-eql": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz", + "integrity": "sha512-6sEotTRGBFiNcqVoeHwnfopbSpi5NbH1VWJmYCVkmxMmaVTT0bUTrNaGyBwhgP4MZL012W/mkzIn3Da+iDYweg==", + "dev": true, + "dependencies": { + "type-detect": "0.1.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/deep-equal": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.5", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.2", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-equal/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true, + "optional": true + }, + "node_modules/depd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.0.1.tgz", + "integrity": "sha512-OEWAMbCkK9IWQ8pfTvHBhCSqHgR+sk5pbiYqq0FqfARG4Cy+cRsCbITx6wh5pcsmfBPiJAcbd98tfdz5fnBbag==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", + "dev": true + }, + "node_modules/diff": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz", + "integrity": "sha512-VzVc42hMZbYU9Sx/ltb7KYuQ6pqAw+cbFWVy4XKdkuEL2CFaRLGEnISPs7YdzaUGpi+CpIqvRmu7hPQ4T7EQ5w==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/error-ex": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/errorhandler": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.4.3.tgz", + "integrity": "sha512-pp1hk9sZBq4Bj/e/Cl84fJ3cYiQDFZk3prp7jrurUbPGOlY7zA2OubjhhEAWuUb8VNTFIkGwoby7Uq6YpicfvQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.0", + "escape-html": "~1.0.3" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/errorhandler/node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/errorhandler/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-get-iterator/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es5-shim": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es5-shim/-/es5-shim-2.1.0.tgz", + "integrity": "sha512-e89O/i1SODmi3iJx2uDbZBb8M8wYBnMOG5ymFFgeUVLcqxRclh+3poPH2gCgY3BdwwmoEIIrzIpoSvAZHVs8Rg==", + "deprecated": "Please update to the latest version; it overrides noncompliant native methods even in modern implementations", + "engines": { + "node": ">=0.2.0" + } + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "dev": true + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.7.1.tgz", + "integrity": "sha512-2cd7+JUtUEmZVpGmfF9r+uRYXswJAkf85Ce8GvdBa7hSvdjY8hGo+rwC5syAgYzqHpfxNJzLntFjw6879yPbgQ==", + "dev": true, + "dependencies": { + "esprima": "^1.2.2", + "estraverse": "^1.9.1", + "esutils": "^2.0.2", + "optionator": "^0.5.0" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=0.12.0" + }, + "optionalDependencies": { + "source-map": "~0.2.0" + } + }, + "node_modules/escodegen/node_modules/esprima": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.5.tgz", + "integrity": "sha512-S9VbPDU0adFErpDai3qDkjq8+G05ONtKzcyNrPKg/ZKa+tf879nX2KexNU95b31UoTJjRLInNBHHHjFPoCd7lQ==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", + "integrity": "sha512-25w1fMXQrGdoquWnScXZGckOv+Wes+JDnuN/+7ex3SauFRS72r2lFDec0EKPt2YD1wUJ/IrfEex+9yp4hfSOJA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", + "integrity": "sha512-CBdZ2oa/BHhS4xj5DlhjWNHcan57/5YuvfdLf17iVmIpd9KRm+DFLmC6nBNj+6Ua7Kt3TmOjDpQT1aTYOQtoUA==", + "dev": true, + "optional": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/esprima": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", + "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/estraverse": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.8.0.tgz", + "integrity": "sha512-ofRbIcAFsNJOGoNAWeyOv1YYRiYPhzZmlvtaAYJr+TLOFFQYYjEHy9X21G+5jBVkM/oUuNcqZbwbVTD0te5DTg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter2": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", + "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==", + "dev": true + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha512-hxx03P2dJxss6ceIeri9cmYOT4SRs3Zk3afZwWpOsRqLqprhTR8u++SlC+sFGsQr7WGFPdMF7Gjc1njDLDK6UA==", + "dev": true, + "dependencies": { + "is-posix-bracket": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha512-AFASGfIlnIbkKPQwX1yHaDjFvh/1gyKJODme52V6IORh69uEYgZp0o9C+qsIGNVEiuuhQU0CSSl++Rlegg1qvA==", + "dev": true, + "dependencies": { + "fill-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/express-session": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.11.3.tgz", + "integrity": "sha512-QdSbGRRg+JMvlYpancRDFXDmIMqjEdpowriwQc4Kz3mvPwTnOPD/h5FSS21+4z4Isosta+ULmEwL6F3/lylWWg==", + "dev": true, + "dependencies": { + "cookie": "0.1.3", + "cookie-signature": "1.0.6", + "crc": "3.3.0", + "debug": "~2.2.0", + "depd": "~1.0.1", + "on-headers": "~1.0.0", + "parseurl": "~1.3.0", + "uid-safe": "~2.0.0", + "utils-merge": "1.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/express-session/node_modules/cookie": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz", + "integrity": "sha512-mWkFhcL+HVG1KjeCjEBVJJ7s4sAGMLiBDFSDs4bzzvgLZt7rW8BhP6XV/8b1+pNvx/skd3yYxPuaF3Z6LlQzyw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/express-session/node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/express-session/node_modules/crc": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.3.0.tgz", + "integrity": "sha512-QCx3z7FOZbJrapsnewTkh1Hxh6PHV61SRHbx6Q65Uih3y0kfIj+dDGI3uQ4Q1DLKOILyvpZxvJpoKPrxathpCg==", + "dev": true + }, + "node_modules/express-session/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/express-session/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/express-session/node_modules/uid-safe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.0.0.tgz", + "integrity": "sha512-PH/12q0a/sEGVS28fZ5evILW2Ayn13PwkYmCleDsIPm39vUIqN58hjyqtUd496kyMY6WkXtaDMDpS8nSCmNKTg==", + "dev": true, + "dependencies": { + "base64-url": "1.2.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha512-1FOj1LOwn42TMrruOHGt18HemVnbwAmAak7krWk+wa93KXxGbK+2jpezm+ytJYDaBX0/SPLZFHKM7m+tKobWGg==", + "dev": true, + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "dev": true, + "dependencies": { + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + } + }, + "node_modules/extract-zip/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/extract-zip/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/extract-zip/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz", + "integrity": "sha512-hYsfI0s4lfQ2rHVFKXwAr/L/ZSbq9TZwgXtZqW7ANcn9o9GKvcbWxOnxx7jykXf/Ezv1V8TvaBEKcGK7DWKX5A==", + "dev": true + }, + "node_modules/faye-websocket": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz", + "integrity": "sha512-78pqrJbvGZSe8i+PLsPd+aJqTyGqgyWLnMw5NOwtXCTVMzEFh1zQPwIuIL/ycTj4rkDy5zZ9B6frYPqVPJBzyQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha512-BTCqyBaWBTsauvnHiE8i562+EdJj+oUpkqWp2R1iCoR8f6oo8STRu3of7WJJ0TqWtxN50a5YFpzYK4Jj9esYfQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fileset": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-0.1.8.tgz", + "integrity": "sha512-Gg0/Iy/v4BfdGWZpbpVBPKIYcap7jMn2uT5lcIDZyMFZR35VDojrJnIAwWjCj7ZOqsGp3j+ExWKqnfGrz4q0fg==", + "dev": true, + "dependencies": { + "glob": "3.x", + "minimatch": "0.x" + } + }, + "node_modules/filesize": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-2.0.4.tgz", + "integrity": "sha512-XyVEXpwElavSK0SKn51E3960lTRfglsQA9goJN4QR+oyqStts1Wygs1FW3TFQrxJoGm4mcq3hTxDMN3Vs1cYwg==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "dependencies": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.4.0.tgz", + "integrity": "sha512-jJU2WE88OqUvwAIf/1K2G2fTdKKZ8LvSwYQyFFekDcmBnBmht38enbcmErnA7iNZktcEo/o2JAHYbe1QDOAgaA==", + "dev": true, + "dependencies": { + "debug": "~2.2.0", + "escape-html": "1.0.2", + "on-finished": "~2.3.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/finalhandler/node_modules/escape-html": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.2.tgz", + "integrity": "sha512-J5ahyCRC4liskWVAfkmosNWfG0eHQxI0W+Ko7k3cZaYVMfgt05dwZ68vw6S/TZM1BPvuTv3kq6CRCb7WWtBUVA==", + "dev": true + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz", + "integrity": "sha512-yjftfYnF4ThYEvKEV/kEFR15dmtyXTAh3vQnzpJUoc7Naj5y1P0Ck7Zs1+Vroa00E3KT3IYsk756S+8WA5dNLw==", + "dev": true, + "dependencies": { + "glob": "~3.2.9", + "lodash": "~2.4.1" + }, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/findup-sync/node_modules/glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", + "integrity": "sha512-hVb0zwEZwC1FXSKRPFTeOtN7AArJcJlI6ULGLtrstaswKNlrTJqAA+1lYlSUop4vjA423xlBzqfVS3iWGlqJ+g==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, + "dependencies": { + "inherits": "2", + "minimatch": "0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/findup-sync/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/findup-sync/node_modules/lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", + "dev": true, + "engines": [ + "node", + "rhino" + ] + }, + "node_modules/findup-sync/node_modules/minimatch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "integrity": "sha512-WFX1jI1AaxNTZVOHLBVazwTWKaQjoykSzCBNXB72vDTCzopQGtyP91tKdFK5cv1+qMwPyiTu1HqUriqplI8pcA==", + "deprecated": "Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", + "dev": true, + "dependencies": { + "lru-cache": "2", + "sigmund": "~1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/formatio": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz", + "integrity": "sha512-cPh7is6k3d8tIUh+pnXXuAbD/uhSXGgqLPw0UrYpv5lfdJ+MMMSjx40JNpqP7Top9Nt25YomWEiRmkHbOvkCaA==", + "deprecated": "This package is unmaintained. Use @sinonjs/formatio instead", + "dev": true, + "dependencies": { + "samsam": "~1.1" + } + }, + "node_modules/formidable": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz", + "integrity": "sha512-aOskFHEfYwkSKSzGui5jhQ+uyLo2NTwpzhndggz2YZHlv0HkAi+zG5ZEBCL3GTvqLyr/FzX9Mvx9DueCmu2HzQ==", + "deprecated": "Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz", + "integrity": "sha512-ROG9M8tikYOuOJsvRBggh10WiQ/JebnldAwuCaQyFoiAUIE9XrYVnpznIjOQGZfCMzxzEBYHQr/LHJp3tcndzQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "node_modules/fs-extra/node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/fstream": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-0.1.31.tgz", + "integrity": "sha512-N1pLGEHoDyCoI8uMmPXJXhn238L4nk41iipXCrqs4Ss0ooYSr5sNj2ucMo5AqJVC4OaOa7IztpBhOaaYTGZVuA==", + "deprecated": "This package is no longer supported.", + "dev": true, + "dependencies": { + "graceful-fs": "~3.0.2", + "inherits": "~2.0.0", + "mkdirp": "0.5", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/fstream/node_modules/graceful-fs": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.12.tgz", + "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==", + "dev": true, + "dependencies": { + "natives": "^1.1.3" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fstream/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/fstream/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", + "deprecated": "This package is no longer supported.", + "dev": true, + "optional": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gaze": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.4.3.tgz", + "integrity": "sha512-bsml5XrMCpQlAG8HaH/JBpZzAEtlB60AW7c5PpO2OI1iabeisxoRi7sIcObabQUtufQti30fgxg202fs04b6fA==", + "dev": true, + "dependencies": { + "globule": "~0.1.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getobject": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz", + "integrity": "sha512-hIGEBfnHcZpWkXPsAVeVmpYDvfy/matVl03yOY91FPmnpCC12Lm5izNxCjO3lHAeO6uaTwMxu7g450Siknlhig==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "dev": true, + "optional": true + }, + "node_modules/glob": { + "version": "3.1.21", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", + "integrity": "sha512-ANhy2V2+tFpRajE3wN4DhkNQ08KDr0Ir1qL12/cUe5+a7STEK8jkW4onUYuY8/06qAFuT5je7mjAqzx0eKI2tQ==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, + "dependencies": { + "graceful-fs": "~1.2.0", + "inherits": "1", + "minimatch": "~0.2.11" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha512-ab1S1g1EbO7YzauaJLkgLp7DZVAqj9M/dvKlTt8DkXA2tiOIcSMrlVI2J1RZyB5iJVccEscjGn+kpOG9788MHA==", + "dev": true, + "dependencies": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w==", + "dev": true, + "dependencies": { + "is-glob": "^2.0.0" + } + }, + "node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globule": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz", + "integrity": "sha512-3eIcA2OjPCm4VvwIwZPzIxCVssA8HSpM2C6c6kK5ufJH4FGwWoyqL3In19uuX4oe+TwH3w2P1nQDmW56iehO4A==", + "dev": true, + "dependencies": { + "glob": "~3.1.21", + "lodash": "~1.0.1", + "minimatch": "~0.2.11" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/globule/node_modules/lodash": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", + "integrity": "sha512-0VSEDVec/Me2eATuoiQd8IjyBMMX0fahob8YJ96V1go2RjvCk1m1GxmtfXn8RNSaLaTtop7fsuhhu9oLk3hUgA==", + "dev": true, + "engines": [ + "node", + "rhino" + ] + }, + "node_modules/google-cdn": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/google-cdn/-/google-cdn-0.1.4.tgz", + "integrity": "sha512-sNV+e5EM4DmbG3xP3kWAmgF1xrqp3b9ekQ4QqroubYWdMEsoqglwUYZqvOWDckxRkuZzsSy26djsi1lEXf6ibQ==", + "dev": true, + "dependencies": { + "debug": "~0.7.2", + "semver": "~2.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/google-cdn/node_modules/debug": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz", + "integrity": "sha512-EohAb3+DSHSGx8carOSKJe8G0ayV5/i609OD0J2orCkuyae7SyZSz2aoLmQF2s0Pj5gITDebwPH7GFBlqOUQ1Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/google-cdn/node_modules/semver": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/semver/-/semver-2.0.11.tgz", + "integrity": "sha512-LllH2+bpxApwHikoDHLcxJRZO1iYdtECXcvtReaV4UEf3EiR2HhoyiS24Xq+S38lDGvI0t4ZifK8h6pHVB3oXA==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", + "integrity": "sha512-iiTUZ5vZ+2ZV+h71XAgwCSu6+NAizhFU3Yw8aC/hH5SQ3SnISqEqAek40imAFGtDcwJKNhXvSY+hzIolnLwcdQ==", + "deprecated": "please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/growl": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz", + "integrity": "sha512-RTBwDHhNuOx4F0hqzItc/siXCasGfC4DeWcBamclWd+6jWtBaeB/SGbMkGf0eiQoW7ib8JpvOgnUsmgMHI3Mfw==", + "dev": true + }, + "node_modules/grunt": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz", + "integrity": "sha512-1iq3ylLjzXqz/KSq1OAE2qhnpcbkF2WyhsQcavZt+YmgvHu0EbPMEhGhy2gr0FP67isHpRdfwjB5WVeXXcJemQ==", + "dev": true, + "dependencies": { + "async": "~0.1.22", + "coffee-script": "~1.3.3", + "colors": "~0.6.2", + "dateformat": "1.0.2-1.2.3", + "eventemitter2": "~0.4.13", + "exit": "~0.1.1", + "findup-sync": "~0.1.2", + "getobject": "~0.1.0", + "glob": "~3.1.21", + "grunt-legacy-log": "~0.1.0", + "grunt-legacy-util": "~0.2.0", + "hooker": "~0.2.3", + "iconv-lite": "~0.2.11", + "js-yaml": "~2.0.5", + "lodash": "~0.9.2", + "minimatch": "~0.2.12", + "nopt": "~1.0.10", + "rimraf": "~2.2.8", + "underscore.string": "~2.2.1", + "which": "~1.0.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt-autoprefixer": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/grunt-autoprefixer/-/grunt-autoprefixer-0.4.2.tgz", + "integrity": "sha512-XU8b6+pUaqTfysZ02Vz+vzXwOTw2UqFOqb4/3MkbgGtUV7WAgApcpaTWFrOAFpvjPuh4ekUXu0zx8kS1Ulqybg==", + "dev": true, + "dependencies": { + "autoprefixer": "~0.8.20131209" + }, + "bin": { + "autoprefixer": "node_modules/autoprefixer/bin/autoprefixer" + }, + "engines": { + "node": ">= 0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4.1" + } + }, + "node_modules/grunt-bower-install": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/grunt-bower-install/-/grunt-bower-install-1.0.2.tgz", + "integrity": "sha512-+Wu7P6q0KpdVoelScR0GPQWeQeK8VWdb41m3LevX/cK1/bwBSlC2elU35JxN0wxKe6kJ+BSF/vdujf1CR92bgQ==", + "dev": true, + "dependencies": { + "bower-config": "~0.5.0", + "grunt": "~0.4.0", + "wiredep": "~1.2.0" + }, + "engines": { + "node": ">=0.8.0", + "npm": ">=1.2.10" + }, + "peerDependencies": { + "grunt": "~0.4.0" + } + }, + "node_modules/grunt-cli": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.5.0.tgz", + "integrity": "sha512-rILKAFoU0dzlf22SUfDtq2R1fosChXXlJM5j7wI6uoW8gwmXDXzbUvirlKZSYCdXl3LXFbR+8xyS+WFo+b6vlA==", + "dev": true, + "dependencies": { + "grunt-known-options": "~2.0.0", + "interpret": "~1.1.0", + "liftup": "~3.0.1", + "nopt": "~5.0.0", + "v8flags": "^4.0.1" + }, + "bin": { + "grunt": "bin/grunt" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/grunt-cli/node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/grunt-concurrent": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/grunt-concurrent/-/grunt-concurrent-0.5.0.tgz", + "integrity": "sha512-6N35GJBo8AjnOL4/kZ5VPUPeQC6M6DlXxKR4o34HXtu8kFOyIeQhBB7+1cSX3MHjprGES7EvLsD1QJ9MSz+Ueg==", + "dev": true, + "dependencies": { + "async": "~0.2.9", + "pad-stdio": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "grunt": "~0.4.0" + } + }, + "node_modules/grunt-concurrent/node_modules/async": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", + "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==", + "dev": true + }, + "node_modules/grunt-contrib-clean": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-0.5.0.tgz", + "integrity": "sha512-82I+O38BHP4rqxceareiDKnLnrSyGnyn6N9E6sUpBgCtxXgxMbJEBooSC7KtXhLO7im1QhoPp9FdSvTZ+k1bIw==", + "dev": true, + "dependencies": { + "rimraf": "~2.2.1" + }, + "engines": { + "node": ">= 0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4.0" + } + }, + "node_modules/grunt-contrib-compress": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-compress/-/grunt-contrib-compress-1.6.0.tgz", + "integrity": "sha512-wIFuvk+/Ny4E+OgEfJYFZgoH7KcU/nnNFbYasB7gRvrcRyW6vmTp3Pj8a4rFSR3tbFMjrGvTUszdO6fgLajgZQ==", + "dev": true, + "dependencies": { + "archiver": "^1.3.0", + "chalk": "^1.1.1", + "lodash": "^4.7.0", + "pretty-bytes": "^4.0.2", + "stream-buffers": "^2.1.0" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "iltorb": "^2.4.3" + } + }, + "node_modules/grunt-contrib-compress/node_modules/lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true + }, + "node_modules/grunt-contrib-concat": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-0.3.0.tgz", + "integrity": "sha512-w5N63mMgEYAEhd9PgY8uQ0pY02SucTSwq8XRTtHyEt7MSMQLlp7lF0g5oaXSav9xCWY9GPM0RqlJTT2gS+8n3Q==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4.0" + } + }, + "node_modules/grunt-contrib-connect": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-connect/-/grunt-contrib-connect-0.5.0.tgz", + "integrity": "sha512-varlz3RTn9wPSf+50Cdu3kxAGIr+rJCwM1mn9f14BfxQFaC5Dl6GXmSrQAtM3OgLp0TXKH5sAFrKdPQ0/Z3yjg==", + "dev": true, + "dependencies": { + "connect": "~2.7.11", + "connect-livereload": "~0.2.0", + "open": "0.0.4" + }, + "engines": { + "node": ">= 0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4.0" + } + }, + "node_modules/grunt-contrib-copy": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-0.4.1.tgz", + "integrity": "sha512-My7R1hjkV6k/6WFkwHguB//y1kcV65X9U37XnAJWwmfGAsoAVlXFRNYN0W62W2D0TbLXLX24fiH4q1/5Bugf+A==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4.0" + } + }, + "node_modules/grunt-contrib-cssmin": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-0.7.0.tgz", + "integrity": "sha512-IgfIaXgyfyv/GfTCkBI2kdRZnKXdJLSj2KQNrA9B1F0kY0EW5RAEmlIirNSVc97pNBVHKIH2lMDACEoibMGL7A==", + "dev": true, + "dependencies": { + "clean-css": "~2.0.0", + "grunt-lib-contrib": "~0.6.0" + }, + "engines": { + "node": ">= 0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4.1" + } + }, + "node_modules/grunt-contrib-htmlmin": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/grunt-contrib-htmlmin/-/grunt-contrib-htmlmin-0.1.3.tgz", + "integrity": "sha512-jS2JWQUzQs4xTGZ5CPcZ7YmOqog+WEo1bZD0y4p4tTPVzj77Zo4Vgf1rjsYK84xB+5bEvp1SrIcZpLjAnQhO4Q==", + "dev": true, + "dependencies": { + "grunt-lib-contrib": "~0.6.1", + "html-minifier": "~0.5.0" + }, + "engines": { + "node": ">=0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4.0" + } + }, + "node_modules/grunt-contrib-jshint": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-0.7.2.tgz", + "integrity": "sha512-mTAIiYF85Ra00Wu91eX2v6RSQuAxOr/0sWYczroDRyaHrt/mYqd6hNQf3beiKjsw/cLCIZk5pGW//0RAffIB6g==", + "dev": true, + "dependencies": { + "jshint": "~2.3.0" + }, + "engines": { + "node": ">= 0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4.0" + } + }, + "node_modules/grunt-contrib-uglify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-2.1.0.tgz", + "integrity": "sha512-a4hv5fBPE/AkjPh8A/A96hpD9V2eDt5NygDqdXrw+wVk83+a/OaN0fAX6usuV+4/XqLEN28PbIxl34CYu2JEkw==", + "dev": true, + "dependencies": { + "chalk": "^1.0.0", + "maxmin": "^1.1.0", + "object.assign": "^4.0.4", + "uglify-js": "~2.7.0", + "uri-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-watch": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-0.5.3.tgz", + "integrity": "sha512-i/Q9MN2LeDIDIUOxsZ8Xa4LVEGDXkjKoWejRZqYKP8ygzvlAZT1xFglvAhyXU7XSeFZcBxW2cEFnlTkrDfURVQ==", + "dev": true, + "dependencies": { + "gaze": "~0.4.0", + "tiny-lr": "0.0.4" + }, + "engines": { + "node": ">= 0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4.0" + } + }, + "node_modules/grunt-file-append": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/grunt-file-append/-/grunt-file-append-0.0.6.tgz", + "integrity": "sha512-7rDX+i25dSvIMHndh2lovcN7Gfv5HY05mgIxdguczjngG+Q+IdTlKxM/vaa8xujD3KhW5eP0o6MWmNN8SB2Flg==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4.1" + } + }, + "node_modules/grunt-google-cdn": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/grunt-google-cdn/-/grunt-google-cdn-0.2.2.tgz", + "integrity": "sha512-HC8indA0OJ9FT9wSao5GvATf8yA2bT475gE0Wht9GBpwbkNufG6WzOP1fmmvZ4EUlVsPooxZ9UDWzoTftOlYSA==", + "dev": true, + "dependencies": { + "bower": "~0.9.2", + "google-cdn": "~0.1.0" + } + }, + "node_modules/grunt-karma": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/grunt-karma/-/grunt-karma-0.8.3.tgz", + "integrity": "sha512-Y+dVTyh5fmoteqtO0IWd2v3gcQJ4+NI/48a732eJL0189+gV5Wg6WgbwoReqiUiTNkVB4hB9b6uHZG77FOStVA==", + "dev": true, + "dependencies": { + "lodash": "~2.4.1" + }, + "peerDependencies": { + "grunt": "0.4.x", + "karma": "~0.12.0" + } + }, + "node_modules/grunt-karma/node_modules/lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", + "dev": true, + "engines": [ + "node", + "rhino" + ] + }, + "node_modules/grunt-known-options": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz", + "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-legacy-log": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz", + "integrity": "sha512-qYs/uM0ImdzwIXLhS4O5WLV5soAM+PEqqHI/hzSxlo450ERSccEhnXqoeDA9ZozOdaWuYnzTOTwRcVRogleMxg==", + "dev": true, + "dependencies": { + "colors": "~0.6.2", + "grunt-legacy-log-utils": "~0.1.1", + "hooker": "~0.2.3", + "lodash": "~2.4.1", + "underscore.string": "~2.3.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt-legacy-log-utils": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz", + "integrity": "sha512-D0vbUX00TFYCKNZtcZzemMpwT8TR/FdRs1pmfiBw6qnUw80PfsjV+lhIozY/3eJ3PSG2zj89wd2mH/7f4tNAlw==", + "dev": true, + "dependencies": { + "colors": "~0.6.2", + "lodash": "~2.4.1", + "underscore.string": "~2.3.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt-legacy-log-utils/node_modules/lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", + "dev": true, + "engines": [ + "node", + "rhino" + ] + }, + "node_modules/grunt-legacy-log-utils/node_modules/underscore.string": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz", + "integrity": "sha512-hbD5MibthuDAu4yA5wxes5bzFgqd3PpBJuClbRxaNddxfdsz+qf+1kHwrGQFrmchmDHb9iNU+6EHDn8uj0xDJg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-legacy-log/node_modules/lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", + "dev": true, + "engines": [ + "node", + "rhino" + ] + }, + "node_modules/grunt-legacy-log/node_modules/underscore.string": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz", + "integrity": "sha512-hbD5MibthuDAu4yA5wxes5bzFgqd3PpBJuClbRxaNddxfdsz+qf+1kHwrGQFrmchmDHb9iNU+6EHDn8uj0xDJg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-legacy-util": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz", + "integrity": "sha512-cXPbfF8aM+pvveQeN1K872D5fRm30xfJWZiS63Y8W8oyIPLClCsmI8bW96Txqzac9cyL4lRqEBhbhJ3n5EzUUQ==", + "dev": true, + "dependencies": { + "async": "~0.1.22", + "exit": "~0.1.1", + "getobject": "~0.1.0", + "hooker": "~0.2.3", + "lodash": "~0.9.2", + "underscore.string": "~2.2.1", + "which": "~1.0.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt-lib-contrib": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/grunt-lib-contrib/-/grunt-lib-contrib-0.6.1.tgz", + "integrity": "sha512-HdCtJuMmmkSAVrAfsG7lZWE0YabrsPWwzcCCUgWQOAaQsQSUNhw/IwD2YjCSLh5y9NXSPzHTYFLL4ro7QbAJMA==", + "dev": true, + "dependencies": { + "zlib-browserify": "0.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt-newer": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/grunt-newer/-/grunt-newer-0.6.1.tgz", + "integrity": "sha512-mh4qoPZTE5I1ugR/25ldUM5nFoGrzOUo+qz8rSSkpHASpAmUwJuXSDN4PpnZ5XPKEFPwPsGwEcGwkZQtravr5A==", + "dev": true, + "dependencies": { + "async": "0.2.9", + "rimraf": "2.2.4" + }, + "engines": { + "node": ">= 0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4.1" + } + }, + "node_modules/grunt-newer/node_modules/async": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.9.tgz", + "integrity": "sha512-OAtM6mexGteNKdU29wcUfRW+VuBr94A3hx9h9yzBnPaQAbKoW1ORd68XM4CCAOpdL5wlNFgO29hsY1TKv2vAKw==", + "dev": true + }, + "node_modules/grunt-newer/node_modules/graceful-fs": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz", + "integrity": "sha512-hcj/NTUWv+C3MbqrVb9F+aH6lvTwEHJdx2foBxlrVq5h6zE8Bfu4pv4CAAqbDcZrw/9Ak5lsRXlY9Ao8/F0Tuw==", + "deprecated": "please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/grunt-newer/node_modules/rimraf": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.4.tgz", + "integrity": "sha512-bDNQykgzqDZhTqGtn7NIAh4cNlALgr/4byGFCkLHnfeS5nes77mo0ofB/PAXBbzif7hSvmNKw3Wn9PiQW8S8BQ==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "bin": { + "rimraf": "bin.js" + }, + "optionalDependencies": { + "graceful-fs": "~2" + } + }, + "node_modules/grunt-ng-constant": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/grunt-ng-constant/-/grunt-ng-constant-2.0.3.tgz", + "integrity": "sha512-ACc/hfEjpESWVTWJ/lF4Ps6YAWJiKX2MAbKSXMJN3orDN2oKuGl7TPkl2w6YbNmFgErqHdDMozHeWvhh9m/McQ==", + "dev": true, + "dependencies": { + "jju": "^1.3.0", + "lodash": "^4.17.21", + "tosource": "^1.0.0" + }, + "engines": { + "node": ">= 0.10.0" + }, + "peerDependencies": { + "grunt": ">=0.4.0" + } + }, + "node_modules/grunt-ng-constant/node_modules/lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true + }, + "node_modules/grunt-ngmin": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/grunt-ngmin/-/grunt-ngmin-0.0.3.tgz", + "integrity": "sha512-nJXkBi1FQA+/Kn1+m19CoIXxDdnyK4XpaNtixui/iPP7mZVfLD3tl1cKy0FGGPnaURhhDv/JLLT/FV0Dk1z0Aw==", + "deprecated": "use grunt-ng-annotate instead", + "dev": true, + "dependencies": { + "ngmin": "~0.4.0" + } + }, + "node_modules/grunt-rev": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/grunt-rev/-/grunt-rev-0.1.0.tgz", + "integrity": "sha512-vtj72cmiWR8EgHwJgApVdXrSYlghBd2slrjCmFF/Dnmp+zzS5cGOhuSMa1mvZ6r2MjdefxM1XGjVpxVUuwtPSg==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt-sass": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-3.1.0.tgz", + "integrity": "sha512-90s27H7FoCDcA8C8+R0GwC+ntYD3lG6S/jqcavWm3bn9RiJTmSfOvfbFa1PXx4NbBWuiGQMLfQTj/JvvqT5w6A==", + "dev": true, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "grunt": ">=1" + } + }, + "node_modules/grunt-svgmin": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/grunt-svgmin/-/grunt-svgmin-0.2.1.tgz", + "integrity": "sha512-afarKyzyPJiSyWtoGGP9XxDZvQDZhPRcZ9Xr4UUfBIiyptFSh/ivAS2Ea+cM8nhTH8mtAX118hKuKQSJYLhfxw==", + "dev": true, + "dependencies": { + "chalk": "~0.3.0", + "filesize": "~2.0.0", + "svgo": "~0.3.1" + }, + "engines": { + "node": ">=0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4" + } + }, + "node_modules/grunt-svgmin/node_modules/ansi-styles": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-0.2.0.tgz", + "integrity": "sha512-YyQBeLj0juxUC9uUXRpQ1ZAzPT1dnsn5vVeJLHYFq4Ct1p0rymUSyvckKCXCH9I0bh3jWDIETA5nXIaZVKlDyA==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/grunt-svgmin/node_modules/chalk": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.3.0.tgz", + "integrity": "sha512-OcfgS16PHpCu2Q4TNMtk0aZNx8PyeNiiB+6AgGH91fhT9hJ3v6pIIJ3lxlaOEDHlTm8t3wDe6bDGamvtIokQTg==", + "dev": true, + "dependencies": { + "ansi-styles": "~0.2.0", + "has-color": "~0.1.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/grunt-usemin": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/grunt-usemin/-/grunt-usemin-2.0.2.tgz", + "integrity": "sha512-ZkKumgV+YHLWFcH/yl2ZZ1E2/Zhnms0yOas1REVOQT8u/wmhO4oDkYPbKJxQPKEGkv+CyjV8ezyBL9H1eAg5eA==", + "deprecated": "This package is deprecated.", + "dev": true, + "dependencies": { + "debug": "~0.7.2", + "lodash": "~1.0.1" + }, + "engines": { + "node": ">=0.8.0" + }, + "peerDependencies": { + "grunt": "~0.4.0" + } + }, + "node_modules/grunt-usemin/node_modules/debug": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz", + "integrity": "sha512-EohAb3+DSHSGx8carOSKJe8G0ayV5/i609OD0J2orCkuyae7SyZSz2aoLmQF2s0Pj5gITDebwPH7GFBlqOUQ1Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-usemin/node_modules/lodash": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", + "integrity": "sha512-0VSEDVec/Me2eATuoiQd8IjyBMMX0fahob8YJ96V1go2RjvCk1m1GxmtfXn8RNSaLaTtop7fsuhhu9oLk3hUgA==", + "dev": true, + "engines": [ + "node", + "rhino" + ] + }, + "node_modules/gzip-size": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz", + "integrity": "sha512-mu66twX6zg8WB6IPfUtrquS7fjwGnDJ7kdVcggd5rpjwBItQKjHtvhu6VcQMkqPYAR7DjWpEaN3xiBSNmxvzPg==", + "dev": true, + "dependencies": { + "browserify-zlib": "^0.1.4", + "concat-stream": "^1.4.1" + }, + "bin": { + "gzip-size": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/handlebars/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/handlebars/node_modules/uglify-js": { + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", + "dev": true, + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true, + "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", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-color": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz", + "integrity": "sha512-kaNz5OTAYYmt646Hkqw50/qyxP2vFnTVu5AQ1Zmk22Kk5+4Qx6BpO8+u7IKsML5fOsFk0ZT0AcCJNYwcvaLBvw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true, + "optional": true + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hasha": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz", + "integrity": "sha512-jZ38TU/EBiGKrmyTNNZgnvCZHNowiRI4+w/I9noMlekHTZH3KyGgvJLmhSgykeAQ9j2SYPDosM0Bg3wHfzibAQ==", + "dev": true, + "dependencies": { + "is-stream": "^1.0.1", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hogan.js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hogan.js/-/hogan.js-2.0.0.tgz", + "integrity": "sha512-urTqVvefaiu6ZqpIVQklkbu6tuqUQSv0pfgnG02ibeAC4ZFG0Rj2uDjH45eUcIEyLFjPsh1mxgeqd9BYldWrgg==", + "dev": true, + "bin": { + "hulk": "bin/hulk" + }, + "engines": { + "node": "*" + } + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hooker": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", + "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/html-minifier": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-0.5.6.tgz", + "integrity": "sha512-EyVdmQtnBXfgJOPhLYSJZKFAeCclumRjHYSXbWMSDzWPKjJRAxBAMkxAV6GUHWm3Fd2+mX2uHZL2MOVNffwJ/w==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "statuses": "1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-0.10.4.tgz", + "integrity": "sha512-lb5uBBW+eLzoZ/Tute8ENcbNvibErYYPzNhjZk9IZugBAl87kUSxzVLBwQ7FbU2qBuorbah6VObuXvp2DN1LbA==", + "dev": true, + "dependencies": { + "colors": "0.x.x", + "optimist": "0.6.x", + "pkginfo": "0.3.x", + "utile": "~0.2.1" + }, + "bin": { + "node-http-proxy": "bin/node-http-proxy" + }, + "engines": { + "node": ">= 0.6.6" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/i": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/i/-/i-0.3.7.tgz", + "integrity": "sha512-FYz4wlXgkQwIPqhzC5TdNMLSE5+GS1IIDJZY/1ZiEPCT2S3COUVZeT5OW4BmW4r5LHLQuOosSwsvnroG9GR59Q==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/ibrik": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ibrik/-/ibrik-2.0.0.tgz", + "integrity": "sha512-0yR8dv2S2HAxYnlvZ3xdIuO5eZXEP8pVePE5bLvtdKnwsUXqqxEe1g3Z4Wq2jt6VD0Wk4+iO9bvrG3yJ1qVo5A==", + "dev": true, + "dependencies": { + "coffee-script": "~1.8.0", + "esprima": "1.2.x", + "estraverse": "~1.8.0", + "fileset": "0.1.x", + "istanbul": "~0.3.2", + "lodash": "~2.4.1", + "mkdirp": "~0.5.0", + "optimist": "~0.6.1", + "which": "~1.0.5" + }, + "bin": { + "ibrik": "bin/ibrik" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ibrik/node_modules/coffee-script": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.8.0.tgz", + "integrity": "sha512-EvLTMcu9vR6G1yfnz75yrISvhq1eBPC+pZbQhHzTiC5vXgpYIrArxQc5tB+SYfBi3souVdSZ4AZzYxI72oLXUw==", + "deprecated": "CoffeeScript on NPM has moved to \"coffeescript\" (no hyphen)", + "dev": true, + "dependencies": { + "mkdirp": "~0.3.5" + }, + "bin": { + "cake": "bin/cake", + "coffee": "bin/coffee" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/ibrik/node_modules/coffee-script/node_modules/mkdirp": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz", + "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dev": true + }, + "node_modules/ibrik/node_modules/esprima": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.5.tgz", + "integrity": "sha512-S9VbPDU0adFErpDai3qDkjq8+G05ONtKzcyNrPKg/ZKa+tf879nX2KexNU95b31UoTJjRLInNBHHHjFPoCd7lQ==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ibrik/node_modules/lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", + "dev": true, + "engines": [ + "node", + "rhino" + ] + }, + "node_modules/ibrik/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/iconv-lite": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz", + "integrity": "sha512-KhmFWgaQZY83Cbhi+ADInoUQ8Etn6BG5fikM9syeOjQltvR45h7cRKJ/9uvQEuD61I3Uju77yYce0/LhKVClQw==", + "dev": true, + "engines": { + "node": ">=0.4.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==", + "dev": true, + "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/iltorb": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/iltorb/-/iltorb-2.4.5.tgz", + "integrity": "sha512-EMCMl3LnnNSZJS5QrxyZmMTaAC4+TJkM5woD+xbpm9RB+mFYCr7C05GFE3TEGCsVQSVHmjX+3sf5AiwsylNInQ==", + "deprecated": "The zlib module provides APIs for brotli compression/decompression starting with Node.js v10.16.0, please use it over iltorb", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "nan": "^2.14.0", + "npmlog": "^4.1.2", + "prebuild-install": "^5.3.3", + "which-pm-runs": "^1.0.0" + } + }, + "node_modules/immutable": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.5.tgz", + "integrity": "sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==", + "dev": true + }, + "node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", + "integrity": "sha512-Al67oatbRSo3RV5hRqIoln6Y5yMVbJSIn4jEJNL7VCImzq/kLr7vvb6sFRJXqr8rpHc/2kJOM+y0sPKN47VdzA==", + "dev": true + }, + "node_modules/ini": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.0.5.tgz", + "integrity": "sha512-JDeFPovNri2M1P7BwAGR81wYvYDQflGcF9XduZdMZu5fFCvO0VH6x4Ybsk++9xpwTKy9HtRdT9A5icSV/t0a6Q==", + "deprecated": "Please update to ini >=1.3.6 to avoid a prototype pollution issue", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==", + "dev": true + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arguments": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha512-9YclgOGtN/f8zx0Pr4FQYMdibBiTaH3sn52vjYip4ZSf6C4/6RfTEZ+MR4GvKhCxdPh21Bg42/WL55f6KSnKpg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha512-0EygVC5qPvIyb+gSz7zdD5/AAoS6Qrx1e//6N4yv4oNm30kqvdmG66oZFWVlQHUWe5OjP08FuTw2IdT0EOTcYA==", + "dev": true, + "dependencies": { + "is-primitive": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "optional": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "dev": true, + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha512-Yu68oeXJ7LeWNmZ3Zov/xg/oDBnBK2RNxwYY1ilNJX+tKKZqgPK+qOn/Gs9jEu66KDY9Netf5XLKNGzas/vPfQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha512-N3w1tFaRfk3UrPfqeRyD+GYDASU3W5VinKhlORy8EWVf/sIdDL9GAcew85XmktCfH+ngG7SRXEVDoO18WMdB/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "node_modules/istanbul": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.3.22.tgz", + "integrity": "sha512-8H/jxiee2UqX/mviKkPoKQYMxU2t995FC5PwO4zjWeDPOozjoeKqxEyN62l9o5+UgzvYQbrKgQjjxhGON8FcMg==", + "deprecated": "This module is no longer maintained, try this instead:\n npm i nyc\nVisit https://istanbul.js.org/integrations for other alternatives.", + "dev": true, + "dependencies": { + "abbrev": "1.0.x", + "async": "1.x", + "escodegen": "1.7.x", + "esprima": "2.5.x", + "fileset": "0.2.x", + "handlebars": "^4.0.1", + "js-yaml": "3.x", + "mkdirp": "0.5.x", + "nopt": "3.x", + "once": "1.x", + "resolve": "1.1.x", + "supports-color": "^3.1.0", + "which": "^1.1.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "istanbul": "lib/cli.js" + } + }, + "node_modules/istanbul/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/istanbul/node_modules/async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==", + "dev": true + }, + "node_modules/istanbul/node_modules/esprima": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.5.0.tgz", + "integrity": "sha512-uM6hfS0/8ybNIj8SGRMdidPJy5uhWqWN/GIkyqnMAbCSL44yfFGLuBpRRCgOpBXBZt2OymQuM+IfahkqJq3DWw==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul/node_modules/fileset": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-0.2.1.tgz", + "integrity": "sha512-aK3PFyHSwWsBJCarRxMRIXSGamfroi9ehG8f4e5A2n5nSlEVHe8y44jNTIN4+HdZSpK3FNV0EdihH1iDWTdnGg==", + "dev": true, + "dependencies": { + "glob": "5.x", + "minimatch": "2.x" + } + }, + "node_modules/istanbul/node_modules/glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/istanbul/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/istanbul/node_modules/js-yaml": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", + "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/istanbul/node_modules/js-yaml/node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/istanbul/node_modules/minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", + "integrity": "sha512-jQo6o1qSVLEWaw3l+bwYA2X0uLuK2KjNh2wjgO7Q/9UJnXr1Q3yQKR8BI0/Bt/rPg75e6SMW4hW/6cBHVTZUjA==", + "deprecated": "Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", + "dev": true, + "dependencies": { + "brace-expansion": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/istanbul/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/istanbul/node_modules/nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/istanbul/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/istanbul/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/jade": { + "version": "0.26.3", + "resolved": "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz", + "integrity": "sha512-mkk3vzUHFjzKjpCXeu+IjXeZD+QOTjUUdubgmHtHTDwvAO2ZTkMTTVrapts5CWz3JvJryh/4KWZpjeZrCepZ3A==", + "deprecated": "Jade has been renamed to pug, please install the latest version of pug instead of jade", + "dev": true, + "dependencies": { + "commander": "0.6.1", + "mkdirp": "0.3.0" + }, + "bin": { + "jade": "bin/jade" + } + }, + "node_modules/jade/node_modules/commander": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz", + "integrity": "sha512-0fLycpl1UMTGX257hRsu/arL/cUbcvQM4zMKwvLvzXtfdezIV4yotPS2dYtknF+NmEfWSoCEF6+hj9XLm/6hEw==", + "dev": true, + "engines": { + "node": ">= 0.4.x" + } + }, + "node_modules/jade/node_modules/mkdirp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz", + "integrity": "sha512-OHsdUcVAQ6pOtg5JYWpCBo9W/GySVuwvP9hueRMW7UqshC0tbfzLv8wjySTPm3tfUZ/21CE9E1pJagOA91Pxew==", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/jasmine-core": { + "version": "2.99.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz", + "integrity": "sha512-ra97U4qu3OCcIxvN6eg3kyy8bLrID/TgxafSGMMICg3SFx5C/sUfDPpiOh7yoIsHdtjrOVdtT9rieYhqOsh9Ww==", + "dev": true + }, + "node_modules/jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==", + "dev": true + }, + "node_modules/jquery": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-1.11.0.tgz", + "integrity": "sha512-hfN15gXeUqsx3HxHrHYzVzfWayuGwrCMONhvexiaIV/aUlLqC8Im+G7KrKTPkHzD7HCgeAaQ7VeHRn3Dlve8Hg==", + "deprecated": "This version is deprecated. Please upgrade to the latest version or find support at https://www.herodevs.com/support/jquery-nes." + }, + "node_modules/jquery-ui-dist": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/jquery-ui-dist/-/jquery-ui-dist-1.12.0.tgz", + "integrity": "sha512-D7vOZZpF55Jgnw7lSNX6I95lA+tzw6uEiHM1uE06JZTNJmiIRDe/hQs+WVggkFyuTrY0fxpY8qvw+G2DL0rMpg==" + }, + "node_modules/js-yaml": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz", + "integrity": "sha512-VEKcIksckDBUhg2JS874xVouiPkywVUh4yyUmLCDe1Zg3bCd6M+F1eGPenPeHLc2XC8pp9G8bsuofK0NeEqRkA==", + "dev": true, + "dependencies": { + "argparse": "~ 0.1.11", + "esprima": "~ 1.0.2" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + }, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "node_modules/jshint": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.3.0.tgz", + "integrity": "sha512-+l8Hi5ATYU379mVQQ+AseHc/ItEzvzNmIXSEWmPlqfQVjAyO5cuQoJ9+nT/yS4pOKXVovsw4xOfa6Mzt0lzHiw==", + "dev": true, + "dependencies": { + "cli": "0.4.x", + "console-browserify": "0.1.x", + "minimatch": "0.x.x", + "shelljs": "0.1.x", + "underscore": "1.4.x" + }, + "bin": { + "jshint": "bin/jshint" + } + }, + "node_modules/jshint-stylish": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/jshint-stylish/-/jshint-stylish-0.1.5.tgz", + "integrity": "sha512-RicmcHiNBVX5q8laeRp300YcTwiGfbgRzpNlVcd0fFWiO0wyChLbzns0wcz+RDdFuxwVa/ywKVBGj7fzyTaFWw==", + "dev": true, + "dependencies": { + "chalk": "~0.4.0", + "text-table": "~0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jshint-stylish/node_modules/ansi-styles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", + "integrity": "sha512-3iF4FIKdxaVYT3JqQuY3Wat/T2t7TRbbQ94Fu50ZUCbLy4TFbTzr90NOHQodQkNqmeEGCw8WbeP78WNi6SKYUA==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/jshint-stylish/node_modules/chalk": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", + "integrity": "sha512-sQfYDlfv2DGVtjdoQqxS0cEZDroyG8h6TamA6rvxwlrU5BaSLDx9xhatBYl2pxZ7gmpNaPFVwBtdGdu5rQ+tYQ==", + "dev": true, + "dependencies": { + "ansi-styles": "~1.0.0", + "has-color": "~0.1.0", + "strip-ansi": "~0.1.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/jshint-stylish/node_modules/strip-ansi": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", + "integrity": "sha512-behete+3uqxecWlDAm5lmskaSaISA+ThQ4oNNBDTBJt0x2ppR6IPqfZNuj6BLaLJ/Sji4TPZlcRyOis8wXQTLg==", + "dev": true, + "bin": { + "strip-ansi": "cli.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/jshint/node_modules/underscore": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz", + "integrity": "sha512-ZqGrAgaqqZM7LGRzNjLnw5elevWb5M8LEoDMadxIW3OWbcv72wMMgKdwOKpd5Fqxe8choLD8HN3iSj3TUh/giQ==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "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": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonfile/node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "optional": true + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "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/karma": { + "version": "0.12.37", + "resolved": "https://registry.npmjs.org/karma/-/karma-0.12.37.tgz", + "integrity": "sha512-mlBxTuyYIRTO87ZOa+WOKFG+p37fAertzZwZcvix/60bzAcLobqcFwdj7qxsz9TXvNYmJVs4p0vJe9ePvG0HnA==", + "dev": true, + "dependencies": { + "chokidar": "^1.0.1", + "colors": "^1.1.0", + "connect": "^2.29.2", + "di": "^0.0.1", + "glob": "^5.0.6", + "graceful-fs": "^3.0.6", + "http-proxy": "^0.10", + "lodash": "^3.8.0", + "log4js": "^0.6.25", + "mime": "^1.3.4", + "minimatch": "^2.0.7", + "optimist": "^0.6.1", + "q": "^1.4.1", + "rimraf": "^2.3.3", + "socket.io": "0.9.16", + "source-map": "^0.4.2", + "useragent": "^2.1.6" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">=0.8 <=0.12 || >=1 <=2" + } + }, + "node_modules/karma-chai": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/karma-chai/-/karma-chai-0.1.0.tgz", + "integrity": "sha512-mqKCkHwzPMhgTYca10S90aCEX9+HjVjjrBFAsw36Zj7BlQNbokXXCAe6Ji04VUMsxcY5RLP7YphpfO06XOubdg==", + "dev": true, + "peerDependencies": { + "chai": "*", + "karma": ">=0.10.9" + } + }, + "node_modules/karma-chrome-launcher": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-0.1.12.tgz", + "integrity": "sha512-Ws5wLWVZJyx44nDzA7NvQDn+k1RHQQCcH0txEoRu+yiQZ0tn2/aSvlrB9Zgcm34HkuW3Yn/Ocl+a1/wbcaH6vw==", + "dev": true, + "dependencies": { + "which": "^1.0.9" + } + }, + "node_modules/karma-coverage": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-0.2.7.tgz", + "integrity": "sha512-M+oMAwTx+TIJu42+sJ/rLsMnpH45wS0XST5Y7eQIvTtQrHHSdcD2uNK0a/tOze/uPACbgZCtlcEJgdgB7I39Xg==", + "dev": true, + "dependencies": { + "dateformat": "~1.0.6", + "ibrik": "~2.0.0", + "istanbul": "~0.3.0", + "minimatch": "~0.3.0" + }, + "peerDependencies": { + "karma": ">=0.9" + } + }, + "node_modules/karma-coverage/node_modules/dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + }, + "bin": { + "dateformat": "bin/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/karma-coverage/node_modules/minimatch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "integrity": "sha512-WFX1jI1AaxNTZVOHLBVazwTWKaQjoykSzCBNXB72vDTCzopQGtyP91tKdFK5cv1+qMwPyiTu1HqUriqplI8pcA==", + "deprecated": "Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", + "dev": true, + "dependencies": { + "lru-cache": "2", + "sigmund": "~1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/karma-jasmine": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-0.3.8.tgz", + "integrity": "sha512-EDNIM4f9FV17XXoF+Rzfw+6uPajd7tOAfEFwe7PIyNVQrM3l1V5OJj2167JDY9KmLDIK/MQZX7tKkK1jVYlfmw==", + "dev": true, + "peerDependencies": { + "jasmine-core": "*" + } + }, + "node_modules/karma-junit-reporter": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/karma-junit-reporter/-/karma-junit-reporter-0.2.2.tgz", + "integrity": "sha512-JTht5qhKoc3PAokeS9LZvTs/pPilqHc1wbkb0CDomCe7pHH0PQ+OorKWygSen+Ny9xxtjOfRQa5qA4iCSuOgbw==", + "dev": true, + "dependencies": { + "xmlbuilder": "0.4.2" + }, + "peerDependencies": { + "karma": ">=0.9" + } + }, + "node_modules/karma-mocha": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/karma-mocha/-/karma-mocha-0.1.10.tgz", + "integrity": "sha512-SyuAfCrJRgqj9BfEWGorHaMdOea9uJITuk9j55OjMght94Wp4bpJRc8L5anrMJUvB57HME9tbSRDZjWNV8XiAg==", + "dev": true, + "peerDependencies": { + "karma": ">=0.12.8", + "mocha": "*" + } + }, + "node_modules/karma-ng-html2js-preprocessor": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-0.1.2.tgz", + "integrity": "sha512-8ilYkFlOlZKPeCyqMvZ3IhSqM4S181nezsiUFaygWXY2UVmgRdL1PMR9Xua5pr4yBHowxG9qe1LYVsgT3kvjmA==", + "dev": true, + "peerDependencies": { + "karma": ">=0.9" + } + }, + "node_modules/karma-ng-scenario": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/karma-ng-scenario/-/karma-ng-scenario-0.1.0.tgz", + "integrity": "sha512-4zlGmpfLx2AeOmd2hPvFeTHb5QhG6EC+mJb4cyzH77mPoLOpVfSMHTB9JYLEK/bEXf33wA8lKdRSlUA5Pstymg==", + "dev": true, + "peerDependencies": { + "karma": ">=0.9" + } + }, + "node_modules/karma-phantomjs-launcher": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/karma-phantomjs-launcher/-/karma-phantomjs-launcher-1.0.4.tgz", + "integrity": "sha512-tf4P3plsE7wb5Pqh8GJ6RnElxfI/UM4MtVnjbSIZFpdFJlKnjRzfIx8MLCcSYJBwZ1+qSKFz4uBe3XNoq2t3KA==", + "deprecated": "PhantomJS development have stopped, use puppeteer or similar", + "dev": true, + "dependencies": { + "lodash": "^4.0.1", + "phantomjs-prebuilt": "^2.1.7" + }, + "peerDependencies": { + "karma": ">=0.9" + } + }, + "node_modules/karma-phantomjs-launcher/node_modules/lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true + }, + "node_modules/karma-sinon": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/karma-sinon/-/karma-sinon-1.0.5.tgz", + "integrity": "sha512-wrkyAxJmJbn75Dqy17L/8aILJWFm7znd1CE8gkyxTBFnjMSOe2XTJ3P30T8SkxWZHmoHX0SCaUJTDBEoXs25Og==", + "dev": true, + "engines": { + "node": ">= 0.10.0" + }, + "peerDependencies": { + "karma": ">=0.10", + "sinon": "*" + } + }, + "node_modules/karma/node_modules/bytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.1.0.tgz", + "integrity": "sha512-k9VSlRfRi5JYyQWMylSOgjld96ta1qaQUIvmn+na0BzViclH04PBumewv4z5aeXNkn6Z/gAN5FtPeBLvV20F9w==", + "dev": true + }, + "node_modules/karma/node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/karma/node_modules/connect": { + "version": "2.30.2", + "resolved": "https://registry.npmjs.org/connect/-/connect-2.30.2.tgz", + "integrity": "sha512-eY4YHls5bz/g6h9Q8B/aVkS6D7+TRiRlI3ksuruv3yc2rLbTG7HB/7T/CoZsuVH5e2i3S9J+2eARV5o7GIYq8Q==", + "deprecated": "connect 2.x series is deprecated", + "dev": true, + "dependencies": { + "basic-auth-connect": "1.0.0", + "body-parser": "~1.13.3", + "bytes": "2.1.0", + "compression": "~1.5.2", + "connect-timeout": "~1.6.2", + "content-type": "~1.0.1", + "cookie": "0.1.3", + "cookie-parser": "~1.3.5", + "cookie-signature": "1.0.6", + "csurf": "~1.8.3", + "debug": "~2.2.0", + "depd": "~1.0.1", + "errorhandler": "~1.4.2", + "express-session": "~1.11.3", + "finalhandler": "0.4.0", + "fresh": "0.3.0", + "http-errors": "~1.3.1", + "method-override": "~2.3.5", + "morgan": "~1.6.1", + "multiparty": "3.3.2", + "on-headers": "~1.0.0", + "parseurl": "~1.3.0", + "pause": "0.1.0", + "qs": "4.0.0", + "response-time": "~2.3.1", + "serve-favicon": "~2.3.0", + "serve-index": "~1.7.2", + "serve-static": "~1.10.0", + "type-is": "~1.6.6", + "utils-merge": "1.0.0", + "vhost": "~3.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/karma/node_modules/cookie": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz", + "integrity": "sha512-mWkFhcL+HVG1KjeCjEBVJJ7s4sAGMLiBDFSDs4bzzvgLZt7rW8BhP6XV/8b1+pNvx/skd3yYxPuaF3Z6LlQzyw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/karma/node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/karma/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/karma/node_modules/fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/karma/node_modules/glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/karma/node_modules/graceful-fs": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.12.tgz", + "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==", + "dev": true, + "dependencies": { + "natives": "^1.1.3" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/karma/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/karma/node_modules/lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==", + "dev": true + }, + "node_modules/karma/node_modules/minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", + "integrity": "sha512-jQo6o1qSVLEWaw3l+bwYA2X0uLuK2KjNh2wjgO7Q/9UJnXr1Q3yQKR8BI0/Bt/rPg75e6SMW4hW/6cBHVTZUjA==", + "deprecated": "Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", + "dev": true, + "dependencies": { + "brace-expansion": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/karma/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/karma/node_modules/pause": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/pause/-/pause-0.1.0.tgz", + "integrity": "sha512-aeHLgQCtI3tcuYVnrvAeVb4Tkm1za4r3YDv3hMeUxcRxet3dbEhJOdtoMrsT/Q5tY3Oy2A1A9FD5el5tWp2FSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/karma/node_modules/qs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-4.0.0.tgz", + "integrity": "sha512-8MPmJ83uBOPsQj5tQCv4g04/nTiY+d17yl9o3Bw73vC6XlEm2POIRRlOgWJ8i74bkGLII670cDJJZkgiZ2sIkg==", + "dev": true + }, + "node_modules/karma/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/karma/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/karma/node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/karma/node_modules/source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==", + "dev": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/kew": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz", + "integrity": "sha512-IG6nm0+QtAMdXt9KvbgbGdvY50RSrw+U4sGZg+KlrSKPJEwVE5JVoI3d7RWfSMdBQneRheeAOj3lIjX5VL/9RQ==", + "dev": true + }, + "node_modules/keypress": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz", + "integrity": "sha512-x0yf9PL/nx9Nw9oLL8ZVErFAk85/lslwEP7Vz7s5SI1ODXZIgit3C5qyWjw4DxOuO/3Hb4866SQh28a1V1d+WA==", + "dev": true + }, + "node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.9" + } + }, + "node_modules/klaw/node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "optional": true + }, + "node_modules/lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/levn": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.2.5.tgz", + "integrity": "sha512-mvp+NO++YH0B+e8cC/SvJxk6k5Z9Ngd3iXuz7tmT8vZCyQZj/5SI1GkFOiZGGPkm5wWGI9SUrqiAfPq7BJH+0w==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.0", + "type-check": "~0.3.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/liftup": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz", + "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==", + "dev": true, + "dependencies": { + "extend": "^3.0.2", + "findup-sync": "^4.0.0", + "fined": "^1.2.0", + "flagged-respawn": "^1.0.1", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.1", + "rechoir": "^0.7.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/liftup/node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/liftup/node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/liftup/node_modules/findup-sync": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", + "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^4.0.2", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/liftup/node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftup/node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftup/node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/liftup/node_modules/resolve": { + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/load-grunt-tasks": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-0.4.0.tgz", + "integrity": "sha512-PcW0KlkzbVo5K4CKDAeZP9wehXm/XfwQ9351ZvYIQdsgmJyqPJzFst+48hsPpGC8XFoiO+cuucFoyJ81O/1udg==", + "dev": true, + "dependencies": { + "findup-sync": "^0.1.2", + "multimatch": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/lodash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz", + "integrity": "sha512-LVbt/rjK62gSbhehDVKL0vlaime4Y1IBixL+bKeNfoY4L2zab/jGrxU6Ka05tMA/zBxkTk5t3ivtphdyYupczw==", + "dev": true, + "engines": [ + "node", + "rhino" + ] + }, + "node_modules/log4js": { + "version": "0.6.38", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz", + "integrity": "sha512-Cd+klbx7lkiaamEId9/0odHxv/PFHDz2E12kEfd6/CzIOZD084DzysASR/Dot4i1dYPBQKC3r2XIER+dfbLOmw==", + "deprecated": "0.x is no longer supported. Please upgrade to 6.x or higher.", + "dev": true, + "dependencies": { + "readable-stream": "~1.0.2", + "semver": "~4.3.3" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/log4js/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/log4js/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/log4js/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/log4js/node_modules/semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha512-IrpJ+yoG4EOH8DFWuVg+8H1kW1Oaof0Wxe7cPcXW3x9BjkN/eVo54F15LyqemnDIUYskQWr9qvl/RihmSy6+xQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/log4js/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/lolex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.3.2.tgz", + "integrity": "sha512-YYp8cqz7/8eruZ15L1mzcPkvLYxipfdsWIDESvNdNmQP9o7TsDitRhNuV2xb7aFu2ofZngao1jiVrVZ842x4BQ==", + "dev": true + }, + "node_modules/longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/lpad/-/lpad-0.2.1.tgz", + "integrity": "sha512-BHrgJbEHulCNbkoO1h+Pq1ZxwuKiq4uK3qvJn8WqTdleSQnT60vkxPU2sJc73YhODY/O84gdxqshmHm0Qrv0Kw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha512-WpibWJ60c3AgAz8a2iYErDrcT2C7OmKnsWhIcHOjkUHFjkXncJhtLxNSqUmxRxRunpb5I8Vprd7aNSd2NtksJQ==", + "dev": true + }, + "node_modules/make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/make-iterator/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/match-stream": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/match-stream/-/match-stream-0.0.1.tgz", + "integrity": "sha512-OnKHRCODv4LF11tcrTLKKkkt3WXQheeIZ/ojH34SPT0D6+GHxdcILBIU5HjeDybiOdOiAZed5egGHlIGf2mELQ==", + "dev": true, + "dependencies": { + "buffers": "~0.1.1", + "readable-stream": "~1.0.0" + } + }, + "node_modules/match-stream/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/match-stream/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/match-stream/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/match-stream/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "dev": true + }, + "node_modules/maxmin": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz", + "integrity": "sha512-jypoV6wTPuz/ngkc2sDZnFvpvx14QICNKS/jK9RbkmiQQJZ4JWstIszA8iT/z9tPSF/vXQ5qtG0h65N9tiLIKA==", + "dev": true, + "dependencies": { + "chalk": "^1.0.0", + "figures": "^1.0.1", + "gzip-size": "^1.0.0", + "pretty-bytes": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/maxmin/node_modules/pretty-bytes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz", + "integrity": "sha512-LNisJvAjy+hruxp3GV4IkZZscTI34+ISfeM1hesB9V6ezIDfXYrBi9TIXVjjMcEB4QFN7tL+dFDEk4s8jMBMyA==", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1", + "meow": "^3.1.0" + }, + "bin": { + "pretty-bytes": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/method-override": { + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/method-override/-/method-override-2.3.10.tgz", + "integrity": "sha512-Ks2/7e+3JuwQcpLybc6wTHyqg13HDjOhLcE+YaAEub9DbSxF+ieMvxUlybmWW9luRMh9Cd0rO9aNtzUT51xfNQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "methods": "~1.1.2", + "parseurl": "~1.3.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/method-override/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/method-override/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/method-override/node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha512-LnU2XFEk9xxSJ6rfgAry/ty5qwUTyHYOBU0g4R6tIw5ljwgGIBmiKhRWLw5NpMOnrgUNcDJ4WMp8rl3sYVHLNA==", + "dev": true, + "dependencies": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimatch": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", + "integrity": "sha512-zZ+Jy8lVWlvqqeM8iZB7w7KmQkoJn8djM585z88rywrEbzoqawVa9FR5p2hwD+y74nfuKOjmNvi9gtWJNLqHvA==", + "deprecated": "Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", + "dev": true, + "dependencies": { + "lru-cache": "2", + "sigmund": "~1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz", + "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dev": true + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true, + "optional": true + }, + "node_modules/mocha": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz", + "integrity": "sha512-jNt2iEk9FPmZLzL+sm4FNyOIDYXf2wUU6L4Cc8OIKK/kzgMHKPi4YhTZqG4bW4kQVdIv6wutDybRhXfdnujA1Q==", + "dev": true, + "dependencies": { + "commander": "2.3.0", + "debug": "2.2.0", + "diff": "1.4.0", + "escape-string-regexp": "1.0.2", + "glob": "3.2.11", + "growl": "1.9.2", + "jade": "0.26.3", + "mkdirp": "0.5.1", + "supports-color": "1.2.0", + "to-iso-string": "0.0.2" + }, + "bin": { + "_mocha": "bin/_mocha", + "mocha": "bin/mocha" + }, + "engines": { + "node": ">= 0.8.x" + } + }, + "node_modules/mocha/node_modules/commander": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz", + "integrity": "sha512-CD452fnk0jQyk3NfnK+KkR/hUPoHt5pVaKHogtyyv3N0U4QfAal9W0/rXLOg/vVZgQKa7jdtXypKs1YAip11uQ==", + "dev": true, + "engines": { + "node": ">= 0.6.x" + } + }, + "node_modules/mocha/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/mocha/node_modules/escape-string-regexp": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz", + "integrity": "sha512-cQpUid7bdTUnFin8S7BnNdOk+/eDqQmKgCANSyd/jAhrKEvxUvr9VQ8XZzXiOtest8NLfk3FSBZzwvemZNQ6Vg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/mocha/node_modules/glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", + "integrity": "sha512-hVb0zwEZwC1FXSKRPFTeOtN7AArJcJlI6ULGLtrstaswKNlrTJqAA+1lYlSUop4vjA423xlBzqfVS3iWGlqJ+g==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, + "dependencies": { + "inherits": "2", + "minimatch": "0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mocha/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/mocha/node_modules/minimatch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "integrity": "sha512-WFX1jI1AaxNTZVOHLBVazwTWKaQjoykSzCBNXB72vDTCzopQGtyP91tKdFK5cv1+qMwPyiTu1HqUriqplI8pcA==", + "deprecated": "Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", + "dev": true, + "dependencies": { + "lru-cache": "2", + "sigmund": "~1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mocha/node_modules/minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==", + "dev": true + }, + "node_modules/mocha/node_modules/mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dev": true, + "dependencies": { + "minimist": "0.0.8" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mocha/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/mocha/node_modules/supports-color": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz", + "integrity": "sha512-mS5xsnjTh5b7f2DM6bch6lR582UCOTphzINlZnDsfpIRrwI6r58rb6YSSGsdexkm8qw2bBVO2ID2fnJOTuLiPA==", + "dev": true, + "bin": { + "supports-color": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/moment": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.10.3.tgz", + "integrity": "sha512-OanfVnsrd98owhZds42DCN5qEqFPzqQXfQ5MxFqLOYqUTS2snGjZOYuyLzI8lyRltO8FeTkNZKgbyR1e/epIqw==", + "engines": { + "node": "*" + } + }, + "node_modules/morgan": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.6.1.tgz", + "integrity": "sha512-WWxlTx5xCqbtSeX/gPVHUZBhAhSMfYQLgPrWHEN0FYnF+zf1Ju/Zct6rpeKmvzibrYF4QvFVws7IN61BxnKu+Q==", + "dev": true, + "dependencies": { + "basic-auth": "~1.0.3", + "debug": "~2.2.0", + "depd": "~1.0.1", + "on-finished": "~2.3.0", + "on-headers": "~1.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/morgan/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/morgan/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/mout": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/mout/-/mout-0.9.1.tgz", + "integrity": "sha512-mZMABHAQPQ87JDQuxZIndS6XXDYZfeAfcTvHYyEFG4SEUiGNkInNZi/WhesQjCKUWih1bDDkqHw63wyCaczhsw==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/multimatch": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-0.1.0.tgz", + "integrity": "sha512-y468lJfPKbYYqmWbVx/jQVTo+myuG3wkVc2lLUe0IbtN7nKBmG57tJFtSztVmHlEX9JyjRdSZhqzvKGK8uOhAg==", + "dev": true, + "dependencies": { + "lodash": "~2.4.1", + "minimatch": "~0.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/multimatch/node_modules/lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", + "dev": true, + "engines": [ + "node", + "rhino" + ] + }, + "node_modules/multiparty": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-3.3.2.tgz", + "integrity": "sha512-FX6dDOKzDpkrb5/+Imq+V6dmCZNnC02tMDiZfrgHSYgfQj6CVPGzOVqfbHKt/Vy4ZZsmMPXkulyLf92lCyvV7A==", + "dev": true, + "dependencies": { + "readable-stream": "~1.1.9", + "stream-counter": "~0.2.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/multiparty/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/multiparty/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/multiparty/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/multiparty/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nan": { + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.25.0.tgz", + "integrity": "sha512-0M90Ag7Xn5KMLLZ7zliPWP3rT90P6PN+IzVFS0VqmnPktBk3700xUVv8Ikm9EUaUE5SDWdp/BIxdENzVznpm1g==", + "dev": true, + "optional": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "dev": true, + "optional": true + }, + "node_modules/natives": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.6.tgz", + "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==", + "deprecated": "This module relies on Node.js's internals and will break at some point. Do not use it, and update to graceful-fs@4.x.", + "dev": true + }, + "node_modules/ncp": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz", + "integrity": "sha512-PfGU8jYWdRl4FqJfCy0IzbkGyFHntfWygZg46nFk/dJD/XRrk2cj0SsKSX9n5u5gE0E0YfEpKWrEkfjnlZSTXA==", + "dev": true, + "bin": { + "ncp": "bin/ncp" + } + }, + "node_modules/negotiator": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.5.3.tgz", + "integrity": "sha512-oXmnazqehLNFohqgLxRyUdOQU9/UX0NpCpsnbjWUjM62ZM8oSOXYZpHc68XR130ftPNano0oQXGdREAplZRhaQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/ng-tags-input": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/ng-tags-input/-/ng-tags-input-3.1.2.tgz", + "integrity": "sha512-R0dv7SS4xQiqqvHT2cXQNPXGRA6F25Z/5sob+qTE8VWKGnxKpjwhyCvBY+juLC3bQ6dY7zukJAoLrbUPmEXnVg==" + }, + "node_modules/ngmin": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/ngmin/-/ngmin-0.4.1.tgz", + "integrity": "sha512-ljKR52JSjxrGw2IHgxZc2gNW02z//p5L0nUzEokYWPDlatcNGwl+dpshd5AE8e43r4Nm9plvr+QRS3zewLgStg==", + "deprecated": "use ng-annotate instead", + "dev": true, + "dependencies": { + "astral": "~0.1.0", + "astral-angular-annotate": "~0.0.1", + "clone": "~0.1.6", + "commander": "~1.1.1", + "escodegen": "~0.0.15", + "esprima": "~1.0.2" + }, + "bin": { + "ngmin": "bin/ngmin" + } + }, + "node_modules/ngmin/node_modules/commander": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-1.1.1.tgz", + "integrity": "sha512-71Rod2AhcH3JhkBikVpNd0pA+fWsmAaVoti6OR38T76chA7vE3pSerS0Jor4wDw+tOueD2zLVvFOw5H0Rcj7rA==", + "dev": true, + "dependencies": { + "keypress": "0.1.x" + }, + "engines": { + "node": ">= 0.6.x" + } + }, + "node_modules/ngmin/node_modules/escodegen": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-0.0.28.tgz", + "integrity": "sha512-6ioQhg16lFs5c7XJlJFXIDxBjO4yRvXC9yK6dLNNGuhI3a/fJukHanPF6qtpjGDgAFzI8Wuq3PSIarWmaOq/5A==", + "dev": true, + "dependencies": { + "esprima": "~1.0.2", + "estraverse": "~1.3.0" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=0.4.0" + }, + "optionalDependencies": { + "source-map": ">= 0.1.2" + } + }, + "node_modules/ngmin/node_modules/estraverse": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.3.2.tgz", + "integrity": "sha512-OkbCPVUu8D9tbsLcUR+CKFRBbhZlogmkbWaP3BPERlkqzWL5Q6IdTz6eUk+b5cid2MTaCqJb2nNRGoJ8TpfPrg==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/node-abi": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz", + "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==", + "dev": true, + "optional": true, + "dependencies": { + "semver": "^5.4.1" + } + }, + "node_modules/node-abi/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "optional": true + }, + "node_modules/noop-logger": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", + "integrity": "sha512-6kM8CLXvuW5crTxsAtva2YLrRrDaiTIkIePWs9moLHqbFWT94WpNFjwS/5dfLfECg5i/lkmw3aoqVidxt23TEQ==", + "dev": true, + "optional": true + }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/noptify": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/noptify/-/noptify-0.0.3.tgz", + "integrity": "sha512-EZT35r9AuK+hig+iYv4144kwfDEDhlj3zncVHw9b9d86TUYk/67BtBApkfPD1kslAT/8TTD262xdsVbV+iCSTw==", + "dev": true, + "dependencies": { + "nopt": "~2.0.0" + } + }, + "node_modules/noptify/node_modules/nopt": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz", + "integrity": "sha512-uVTsuT8Hm3aN3VttY+BPKw4KU9lVpI0F22UAr/I1r6+kugMr3oyhMALkycikLcdfvGRsgzCYN48DYLBFcJEUVg==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/resolve": { + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "deprecated": "This package is no longer supported.", + "dev": true, + "optional": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha512-UiAM5mhmIuKLsOvrL+B0U2d1hXHF3bFYWIuH1LMpuV2EJEHG1Ntz06PgLEHjm6VFd87NpH8rastvPoyv6UW2fA==", + "dev": true, + "dependencies": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.omit/node_modules/for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==", + "dev": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/open": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/open/-/open-0.0.4.tgz", + "integrity": "sha512-89TW6JswxDIlkXZ6gBscNCE7x+A3oN/J0OqGhiLNhFnWiphTVnXOMsi5ggo72DqpB5PzinTu9ZU508z7Af2TnA==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", + "dev": true, + "dependencies": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + } + }, + "node_modules/optimist/node_modules/minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==", + "dev": true + }, + "node_modules/optimist/node_modules/wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/optionator": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.5.0.tgz", + "integrity": "sha512-jUr7aBk/kCInAEsl+qxuw4ORpe458atDKXNLhyvPUD4NfnsJsbAViX1b9nb/0rS62lO8cIFd1VoiaXLQ+MybOw==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.2", + "fast-levenshtein": "~1.0.0", + "levn": "~0.2.5", + "prelude-ls": "~1.1.1", + "type-check": "~0.3.1", + "wordwrap": "~0.0.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/optionator/node_modules/wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz", + "integrity": "sha512-VBk1bfdaO4gh3OWO8LBuDY2alp0buL8YzQ6t13xyc8PQPrnUg5AgQvINQx3UkS4dom8UGCL597q4Y2+M4TPvmw==", + "deprecated": "This package is no longer supported.", + "dev": true + }, + "node_modules/over": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/over/-/over-0.0.5.tgz", + "integrity": "sha512-EEc3GCT5ce2VgLYKGeomTSgQT+4wkS13Ya9XzKiskHtemWPx0YhVErn7PtiowTOsYtRlFe6FksgwFeWG1aOJdg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/pad-stdio": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pad-stdio/-/pad-stdio-0.1.1.tgz", + "integrity": "sha512-VcTo6B2YwzNv/sWI9qNnSO+IY966EkuCd/aTv9tsHStsHvjNynLXsSusPZbVAIPQaRG+Tr9aeymt7bL2s982gw==", + "dev": true, + "dependencies": { + "lpad": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "dev": true + }, + "node_modules/parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha512-FC5TeK0AwXzq3tUBFtH74naWkPQCEWs4K+xMxWZBlKDWu0bVHXGZa+KKqxKidd7xwhdZ19ZNuF2uO1M/r196HA==", + "dev": true, + "dependencies": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "dependencies": { + "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-type/node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/pause": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz", + "integrity": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==", + "dev": true + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "node_modules/phantomjs-prebuilt": { + "version": "2.1.16", + "resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz", + "integrity": "sha512-PIiRzBhW85xco2fuj41FmsyuYHKjKuXWmhjy3A/Y+CMpN/63TV+s9uzfVhsUwFe0G77xWtHBG8xmXf5BqEUEuQ==", + "deprecated": "this package is now deprecated", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "es6-promise": "^4.0.3", + "extract-zip": "^1.6.5", + "fs-extra": "^1.0.0", + "hasha": "^2.2.0", + "kew": "^0.7.0", + "progress": "^1.1.8", + "request": "^2.81.0", + "request-progress": "^2.0.1", + "which": "^1.2.10" + }, + "bin": { + "phantomjs": "bin/phantomjs" + } + }, + "node_modules/phantomjs-prebuilt/node_modules/qs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.5.tgz", + "integrity": "sha512-mzR4sElr1bfCaPJe7m8ilJ6ZXdDaGoObcYR0ZHSsktM/Lt21MVHj5De30GQH2eiZ1qGRTO7LCAzQsUeXTNexWQ==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/phantomjs-prebuilt/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", + "dev": true, + "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/phantomjs-prebuilt/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.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/phantomjs-prebuilt/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkginfo": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", + "integrity": "sha512-yO5feByMzAp96LtP58wvPKSbaKAi/1C4kV9XpTctr6EepnP6F33RBNOiVrdz9BrPA98U2BMFsTNHo44TWcbQ2A==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/policyfile": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz", + "integrity": "sha512-UfDtlscNialXfmVEwEPm0t/5qtM0xPK025eYWd/ilv89hxLIhVQmt3QIzMHincLO2MBtZyww0386pt13J4aIhQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/prebuild-install": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.6.tgz", + "integrity": "sha512-s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg==", + "deprecated": "No longer maintained. Please contact the author of the relevant native addon; alternatives are available.", + "dev": true, + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^2.7.0", + "noop-logger": "^0.1.1", + "npmlog": "^4.0.1", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^3.0.3", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0", + "which-pm-runs": "^1.0.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/prebuild-install/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "optional": true + }, + "node_modules/prebuild-install/node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "optional": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha512-s/46sYeylUfHNjI+sA/78FAHlmIuKqI9wNnzEOGehAlUUYeObv5C2mOinXBjyUyWmJ2SfcS2/ydApH4hTF4WXQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pretty-bytes": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", + "integrity": "sha512-yJAF+AjbHKlxQ8eezMd/34Mnj/YTQ3i6kLzvVsH4l/BfIFtp444n0wVbnsn66JimZ9uBofv815aRp1zCppxlWw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha512-UdA8mJ4weIkUBO224tIarHzuHs4HuYiJvsuGT7j/SPQiUJVjYvNDBIPa0hAorduOfjGohB/qHWRa/lrrWX/mXw==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promptly": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/promptly/-/promptly-0.1.0.tgz", + "integrity": "sha512-eFb+F+D7ttsUgOfUW5jxVhGauaWTAFm/nQ/OXTaB4IoP28Ny9H8+04czLl2ZgEu9IvAhHRmGAxF+vaZKWd4nhw==", + "dev": true, + "dependencies": { + "read": "~1.0.4" + } + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "dev": true + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "node_modules/psl": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", + "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", + "dev": true, + "dependencies": { + "punycode": "^2.3.1" + }, + "funding": { + "url": "https://github.com/sponsors/lupomontero" + } + }, + "node_modules/pullstream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/pullstream/-/pullstream-0.4.1.tgz", + "integrity": "sha512-8ckaufxE74rtbwA0lD0GO2Pk/miCfje3uZtGZd/MQpxkoRIBB004aKBnhdc4Y8L7sip0cis/ekib/1lUwUwxuA==", + "dev": true, + "dependencies": { + "over": ">= 0.0.5 < 1", + "readable-stream": "~1.0.31", + "setimmediate": ">= 1.0.2 < 2", + "slice-stream": ">= 1.0.0 < 2" + } + }, + "node_modules/pullstream/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/pullstream/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/pullstream/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/pullstream/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz", + "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==", + "dev": true, + "optional": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/qs/-/qs-0.6.5.tgz", + "integrity": "sha512-n7wA/f30O3SsOw2BVkGUDzjWMw7kXvQJWKtDdgfq5HJvDoad+Jbc6osN1AQ0Iain5plo9e7Cs5fE+xR+DVkPTw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/random-bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", + "integrity": "sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "dev": true, + "dependencies": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/randomatic/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/randomatic/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/range-parser": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz", + "integrity": "sha512-okJVEq9DbZyg+5lD8pr6ooQmeA0uu8DYIyAU7VK1WUUK7hctI1yw2ZHhKiKjB6RXaDrYRmTR4SsIHkyiQpaLMA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", + "dev": true, + "dependencies": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", + "dev": true + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/rc": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-0.0.8.tgz", + "integrity": "sha512-9dWwGVkZVS5qyEGzIDwdEw6qCVtPYP5zJkxl9zCLWwNNShwhOa/ZZakjIBWw7RjnS43VYhSGk364O6AVCGdkSw==", + "dev": true, + "dependencies": { + "config-chain": "~0.3", + "optimist": "~0.3.4" + } + }, + "node_modules/rc/node_modules/optimist": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz", + "integrity": "sha512-TCx0dXQzVtSCg2OgY/bO9hjM9cV4XYx09TVK+s3+FhkjT6LovsLe+pPMzpWf+6yXK/hUizs2gUoTw3jHM0VaTQ==", + "dev": true, + "dependencies": { + "wordwrap": "~0.0.2" + } + }, + "node_modules/rc/node_modules/wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "dependencies": { + "mute-stream": "~0.0.4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/read-package-json": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-0.1.13.tgz", + "integrity": "sha512-a3YgXmhCg3vsKTGN6GVH2EOvDD/as+G3wgRGqyMw+4/jniBoVPW5ivKsFOXBXLBFu6nMsbPJj2Lq5YXtNG78dw==", + "deprecated": "This package is no longer supported. Please use @npmcli/package-json instead.", + "dev": true, + "dependencies": { + "glob": "~3.1.9", + "lru-cache": "~2.0.0", + "semver": "1.x", + "slide": "~1.1.3" + }, + "optionalDependencies": { + "graceful-fs": "~1.2", + "npmlog": "0" + } + }, + "node_modules/read-package-json/node_modules/lru-cache": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.0.4.tgz", + "integrity": "sha512-p6+W5xtxxT2y2bKbZuGSz3Rr2mkq+Mq4kXt7FRntJNTeu0BkaNN9AwGvygEz3G90d08JwfgLK9Ho6jbh0SwPQg==", + "dev": true + }, + "node_modules/read-package-json/node_modules/npmlog": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-0.1.1.tgz", + "integrity": "sha512-gEpnmIBogjDV2xuCNl7ooAkDYKnjiLyRcKTXbkg4sO2JZ8MDzo1VTKioUk7In4eedJ0fGzyasJ/f6P0ZKG4Wyg==", + "deprecated": "This package is no longer supported.", + "dev": true, + "optional": true, + "dependencies": { + "ansi": "~0.3.0" + } + }, + "node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/readdirp/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/readdirp/node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/readdirp/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/readdirp/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "dependencies": { + "resolve": "^1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/rechoir/node_modules/resolve": { + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redis": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/redis/-/redis-0.7.3.tgz", + "integrity": "sha512-0Pgb0jOLfn6eREtEIRn/ifyZJjl2H+wUY4F/Pe7T4UhmoSrZ/1HU5ZqiBpDk8I8Wbyv2N5DpXKzbEtMj3drprg==", + "dev": true, + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "dependencies": { + "is-equal-shallow": "^0.1.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/request": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/request/-/request-2.11.4.tgz", + "integrity": "sha512-lL+DgCpVn4b8scEhyGGel3kAipjMyHHfIEcP1SCbdJq9jCuaJLSBELJ7pel5RhK3oXl/xTI9HecR4NnHSV+Hrg==", + "bundleDependencies": [ + "form-data", + "mime" + ], + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "engines": [ + "node >= 0.3.6" + ], + "dependencies": { + "form-data": "~0.0.3", + "mime": "~1.2.7" + } + }, + "node_modules/request-progress": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz", + "integrity": "sha512-dxdraeZVUNEn9AvLrxkgB2k6buTlym71dJk1fk4v8j3Ou3RKNm07BcgbHdj2lLgYGfqX71F+awb1MR+tWPFJzA==", + "dev": true, + "dependencies": { + "throttleit": "^1.0.0" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "0.0.3", + "dev": true, + "inBundle": true, + "dependencies": { + "async": "~0.1.9", + "combined-stream": "0.0.3", + "mime": "~1.2.2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/request/node_modules/form-data/node_modules/async": { + "version": "0.1.9", + "dev": true, + "inBundle": true, + "engines": { + "node": "*" + } + }, + "node_modules/request/node_modules/form-data/node_modules/combined-stream": { + "version": "0.0.3", + "dev": true, + "inBundle": true, + "dependencies": { + "delayed-stream": "0.0.5" + }, + "engines": { + "node": "*" + } + }, + "node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream": { + "version": "0.0.5", + "dev": true, + "inBundle": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/request/node_modules/mime": { + "version": "1.2.7", + "dev": true, + "inBundle": true, + "engines": { + "node": "*" + } + }, + "node_modules/resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "dev": true + }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/response-time": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/response-time/-/response-time-2.3.4.tgz", + "integrity": "sha512-fiyq1RvW5/Br6iAtT8jN1XrNY8WPu2+yEypLbaijWry8WDZmn12azG9p/+c+qpEebURLlQmqCB8BNSu7ji+xQQ==", + "dev": true, + "dependencies": { + "depd": "~2.0.0", + "on-headers": "~1.1.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/response-time/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/response-time/node_modules/on-headers": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", + "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha512-yqINtL/G7vs2v+dFIZmFUDbnVyFUJFKd6gK22Kgo6R4jfJGFtisKyncWDDULgjfqf4ASQuIQyjJ7XZ+3aWpsAg==", + "dev": true, + "dependencies": { + "align-text": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rndm": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rndm/-/rndm-1.2.0.tgz", + "integrity": "sha512-fJhQQI5tLrQvYIYFpOnFinzv9dwmR7hRnUz1XqP3OJ1jIweTNOd6aTO4jwQSgcBSFUB+/KHJxuGneime+FdzOw==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/samsam": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz", + "integrity": "sha512-iVL7LibpM3tl4rQPweOXXrmjGegxx27flTOjQEZD3PXe4oZNFzuz6Si4mgleK/JWU/hyCvtV01RUovjvBEpDmw==", + "deprecated": "This package has been deprecated in favour of @sinonjs/samsam", + "dev": true + }, + "node_modules/sass": { + "version": "1.98.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.98.0.tgz", + "integrity": "sha512-+4N/u9dZ4PrgzGgPlKnaaRQx64RO0JBKs9sDhQ2pLgN6JQZ25uPQZKQYaBJU48Kd5BxgXoJ4e09Dq7nMcOUW3A==", + "dev": true, + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.1.5", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sass/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sass/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sax": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", + "integrity": "sha512-c0YL9VcSfcdH3F1Qij9qpYJFpKFKMXNOkLWFssBL3RuF7ZS8oZhllR2rWlCRjDTJsfq3R6wbSsaRU6o0rkEdNw==", + "dev": true + }, + "node_modules/semver": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-1.1.4.tgz", + "integrity": "sha512-9causpLEkYDrfTz7cprleLz9dnlb0oKsKRHl33K92wJmXLhVc2dGlrQGJT/sjtLOAyuoQZl+ClI77+lnvzPSKg==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/send": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.1.1.tgz", + "integrity": "sha512-u4xNGU4XrE/d+e65Py/Qek4DVjYOICk8kAXSjEMZE89VO69FofFmo1PXHk/I/4pf58xteafBAa/Fi1+zZVZkGA==", + "dev": true, + "dependencies": { + "debug": "*", + "fresh": "0.1.0", + "mime": "~1.2.9", + "range-parser": "0.0.4" + } + }, + "node_modules/send/node_modules/mime": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz", + "integrity": "sha512-Ysa2F/nqTNGHhhm9MV8ure4+Hc+Y8AWiqUdHxsO7xu8zc92ND9f3kpALHjaP026Ft17UfxrMt95c50PLUeynBw==", + "dev": true + }, + "node_modules/serve-favicon": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.3.2.tgz", + "integrity": "sha512-oHEaA3ohvKxEWhjP97cQ6QuTTbMBF3AxDyMSvBtvnl1jXaB2Ik6kXE7nUtPM3YVU5VHCDe6n7JZrFCWzQuvXEQ==", + "dev": true, + "dependencies": { + "etag": "~1.7.0", + "fresh": "0.3.0", + "ms": "0.7.2", + "parseurl": "~1.3.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-favicon/node_modules/fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-favicon/node_modules/ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==", + "dev": true + }, + "node_modules/serve-index": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.7.3.tgz", + "integrity": "sha512-g18EQWY83uFBldFpCyK/a49yxQgIMEMLA6U9f66FiI848mLkMO8EY/xRAZAoCwNFwSUAiArCF3mdjaNXpd3ghw==", + "dev": true, + "dependencies": { + "accepts": "~1.2.13", + "batch": "0.5.3", + "debug": "~2.2.0", + "escape-html": "~1.0.3", + "http-errors": "~1.3.1", + "mime-types": "~2.1.9", + "parseurl": "~1.3.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/serve-index/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.10.3.tgz", + "integrity": "sha512-ScsFovjz3Db+vGgpofR/U8p8UULEcGV9akqyo8TQ1mMnjcxemE7Y5Muo+dvy3tJLY/doY2v1H61eCBMYGmwfrA==", + "dev": true, + "dependencies": { + "escape-html": "~1.0.3", + "parseurl": "~1.3.1", + "send": "0.13.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/serve-static/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static/node_modules/fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static/node_modules/mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/serve-static/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/serve-static/node_modules/range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static/node_modules/send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", + "dev": true, + "dependencies": { + "debug": "~2.2.0", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "escape-html": "~1.0.3", + "etag": "~1.7.0", + "fresh": "0.3.0", + "http-errors": "~1.3.1", + "mime": "1.3.4", + "ms": "0.7.1", + "on-finished": "~2.3.0", + "range-parser": "~1.0.3", + "statuses": "~1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", + "dev": true + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true, + "optional": true + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "node_modules/shelljs": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz", + "integrity": "sha512-UkXLBuUzAJwkal/0eYnQs8LpXQ4grKL5kPtA0RkUzhj1khUvw5Z2d717GRTRclDWQ+Y14yWkiM9cJX2CwSHxpw==", + "dev": true, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": "*" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==", + "dev": true + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "optional": true + }, + "node_modules/simple-get": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", + "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", + "dev": true, + "optional": true, + "dependencies": { + "decompress-response": "^4.2.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/sinon": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-1.17.7.tgz", + "integrity": "sha512-M9rtyQxKfcTTdB64rpPSRaTzOvunb+HHPv/3PxvNPrEDnFSny95Pi6/3VoD471ody0ay0IHyzT3BErfcLXj6NA==", + "deprecated": "16.1.1", + "dev": true, + "dependencies": { + "formatio": "1.1.1", + "lolex": "1.3.2", + "samsam": "1.1.2", + "util": ">=0.10.3 <1" + }, + "engines": { + "node": ">=0.1.103" + } + }, + "node_modules/sinon-chai": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/sinon-chai/-/sinon-chai-2.14.0.tgz", + "integrity": "sha512-9stIF1utB0ywNHNT7RgiXbdmen8QDCRsrTjw+G9TgKt1Yexjiv8TOWZ6WHsTPz57Yky3DIswZvEqX8fpuHNDtQ==", + "dev": true, + "peerDependencies": { + "chai": ">=1.9.2 <5", + "sinon": "^1.4.0 || ^2.1.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/slice-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-stream/-/slice-stream-1.0.0.tgz", + "integrity": "sha512-fJu1TYTr85OZEkT4lqcCW6oPWPIS5omPnIsB/dL7QWo2sNk03VQ6did4plhh0y3Sf0nJlq5QEUR3vMYevydn7w==", + "dev": true, + "dependencies": { + "readable-stream": "~1.0.31" + } + }, + "node_modules/slice-stream/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/slice-stream/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/slice-stream/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/slice-stream/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/slide": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", + "integrity": "sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/socket.io": { + "version": "0.9.16", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-0.9.16.tgz", + "integrity": "sha512-9ivO8P4B3ZGZM3/vFwIMriDelss7SutBrPYZe3AWKO0ut4TeFScHevqE54BXfxVtzrRgIy38bY/hgE6UHQ/Jkg==", + "dev": true, + "dependencies": { + "base64id": "0.1.0", + "policyfile": "0.0.4", + "socket.io-client": "0.9.16" + }, + "engines": { + "node": ">= 0.4.0" + }, + "optionalDependencies": { + "redis": "0.7.3" + } + }, + "node_modules/socket.io-client": { + "version": "0.9.16", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.16.tgz", + "integrity": "sha512-wSM7PKJkzpGqUAo6d6SAn+ph4xeQJ6nzyDULRJAX1G7e6Xm0wNuMh2RpNvwXrHMzoV9Or5hti7LINiQAm1H2yA==", + "dev": true, + "dependencies": { + "active-x-obfuscator": "0.0.1", + "uglify-js": "1.2.5", + "ws": "0.4.x", + "xmlhttprequest": "1.4.2" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/socket.io-client/node_modules/uglify-js": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz", + "integrity": "sha512-Ps1oQryKOcRDYuAN1tGpPWd/DIRMcdLz4p7JMxLjJiFvp+aaG01IEu0ZSoVvYUSxIkvW7k2X50BCW2InguEGlg==", + "dev": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": "*" + } + }, + "node_modules/source-map": { + "version": "0.1.43", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", + "integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==", + "dev": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.23", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz", + "integrity": "sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==", + "dev": true + }, + "node_modules/spin.js": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/spin.js/-/spin.js-2.3.2.tgz", + "integrity": "sha512-ryhCvKCRa6J5Fxa7Y+fnhE2a+e05JwfW5dxO82zPd0uDM9o+qp8p74BJUurjiqCqmDsWNvGOAxfqdD317XIedg==" + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", + "dev": true, + "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" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/stream-counter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/stream-counter/-/stream-counter-0.2.0.tgz", + "integrity": "sha512-GjA2zKc2iXUUKRcOxXQmhEx0Ev3XHJ6c8yWGqhQjWwhGrqNwSsvq9YlRLgoGtZ5Kx2Ln94IedaqJ5GUG6aBbxA==", + "dev": true, + "dependencies": { + "readable-stream": "~1.1.8" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/stream-counter/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/stream-counter/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/stream-counter/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/stream-counter/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "optional": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svgo": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.3.7.tgz", + "integrity": "sha512-KJWVm2ARYBNgKCs8ZrQJc5H8/G+16FjQgv1huVU3GqUyoGC93Ut07oRlE5U9K/s3zvSzVufQSWbMPbziP0UlDA==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "coa": "~0.3.7", + "colors": "~0.6.0", + "js-yaml": "", + "sax": "~0.5.0", + "whet.extend": "" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tar": { + "version": "0.1.20", + "resolved": "https://registry.npmjs.org/tar/-/tar-0.1.20.tgz", + "integrity": "sha512-RW79YhJI8vSyOcVv0OzOr7DVGkhtFhyz6cufNETPF7dmCJ/kQH+ubpCZkV8Wb7RvQlPuGplQPy0o2ihElzkEZA==", + "deprecated": "Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, + "dependencies": { + "block-stream": "*", + "fstream": "~0.1.28", + "inherits": "2" + } + }, + "node_modules/tar-fs": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz", + "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==", + "dev": true, + "optional": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-fs/node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "optional": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/tar-fs/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "optional": true + }, + "node_modules/tar-fs/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "optional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tar-fs/node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "optional": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "dependencies": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/tar/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/throttleit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz", + "integrity": "sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/through2": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", + "integrity": "sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==", + "dev": true, + "dependencies": { + "readable-stream": "~1.0.17", + "xtend": "~2.1.1" + } + }, + "node_modules/through2/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/through2/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/through2/node_modules/object-keys": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", + "integrity": "sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==", + "dev": true + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/through2/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/through2/node_modules/xtend": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", + "integrity": "sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==", + "dev": true, + "dependencies": { + "object-keys": "~0.4.0" + }, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/time-grunt": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/time-grunt/-/time-grunt-0.2.10.tgz", + "integrity": "sha512-2xlTtCOuGthtWeyVvxGExvp0a3jqUIIENAbsEre2wNEhAhiion7DDTdAiCtJ9CLZqXi//vUbaRYix8nYRY5VmQ==", + "dev": true, + "dependencies": { + "chalk": "~0.4.0", + "date-time": "~0.1.0", + "hooker": "~0.2.3", + "text-table": "~0.2.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/time-grunt/node_modules/ansi-styles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", + "integrity": "sha512-3iF4FIKdxaVYT3JqQuY3Wat/T2t7TRbbQ94Fu50ZUCbLy4TFbTzr90NOHQodQkNqmeEGCw8WbeP78WNi6SKYUA==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/time-grunt/node_modules/chalk": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", + "integrity": "sha512-sQfYDlfv2DGVtjdoQqxS0cEZDroyG8h6TamA6rvxwlrU5BaSLDx9xhatBYl2pxZ7gmpNaPFVwBtdGdu5rQ+tYQ==", + "dev": true, + "dependencies": { + "ansi-styles": "~1.0.0", + "has-color": "~0.1.0", + "strip-ansi": "~0.1.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/time-grunt/node_modules/strip-ansi": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", + "integrity": "sha512-behete+3uqxecWlDAm5lmskaSaISA+ThQ4oNNBDTBJt0x2ppR6IPqfZNuj6BLaLJ/Sji4TPZlcRyOis8wXQTLg==", + "dev": true, + "bin": { + "strip-ansi": "cli.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/tiny-lr": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.0.4.tgz", + "integrity": "sha512-I1CwtLSw7VlqmhrZlyeiefGJM2KyNOEfzKHdGnS/7JJzYDDMkUflcRUXJ+eAEpB6SdHvjk/i9DfT/4iOLmx5xg==", + "dev": true, + "dependencies": { + "debug": "~0.7.0", + "faye-websocket": "~0.4.3", + "noptify": "latest", + "qs": "~0.5.2" + }, + "bin": { + "tiny-lr": "bin/tiny-lr" + } + }, + "node_modules/tiny-lr/node_modules/debug": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz", + "integrity": "sha512-EohAb3+DSHSGx8carOSKJe8G0ayV5/i609OD0J2orCkuyae7SyZSz2aoLmQF2s0Pj5gITDebwPH7GFBlqOUQ1Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/tiny-lr/node_modules/qs": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-0.5.6.tgz", + "integrity": "sha512-KbOrQrP5Ye+0gmq+hwxoJwAFRwExACWqwxj1IDFFgqOw9Poxy3wwSbafd9ZqP6T6ykMfnxM573kt/a4i9ybatQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/tinycolor": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz", + "integrity": "sha512-+CorETse1kl98xg0WAzii8DTT4ABF4R3nquhrkIbVGcw1T8JYs5Gfx9xEfGINPUZGDj9C4BmOtuKeaTtuuRolg==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/tmp": { + "version": "0.0.23", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.23.tgz", + "integrity": "sha512-zR0TtNGw3OoChmmzHNnMVh6LRY7fCkxXnHOEI9/CZE5zn6TzZbyMknZdmQZzD0EhcQVT/9rZHeg1KqiqfAC5jw==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/to-buffer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz", + "integrity": "sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==", + "dev": true, + "dependencies": { + "isarray": "^2.0.5", + "safe-buffer": "^5.2.1", + "typed-array-buffer": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/to-buffer/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/to-buffer/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "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/to-iso-string": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/to-iso-string/-/to-iso-string-0.0.2.tgz", + "integrity": "sha512-oeHLgfWA7d0CPQa6h0+i5DAJZISz5un0d5SHPkw+Untclcvzv9T+AC3CvGXlZJdOlIbxbTfyyzlqCXc5hjpXYg==", + "deprecated": "to-iso-string has been deprecated, use @segment/to-iso-string instead.", + "dev": true + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-regex-range/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/tosource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/tosource/-/tosource-1.0.0.tgz", + "integrity": "sha512-N6g8eQ1eerw6Y1pBhdgkubWIiPFwXa2POSUrlL8jth5CyyEWNWzoGKRkO3CaO7Jx27hlJP54muB3btIAbx4MPg==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tsscmp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.5.tgz", + "integrity": "sha512-aP/vy9xYiYGvtpW4xBkxdoeqbT+nNeo/37cdQk3iSiGz0xKb20XwOgBSqYo1DzEqt1ycPubEfPU3oHgzsRRL3g==", + "dev": true, + "engines": { + "node": ">=0.6.x" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz", + "integrity": "sha512-5rqszGVwYgBoDkIm2oUtvkfZMQ0vk29iDMU0W2qCa3rG0vPDNczCMT4hV/bLBgLg8k8ri6+u3Zbt+S/14eMzlA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/uglify-js": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", + "integrity": "sha512-RvbIYn4DIadCg1MV7YP7OrpxnVrtEieZzbK0KSQvwWGAHojqWJxInkQhmtYGRo9PTwwkJkljIgzMyA1VitEc4Q==", + "dev": true, + "dependencies": { + "async": "~0.2.6", + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-js/node_modules/async": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", + "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==", + "dev": true + }, + "node_modules/uglify-js/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha512-vb2s1lYx2xBtUgy+ta+b2J/GLVUR+wmpINwHePmPRhOsIVCG2wDzKJ0n14GslH1BifsqVzSOwQhRaCAsZ/nI4Q==", + "dev": true + }, + "node_modules/uid-safe": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.4.tgz", + "integrity": "sha512-MHTGzIDNPv1XhDK0MyKvEroobUhtpMa649/9SIFbTRO2dshLctD3zxOwQw+gQ+Mlp5osfMdUU1sjcO6Fw4rvCA==", + "dev": true, + "dependencies": { + "random-bytes": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/underscore": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz", + "integrity": "sha512-cp0oQQyZhUM1kpJDLdGO1jPZHgS/MpzoWYfe9+CM2h/QGDZlqwT2T3YGukuBdaNJ/CAPoeyAZRRHz8JFo176vA==", + "dev": true + }, + "node_modules/underscore.string": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz", + "integrity": "sha512-3FVmhXqelrj6gfgp3Bn6tOavJvW0dNH2T+heTD38JRxIrAbiuzbqjknszoOYj3DyFB1nWiLj208Qt2no/L4cIA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unzip": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/unzip/-/unzip-0.1.7.tgz", + "integrity": "sha512-M7aa9gOSDSN1/6hZq0zL/yeKKzPbR1d33WK6siZrPhL5eCOyDrWJrGvuDjfS5sUHtPCnpujo8JEeNfLP5p/6eg==", + "dev": true, + "dependencies": { + "binary": "~0.3.0", + "fstream": "~0.1.21", + "match-stream": "0.0.1", + "pullstream": "~0.4.0", + "readable-stream": "~1.0.0", + "setimmediate": "~1.0.1" + } + }, + "node_modules/unzip/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/unzip/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/unzip/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/unzip/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/update-notifier": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-0.1.10.tgz", + "integrity": "sha512-1z+W2Knjv7TdhTQXia4MhFNYwpUfOPTL5lbLMMYL9X40yODpURN0nhrpXDBiY8bGEsrfA3YstoqPSxTfz7L7uQ==", + "dev": true, + "dependencies": { + "chalk": "^0.4.0", + "configstore": "^0.3.0", + "request": "^2.36.0", + "semver": "^2.3.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/update-notifier/node_modules/ansi-styles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", + "integrity": "sha512-3iF4FIKdxaVYT3JqQuY3Wat/T2t7TRbbQ94Fu50ZUCbLy4TFbTzr90NOHQodQkNqmeEGCw8WbeP78WNi6SKYUA==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/update-notifier/node_modules/chalk": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", + "integrity": "sha512-sQfYDlfv2DGVtjdoQqxS0cEZDroyG8h6TamA6rvxwlrU5BaSLDx9xhatBYl2pxZ7gmpNaPFVwBtdGdu5rQ+tYQ==", + "dev": true, + "dependencies": { + "ansi-styles": "~1.0.0", + "has-color": "~0.1.0", + "strip-ansi": "~0.1.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/update-notifier/node_modules/qs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.5.tgz", + "integrity": "sha512-mzR4sElr1bfCaPJe7m8ilJ6ZXdDaGoObcYR0ZHSsktM/Lt21MVHj5De30GQH2eiZ1qGRTO7LCAzQsUeXTNexWQ==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/update-notifier/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", + "dev": true, + "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/update-notifier/node_modules/semver": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz", + "integrity": "sha512-abLdIKCosKfpnmhS52NCTjO4RiLspDfsn37prjzGrp9im5DPJOgh82Os92vtwGh6XdQryKI/7SREZnV+aqiXrA==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/update-notifier/node_modules/strip-ansi": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", + "integrity": "sha512-behete+3uqxecWlDAm5lmskaSaISA+ThQ4oNNBDTBJt0x2ppR6IPqfZNuj6BLaLJ/Sji4TPZlcRyOis8wXQTLg==", + "dev": true, + "bin": { + "strip-ansi": "cli.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/update-notifier/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.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz", + "integrity": "sha512-8pMuAn4KacYdGMkFaoQARicp4HSw24/DHOVKWqVRJ8LhhAwPPFpdGvdL9184JVmUwe7vz7Z9n6IqI6t5n2ELdg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/user-home": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", + "integrity": "sha512-aggiKfEEubv3UwRNqTzLInZpAOmKzwdHqEBmW/hBA/mt99eg+b4VrX6i+IRLxU8+WJYfa33rGwRseg4eElUgsQ==", + "dev": true, + "bin": { + "user-home": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/useragent": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", + "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", + "dev": true, + "dependencies": { + "lru-cache": "4.1.x", + "tmp": "0.0.x" + } + }, + "node_modules/useragent/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/utile": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/utile/-/utile-0.2.1.tgz", + "integrity": "sha512-ltfvuCJNa/JFOhKBBiQ9qDyyFwLstoMMO1ru0Yg/Mcl8dp1Z3IBaL7n+5dHpyma+d3lCogkgBQnWKtGxzNyqhg==", + "dev": true, + "dependencies": { + "async": "~0.2.9", + "deep-equal": "*", + "i": "0.3.x", + "mkdirp": "0.x.x", + "ncp": "0.4.x", + "rimraf": "2.x.x" + }, + "engines": { + "node": ">= 0.6.4" + } + }, + "node_modules/utile/node_modules/async": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", + "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz", + "integrity": "sha512-HwU9SLQEtyo+0uoKXd1nkLqigUWLB+QuNQR4OcmB73eWqksM5ovuqcycks2x043W8XVb75rG1HQ0h93TMXkzQQ==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", + "integrity": "sha512-FULf7fayPdpASncVy4DLh3xydlXEJJpvIELjYjNeQWYUZ9pclcpvCZSr2gkmN2FrrGcI7G/cJsIEwk5/8vfXpg==", + "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.", + "dev": true + }, + "node_modules/v8flags": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-4.0.1.tgz", + "integrity": "sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==", + "dev": true, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.0.1.tgz", + "integrity": "sha512-yNsH+tC0r8quK2tg/yqkXqqaYzeKTkSqQ+8T6xCoWgOi/bU/omMYz+6k+I91JJJDeltJzI7oridTOq6OYkY0Tw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/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": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + }, + "node_modules/vhost": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/vhost/-/vhost-3.0.2.tgz", + "integrity": "sha512-S3pJdWrpFWrKMboRU4dLYgMrTgoPALsmYwOvyebK2M6X95b9kQrjZy5rwl3uzzpfpENe/XrNYu/2U+e7/bmT5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/walkdir": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz", + "integrity": "sha512-lMFYXGpf7eg+RInVL021ZbJJT4hqsvsBvq5sZBp874jfhs3IWlA7OPoG0ojQrYcXHuUSi+Nqp6qGN+pPGaMgPQ==", + "dev": true, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/whet.extend": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", + "integrity": "sha512-mmIPAft2vTgEILgPeZFqE/wWh24SEsR/k+N9fJ3Jxrz44iDFy9aemCxdksfURSHYFCLmvs/d/7Iso5XjPpNfrA==", + "dev": true, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/which": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz", + "integrity": "sha512-E87fdQ/eRJr9W1X4wTPejNy9zTW3FI2vpCZSJ/HAY+TkjKVC0TUm1jk6vn2Z7qay0DQy0+RBGdXxj+RmmiGZKQ==", + "dev": true, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-pm-runs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", + "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.20", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "optional": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/wiredep": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/wiredep/-/wiredep-1.2.2.tgz", + "integrity": "sha512-QER9UFlDf34XRYszHg7S1AqCnOMy5z37PEiQBVVJj1Gpe/0dRln9fVQ+L4Qt2jFZQzhMjAi29Z+ColQkmQxKUg==", + "dev": true, + "dependencies": { + "chalk": "~0.1.1", + "glob": "~3.2.8", + "lodash": "~1.3.0", + "through2": "~0.4.1" + } + }, + "node_modules/wiredep/node_modules/ansi-styles": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-0.1.2.tgz", + "integrity": "sha512-67aDATkGbpDcNIRjTtfPOGbQUepitKL7Kesl7SS72wV1FLvYEpLYXYFGcWHlhvB18uIoHZAHxmjfsckNMVckNg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/wiredep/node_modules/chalk": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz", + "integrity": "sha512-NJbznmWlxmS5Co0rrLJYO0U3QW6IzWw2EuojeOFn4e8nD1CYR5Ie60CEEmHrF8DXtfd83pdF0xYWVCXbRysrDQ==", + "dev": true, + "dependencies": { + "ansi-styles": "~0.1.0", + "has-color": "~0.1.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/wiredep/node_modules/glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", + "integrity": "sha512-hVb0zwEZwC1FXSKRPFTeOtN7AArJcJlI6ULGLtrstaswKNlrTJqAA+1lYlSUop4vjA423xlBzqfVS3iWGlqJ+g==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, + "dependencies": { + "inherits": "2", + "minimatch": "0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/wiredep/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/wiredep/node_modules/lodash": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz", + "integrity": "sha512-F7AB8u+6d00CCgnbjWzq9fFLpzOMCgq6mPjOW4+8+dYbrnc0obRrC+IHctzfZ1KKTQxX0xo/punrlpOWcf4gpw==", + "dev": true, + "engines": [ + "node", + "rhino" + ] + }, + "node_modules/wiredep/node_modules/minimatch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "integrity": "sha512-WFX1jI1AaxNTZVOHLBVazwTWKaQjoykSzCBNXB72vDTCzopQGtyP91tKdFK5cv1+qMwPyiTu1HqUriqplI8pcA==", + "deprecated": "Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", + "dev": true, + "dependencies": { + "lru-cache": "2", + "sigmund": "~1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/ws": { + "version": "0.4.32", + "resolved": "https://registry.npmjs.org/ws/-/ws-0.4.32.tgz", + "integrity": "sha512-htqsS0U9Z9lb3ITjidQkRvkLdVhQePrMeu475yEfOWkAYvJ6dSjQp1tOH6ugaddzX5b7sQjMPNtY71eTzrV/kA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "commander": "~2.1.0", + "nan": "~1.0.0", + "options": ">=0.0.5", + "tinycolor": "0.x" + }, + "bin": { + "wscat": "bin/wscat" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ws/node_modules/commander": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz", + "integrity": "sha512-J2wnb6TKniXNOtoHS8TSrG9IOQluPrsmyAJ8oCUJOBmv+uLBCyPYAZkD2jFvw2DCzIXNnISIM01NIvr35TkBMQ==", + "dev": true, + "engines": { + "node": ">= 0.6.x" + } + }, + "node_modules/ws/node_modules/nan": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-1.0.0.tgz", + "integrity": "sha512-Wm2/nFOm2y9HtJfgOLnctGbfvF23FcQZeyUZqDD8JQG3zO5kXh3MkQKiUaA68mJiVWrOzLFkAV1u6bC8P52DJA==", + "dev": true + }, + "node_modules/xdg-basedir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-1.0.1.tgz", + "integrity": "sha512-ugGW++yvGoxr4IrSoxsieH2b/NlZbXsBaL85Off3z487yS9eiiRjrfdkBw1iBvzv/SK0XjjYy+KBix5PIseOtQ==", + "dev": true, + "dependencies": { + "user-home": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/xmlbuilder": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.2.tgz", + "integrity": "sha512-h/+ncQQSU/iYycmI2wTN25t7RYN7O2oq9uvI+2+UObi4KcmQh/jUS4N31g5vJttQt7MODsnmBtbcll3YbNyvfw==", + "dev": true, + "engines": { + "node": ">=0.2.0" + } + }, + "node_modules/xmlhttprequest": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz", + "integrity": "sha512-WTsthd44hTdCRrHkdtTgbgTKIJyNDV+xiShdooFZBUstY7xk+EXMx/u5gjuUXaCiCWvtBVCHwauzml2joevB4w==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "node_modules/yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha512-QFzUah88GAGy9lyDKGBqZdkYApt63rCXYBGYnEP4xDJPXNqXXnBDACnbrXnViV6jRSqAePwrATi2i8mfYm4L1A==", + "dev": true, + "dependencies": { + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/zeparser": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz", + "integrity": "sha512-Qj4lJIRPy7hIW1zCBqwA3AW8F9uHswVoXPnotuY6uyNgbg5qGb6SJfWZi+YzD3DktbUnUoGiGZFhopbn9l1GYw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/zip-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz", + "integrity": "sha512-2olrDUuPM4NvRIgGPhvrp84f7/HmWR6RiQrgwFF2VctmnssFiogtYL3DcA8Vl2bsSmju79sVXe38TsII7JleUg==", + "dev": true, + "dependencies": { + "archiver-utils": "^1.3.0", + "compress-commons": "^1.2.0", + "lodash": "^4.8.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/zip-stream/node_modules/lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true + }, + "node_modules/zlib-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/zlib-browserify/-/zlib-browserify-0.0.1.tgz", + "integrity": "sha512-fheIDCKXU0YAGZMv4FFwVTBMQRSv2ZjNqRN1VkZjetZDK/BC/hViEhasTh0kTeogcsIAl5gYE04GN53trT+cFw==", + "dev": true + } + }, + "dependencies": { + "@parcel/watcher": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.6.tgz", + "integrity": "sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==", + "dev": true, + "optional": true, + "requires": { + "@parcel/watcher-android-arm64": "2.5.6", + "@parcel/watcher-darwin-arm64": "2.5.6", + "@parcel/watcher-darwin-x64": "2.5.6", + "@parcel/watcher-freebsd-x64": "2.5.6", + "@parcel/watcher-linux-arm-glibc": "2.5.6", + "@parcel/watcher-linux-arm-musl": "2.5.6", + "@parcel/watcher-linux-arm64-glibc": "2.5.6", + "@parcel/watcher-linux-arm64-musl": "2.5.6", + "@parcel/watcher-linux-x64-glibc": "2.5.6", + "@parcel/watcher-linux-x64-musl": "2.5.6", + "@parcel/watcher-win32-arm64": "2.5.6", + "@parcel/watcher-win32-ia32": "2.5.6", + "@parcel/watcher-win32-x64": "2.5.6", + "detect-libc": "^2.0.3", + "is-glob": "^4.0.3", + "node-addon-api": "^7.0.0", + "picomatch": "^4.0.3" + }, + "dependencies": { + "detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "optional": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "optional": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "optional": true + } + } + }, + "@parcel/watcher-android-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.6.tgz", + "integrity": "sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==", + "dev": true, + "optional": true + }, + "@parcel/watcher-darwin-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.6.tgz", + "integrity": "sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==", + "dev": true, + "optional": true + }, + "@parcel/watcher-darwin-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.6.tgz", + "integrity": "sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==", + "dev": true, + "optional": true + }, + "@parcel/watcher-freebsd-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.6.tgz", + "integrity": "sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-arm-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.6.tgz", + "integrity": "sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-arm-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.6.tgz", + "integrity": "sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.6.tgz", + "integrity": "sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-arm64-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.6.tgz", + "integrity": "sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-x64-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.6.tgz", + "integrity": "sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-x64-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.6.tgz", + "integrity": "sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==", + "dev": true, + "optional": true + }, + "@parcel/watcher-win32-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.6.tgz", + "integrity": "sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==", + "dev": true, + "optional": true + }, + "@parcel/watcher-win32-ia32": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.6.tgz", + "integrity": "sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==", + "dev": true, + "optional": true + }, + "@parcel/watcher-win32-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.6.tgz", + "integrity": "sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==", + "dev": true, + "optional": true + }, + "abbrev": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz", + "integrity": "sha512-LEyx4aLEC3x6T0UguF6YILf+ntvmOaWsVfENmIW0E9H09vKlLDGelMjjSm0jkDHALj8A8quZ/HapKNigzwge+Q==", + "dev": true + }, + "accepts": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.13.tgz", + "integrity": "sha512-R190A3EzrS4huFOVZajhXCYZt5p5yrkaQOB4nsWzfth0cYaDcSN5J86l58FJ1dt7igp37fB/QhnuFkGAJmr+eg==", + "dev": true, + "requires": { + "mime-types": "~2.1.6", + "negotiator": "0.5.3" + } + }, + "active-x-obfuscator": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz", + "integrity": "sha512-8gdEZinfLSCfAUulETDth4ZSIDPSchiPgm5PLrXQC6BANf1YFEDrPPM2MdK2zcekMROwtM667QFuYw/H6ZV06Q==", + "dev": true, + "requires": { + "zeparser": "0.0.5" + } + }, + "ajv": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", + "dev": true, + "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" + } + }, + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha512-GrTZLRpmp6wIC2ztrWW9MjjTgSKccffgFagbNDOX95/dcjEcYZibYTeaOntySQLcdw1ztBoFkviiUvTMbb9MYg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", + "dev": true + }, + "angular": { + "version": "1.3.20", + "resolved": "https://registry.npmjs.org/angular/-/angular-1.3.20.tgz", + "integrity": "sha512-FCpJxWBm1z9L/+BYLTXYs7a6z8eTYqxZlW4tcWTw9azOZQ4ySzj9f9NOn9u05UtJ4TX28pkaxCC6aDMXoZmF6w==" + }, + "angular-cookies": { + "version": "1.3.20", + "resolved": "https://registry.npmjs.org/angular-cookies/-/angular-cookies-1.3.20.tgz", + "integrity": "sha512-AGMlD29P/0qqBYy7Ag34PSxwvvxPiy4SDf2qKfz1zbT4U2Bry9OeLt2arM/vYu3GQfYo0EkUygD4qdu4u3SNXg==" + }, + "angular-mocks": { + "version": "1.3.20", + "resolved": "https://registry.npmjs.org/angular-mocks/-/angular-mocks-1.3.20.tgz", + "integrity": "sha512-EsgeDyVuKDfmBIkOfDhkhU6PCLAj2Lb60RDk62I1QQXsEYe4gv1A2675pSa2Boq1y0+X+WC6nRSw+7Fzed436A==", + "dev": true + }, + "angular-resource": { + "version": "1.3.20", + "resolved": "https://registry.npmjs.org/angular-resource/-/angular-resource-1.3.20.tgz", + "integrity": "sha512-VQUKRkp98Q9XzBNGPaIKakcV60IMsbehdRuDGNaX/vMtED/6+wKg0Gmm7e0BP/ZIR9x5TuYuZw3PDXh+iho4CQ==" + }, + "angular-scenario": { + "version": "1.3.20", + "resolved": "https://registry.npmjs.org/angular-scenario/-/angular-scenario-1.3.20.tgz", + "integrity": "sha512-xesH3HTVUF6Ol+kS4ou/veOG87Mx2/gliop56or1FJCOs+hh5T4UT5r/p8Nm1KZy9iVgA1QcGjzYEjqlY0CwCA==", + "dev": true + }, + "angular-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/angular-spinner/-/angular-spinner-1.0.1.tgz", + "integrity": "sha512-gJvCOmpwFweWQ4+UHppsha8eScXMylV3QSm8PrI6WmA3/wQEaz81cvDdHgz0prcon4hmPLiccVherKpKASuu/A==", + "requires": { + "spin.js": "2.3.2" + } + }, + "angular-ui-bootstrap": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/angular-ui-bootstrap/-/angular-ui-bootstrap-0.14.3.tgz", + "integrity": "sha512-dGgfsZptA/L1ncDpTSHGt1QwdiDOvBkdvI2QWmwA7fMAWe6GaGXUrYOh1QpKj4uN2WW2/GLNkDozXfGv0TMwiA==" + }, + "angular-ui-router": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/angular-ui-router/-/angular-ui-router-0.2.10.tgz", + "integrity": "sha512-szLASGM+5ichO1dueeflJlXE1jys3U09g7qPSDjUlTjC39BgNG/+gEo9tYoABt4JdTP9BuEr3XhzHsnSi6J/eg==" + }, + "ansi": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz", + "integrity": "sha512-iFY7JCgHbepc0b82yLaw4IMortylNb6wG4kL+4R0C3iv6i+RHGHux/yUX5BTiRvSX/shMnngjR1YyNMnXEFh5A==", + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "dev": true, + "requires": { + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, + "optional": true + }, + "archiver": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz", + "integrity": "sha512-4q/CtGPNVyC5aT9eYHhFP7SAEjKYzQIDIJWXfexUIPNxitNs1y6hORdX+sYxERSZ6qPeNNBJ5UolFsJdWTU02g==", + "dev": true, + "requires": { + "archiver-utils": "^1.3.0", + "async": "^2.0.0", + "buffer-crc32": "^0.2.1", + "glob": "^7.0.0", + "lodash": "^4.8.0", + "readable-stream": "^2.0.0", + "tar-stream": "^1.5.0", + "walkdir": "^0.0.11", + "zip-stream": "^1.1.0" + }, + "dependencies": { + "async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true + }, + "minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "archiver-utils": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz", + "integrity": "sha512-h+hTREBXcW5e1L9RihGXdH4PHHdGipG/jE2sMZrqIH6BmZAxeGU5IWjVsKhokdCSWX7km6Kkh406zZNEElHFPQ==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "graceful-fs": "^4.1.0", + "lazystream": "^1.0.0", + "lodash": "^4.8.0", + "normalize-path": "^2.0.0", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true + }, + "minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "archy": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/archy/-/archy-0.0.2.tgz", + "integrity": "sha512-8mMsetjXv4pCPTrMbPPO2cxy9vzJn2jwbd+ug+mf8fEUZG2E78Vo5erJMjrnGuLTKqOLtS5ulFHJSfg1yaCjxA==", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "version": "0.1.16", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz", + "integrity": "sha512-LjmC2dNpdn2L4UzyoaIr11ELYoLn37ZFy9zObrQFHsSuOepeUEMKnM8w5KL4Tnrp2gy88rRuQt6Ky8Bjml+Baw==", + "dev": true, + "requires": { + "underscore": "~1.7.0", + "underscore.string": "~2.4.0" + }, + "dependencies": { + "underscore.string": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz", + "integrity": "sha512-yxkabuCaIBnzfIvX3kBxQqCs0ar/bfJwDnFEHJUm/ZrRVhT3IItdRF5cZjARLzEnyQYtIUhsZ2LG2j3HidFOFQ==", + "dev": true + } + } + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha512-dtXTVMkh6VkEEA7OhXnN1Ecb8aAGFdZ1LFxtOCoqj4qkyOJMt7+qs6Ahdy6p/NQCPYsRSXXivhSB/J5E9jmYKA==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true + }, + "array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "requires": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + } + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha512-G2n5bG5fSUCpnsXz4+8FUkYsGPkNfLn9YvS66U5qbTIXI2Ynnlo4Bi42bWv+omKUCqz+ejzfClwne0alJWJPhg==", + "dev": true + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "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": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true + }, + "assertion-error": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.0.0.tgz", + "integrity": "sha512-g/gZV+G476cnmtYI+Ko9d5khxSoCSoom/EaNmmCfwpOvBXEJ18qwFrxfP1/CsIqk2no1sAKKwxndV0tP7ROOFQ==", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true + }, + "astral": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/astral/-/astral-0.1.0.tgz", + "integrity": "sha512-LGt/yie0G5KHJ0kBdX8EjFFhp9rPX3KLF0hE3D7nEa1+fOLt2zjamK992kUU3Q/B2jhS6c6x85i8vZxMf+a3/g==", + "dev": true, + "requires": { + "clone": "~0.1.9" + } + }, + "astral-angular-annotate": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/astral-angular-annotate/-/astral-angular-annotate-0.0.2.tgz", + "integrity": "sha512-8IHqHPv0Pr68Ityr/faRLIjExFdaTYQGgIkz2Yw2dJtc/zWCmEqkytTxFcBz7/A7CNFRo8G5KQnXRqW4tANDLA==", + "dev": true, + "requires": { + "astral-pass": "~0.1.0", + "clone": "~0.1.9" + } + }, + "astral-pass": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/astral-pass/-/astral-pass-0.1.0.tgz", + "integrity": "sha512-x3qydVU/UkzcrIjn6r1YMd5XrbyA9Auvmt44eQlUeW7bNHNibtYD4c14KwOoZpQhO0FpRVQ13KnQHDTPgiN6jA==", + "dev": true + }, + "async": { + "version": "0.1.22", + "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz", + "integrity": "sha512-2tEzliJmf5fHNafNwQLJXUasGzQCVctvsNkXmnlELHwypU0p08/rHohYvkqKIjyXpx+0rkrYv6QbhJ+UF4QkBg==", + "dev": true + }, + "async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "0.8.20131213", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-0.8.20131213.tgz", + "integrity": "sha512-Aoxj5E4zF41nnERg6ZXnUJOltrGFDyqVd90SJPrkXKDvkmESb5LjDpbSvMfWz0T3vjC7RJVXhAegmdkROM31Aw==", + "dev": true, + "requires": { + "css-parse": "~> 1.6.0", + "css-stringify": "~> 1.4.1" + } + }, + "available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "requires": { + "possible-typed-array-names": "^1.0.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true + }, + "aws4": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz", + "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==", + "dev": true + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "base64-url": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/base64-url/-/base64-url-1.2.1.tgz", + "integrity": "sha512-V8E0l1jyyeSSS9R+J9oljx5eq2rqzClInuwaPcyuv0Mm3ViI/3/rcc4rCEO8i4eQ4I0O0FAGYDA2i5xWHHPhzg==", + "dev": true + }, + "base64id": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz", + "integrity": "sha512-DSjtfjhAsHl9J4OJj7e4+toV2zqxJrGwVd3CLlsCp8QmicvOn7irG0Mb8brOc/nur3SdO8lIbNlY1s1ZDJdUKQ==", + "dev": true + }, + "basic-auth": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-1.0.4.tgz", + "integrity": "sha512-uvq3I/zC5TmG0WZJDzsXzIytU9GiiSq23Gl27Dq9sV81JTfPfQhtdADECP1DJZeJoZPuYU0Y81hWC5y/dOR+Yw==", + "dev": true + }, + "basic-auth-connect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/basic-auth-connect/-/basic-auth-connect-1.0.0.tgz", + "integrity": "sha512-kiV+/DTgVro4aZifY/hwRwALBISViL5NP4aReaR2EVJEObpbUBHIkdJh/YpcoEiYt7nBodZ6U2ajZeZvSxUCCg==", + "dev": true + }, + "batch": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz", + "integrity": "sha512-aQgHPLH2DHpFTpBl5/GiVdNzHEqsLCSs1RiPvqkKP1+7RkNJlv71kL8/KXmvvaLqoZ7ylmvqkZhLjjAoRz8Xgw==", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", + "dev": true, + "requires": { + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "requires": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha512-OorbnJVPII4DuUKbjARAe8u8EfqOmkEEaSFIyoQ7OjTHn6kafxWl0wLgoZ2rXaYd7MyLcDaU4TmhfxtwgcccMQ==", + "dev": true, + "requires": { + "inherits": "~2.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + } + } + }, + "body-parser": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.13.3.tgz", + "integrity": "sha512-ypX8/9uws2W+CjPp3QMmz1qklzlhRBknQve22Y+WFecHql+qDFfG+VVNX7sooA4Q3+2fdq4ZZj6Xr07gA90RZg==", + "dev": true, + "requires": { + "bytes": "2.1.0", + "content-type": "~1.0.1", + "debug": "~2.2.0", + "depd": "~1.0.1", + "http-errors": "~1.3.1", + "iconv-lite": "0.4.11", + "on-finished": "~2.3.0", + "qs": "4.0.0", + "raw-body": "~2.1.2", + "type-is": "~1.6.6" + }, + "dependencies": { + "bytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.1.0.tgz", + "integrity": "sha512-k9VSlRfRi5JYyQWMylSOgjld96ta1qaQUIvmn+na0BzViclH04PBumewv4z5aeXNkn6Z/gAN5FtPeBLvV20F9w==", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "iconv-lite": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.11.tgz", + "integrity": "sha512-8UmnaYeP5puk18SkBrYULVTiq7REcimhx+ykJVJBiaz89DQmVQAfS29ZhHah86la90/t0xy4vRk86/2cCwNodA==", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "qs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-4.0.0.tgz", + "integrity": "sha512-8MPmJ83uBOPsQj5tQCv4g04/nTiY+d17yl9o3Bw73vC6XlEm2POIRRlOgWJ8i74bkGLII670cDJJZkgiZ2sIkg==", + "dev": true + } + } + }, + "bootstrap-sass": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/bootstrap-sass/-/bootstrap-sass-3.3.7.tgz", + "integrity": "sha512-KrNF/ogcy9LX/gK4XbcAWT2y9fNuT2kao9WKPzOlq7reZVdRrMfFnUI+YrO/3IosgtAsqM0Elh94OQVO59Gp4g==" + }, + "bower": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/bower/-/bower-0.9.2.tgz", + "integrity": "sha512-tEOfx3oAgO8zoOhc83vwxkfFrDCcr7V1YvwLNFTRS5JjyQtKRwqAT/6z45u+y3jX9ldj3bBU4hoUCAyKqFwrWw==", + "dev": true, + "requires": { + "abbrev": "~1.0.4", + "archy": "~0.0.2", + "async": "~0.2.5", + "colors": "~0.6.0-1", + "fstream": "~0.1.19", + "glob": "~3.1.14", + "hogan.js": "~2.0.0", + "lodash": "~1.0.1", + "mkdirp": "~0.3.4", + "nopt": "~2.0.0", + "promptly": "~0.1.0", + "rc": "~0.0.6", + "read-package-json": "~0.1.8", + "request": "~2.11.4", + "rimraf": "~2.0.3", + "semver": "~1.1.0", + "stable": "~0.1.2", + "tar": "~0.1.13", + "tmp": "~0.0.17", + "unzip": "0.1.7", + "update-notifier": "~0.1.3" + }, + "dependencies": { + "async": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", + "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==", + "dev": true + }, + "graceful-fs": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.1.14.tgz", + "integrity": "sha512-JUrvoFoQbLZpOZilKTXZX2e1EV0DTnuG5vsRFNFv4mPf/mnYbwNAFw/5x0rxeyaJslIdObGSgTTsMnM/acRaVw==", + "dev": true, + "optional": true + }, + "lodash": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", + "integrity": "sha512-0VSEDVec/Me2eATuoiQd8IjyBMMX0fahob8YJ96V1go2RjvCk1m1GxmtfXn8RNSaLaTtop7fsuhhu9oLk3hUgA==", + "dev": true + }, + "nopt": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz", + "integrity": "sha512-uVTsuT8Hm3aN3VttY+BPKw4KU9lVpI0F22UAr/I1r6+kugMr3oyhMALkycikLcdfvGRsgzCYN48DYLBFcJEUVg==", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "rimraf": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.0.3.tgz", + "integrity": "sha512-uR09PSoW2+1hW0hquRqxb+Ae2h6R5ls3OAy2oNekQFtqbSJkltkhKRa+OhZKoxWsN9195Gp1vg7sELDRoJ8a3w==", + "dev": true, + "requires": { + "graceful-fs": "~1.1" + } + } + } + }, + "bower-config": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/bower-config/-/bower-config-0.5.3.tgz", + "integrity": "sha512-Ly0EwAJGD5fX7y7vSvgo+yKPh+oME9jYd5Npqecxs5izpjV8aMZGF3j1ZhDDOCBIFDVNk+gGmKZAFAPmr86jLQ==", + "dev": true, + "requires": { + "graceful-fs": "~2.0.0", + "mout": "~0.9.0", + "optimist": "~0.6.0", + "osenv": "0.0.3" + }, + "dependencies": { + "graceful-fs": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz", + "integrity": "sha512-hcj/NTUWv+C3MbqrVb9F+aH6lvTwEHJdx2foBxlrVq5h6zE8Bfu4pv4CAAqbDcZrw/9Ak5lsRXlY9Ao8/F0Tuw==", + "dev": true + } + } + }, + "brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha512-xU7bpz2ytJl1bH9cgIurjpg/n8Gohy9GTw81heDYLJQ4RU60dlyJsa+atVF2pI0yMMvKxI9HkKwjePCj5XI1hw==", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "browserify-zlib": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", + "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==", + "dev": true, + "requires": { + "pako": "~0.2.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", + "dev": true + }, + "bytes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz", + "integrity": "sha512-qH6XVfDizpXcxZisRfVo6rtnGQC2EoF88+p29KDyGN/0VQXFJ+ot8pkYiD673sUgeTirO42UVBitFOFzjVOIrQ==", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "requires": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + } + }, + "call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + } + }, + "call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "requires": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + } + }, + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g==", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true + } + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha512-Baz3aNe2gd2LP2qk5U+sDk/m4oSuwSDcBfayTCTBoWpfIGO5XFxPmjILQII4NGiZjD6DoDI6kf7gKaxkf7s3VQ==", + "dev": true, + "requires": { + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" + } + }, + "chai": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-2.3.0.tgz", + "integrity": "sha512-/HtcZZzZolyYgU8x3qClyPGxWS0/TKihLbIuQHam40hZwgyx/6sbm2iLfk8I43mBm2Dk8GoyVstgQLSxUwgShw==", + "dev": true, + "requires": { + "assertion-error": "1.0.0", + "deep-eql": "0.1.3" + } + }, + "chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", + "dev": true, + "requires": { + "traverse": ">=0.3.0 <0.4" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha512-mk8fAWcRUOxY7btlLtitj3A45jOwSAxH4tOFOoEGbVsl6cL6pPMWUy7dwZ/canfj3QEdP6FHSnf/l1c6/WkzVg==", + "dev": true, + "requires": { + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "fsevents": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true, + "optional": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + } + } + }, + "clean-css": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-2.0.8.tgz", + "integrity": "sha512-yofEPGqOoIV7tl8JfcYcJeAAV1I5ImDkvgmJnn2yf+/VHZvWJ5CxlvoTtH7eBBngvaxHjuyS0rKwmcPGCv2RIQ==", + "dev": true, + "requires": { + "commander": "2.0.x" + } + }, + "cli": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/cli/-/cli-0.4.5.tgz", + "integrity": "sha512-dbn5HyeJWSOU58RwOEiF1VWrl7HRvDsKLpu0uiI/vExH6iNoyUzjB5Mr3IJY5DVUfnbpe9793xw4DFJVzC9nWQ==", + "dev": true, + "requires": { + "glob": ">= 3.1.4" + } + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha512-GIOYRizG+TGoc7Wgc1LiOTLare95R3mzKgoln+Q/lE4ceiYH19gUpl0l0Ffq4lJDEf3FxujMe6IBfOCs7pfqNA==", + "dev": true, + "requires": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q==", + "dev": true + } + } + }, + "clone": { + "version": "0.1.19", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.1.19.tgz", + "integrity": "sha512-IO78I0y6JcSpEPHzK4obKdsL7E7oLdRVDVOLwr2Hkbjsb+Eoz0dxW6tef0WizoKu0gLC4oZSZuEF4U2K6w1WQw==", + "dev": true + }, + "coa": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/coa/-/coa-0.3.9.tgz", + "integrity": "sha512-8TgPAMVP++o+HkSdgygRKyaEcBXJSi3Q14/tlxkHcStzZB6PnNL87vFJQMKot8Jl1piXYdQv5LShNtWG6NQtBw==", + "dev": true, + "requires": { + "q": "~0.8.10" + }, + "dependencies": { + "q": { + "version": "0.8.12", + "resolved": "https://registry.npmjs.org/q/-/q-0.8.12.tgz", + "integrity": "sha512-mvLmeFP7lwVSFzDhpVhkI9Jw3u9goGQ2IY9nbSNMA4OZyviFjs2XILKMesUz8nBz4deKS9eWibvEuBNlRxZHBg==", + "dev": true + } + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true, + "optional": true + }, + "coffee-script": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz", + "integrity": "sha512-QjQ1T4BqyHv19k6XSfdhy/QLlIOhywz0ekBUCa9h71zYMJlfDTGan/Z1JXzYkZ6v8R+GhvL/p4FZPbPW8WNXlg==", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "colors": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", + "integrity": "sha512-OsSVtHK8Ir8r3+Fxw/b4jS1ZLPXkV6ZxDRJQzeD7qo0SqMXWrHDM71DgYzPMHY8SFJ0Ao+nNU2p1MmwdzKqPrw==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.0.0.tgz", + "integrity": "sha512-qebjpyeaA/nJ4w3EO2cV2++/zEkccPnjWogzA2rff+Lk8ILI75vULeTmyd4wPxWdKwtP3J+G39IXVZadh0UHyw==", + "dev": true + }, + "component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "dev": true + }, + "compress-commons": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz", + "integrity": "sha512-SLTU8iWWmcORfUN+4351Z2aZXKJe1tr0jSilPMCZlLPzpdTXnkBW1LevW/MfuANBKJek8Xu9ggqrtVmQrChLtg==", + "dev": true, + "requires": { + "buffer-crc32": "^0.2.1", + "crc32-stream": "^2.0.0", + "normalize-path": "^2.0.0", + "readable-stream": "^2.0.0" + } + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.5.2.tgz", + "integrity": "sha512-+2fE8M8+Oe0kAlbMPz6UinaaH/HaGf+c5HlWRyYtPga/PHKxStJJKTU4xca8StY0JQ78L2kJaslpgSzCKgHaxQ==", + "dev": true, + "requires": { + "accepts": "~1.2.12", + "bytes": "2.1.0", + "compressible": "~2.0.5", + "debug": "~2.2.0", + "on-headers": "~1.0.0", + "vary": "~1.0.1" + }, + "dependencies": { + "bytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.1.0.tgz", + "integrity": "sha512-k9VSlRfRi5JYyQWMylSOgjld96ta1qaQUIvmn+na0BzViclH04PBumewv4z5aeXNkn6Z/gAN5FtPeBLvV20F9w==", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + } + } + }, + "config-chain": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-0.3.4.tgz", + "integrity": "sha512-v5aZpq3Ffo7VJeL2j2csVBIBmLgXoZbE3SFQBAPm4jItCvCjx5dQDdCwVaw9kTqcCHeSHO+ndUlM46Br/7zdpA==", + "dev": true, + "requires": { + "ini": "~1.0.2", + "proto-list": "1" + } + }, + "configstore": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-0.3.2.tgz", + "integrity": "sha512-2aMMi3erDQwgL7BgnW0aIzILAikpVH4TVEz60F/naT+XsPPX6IaPEuF/zD28XSNFWO/mHQ9OVRxkvcSbq6EFdA==", + "dev": true, + "requires": { + "graceful-fs": "^3.0.1", + "js-yaml": "^3.1.0", + "mkdirp": "^0.5.0", + "object-assign": "^2.0.0", + "osenv": "^0.1.0", + "user-home": "^1.0.0", + "uuid": "^2.0.1", + "xdg-basedir": "^1.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "graceful-fs": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.12.tgz", + "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==", + "dev": true, + "requires": { + "natives": "^1.1.3" + } + }, + "js-yaml": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", + "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha512-CdsOUYIh5wIiozhJ3rLQgmUTgcyzFwZZrqhkKhODMoGtPKM+wt0h0CNIoauJWMsS9822EdzPsF/6mb4nLvPN5g==", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + } + } + }, + "connect": { + "version": "2.7.11", + "resolved": "https://registry.npmjs.org/connect/-/connect-2.7.11.tgz", + "integrity": "sha512-ctGS2WcjBqSb26sOw28buBnOW5HqS0m3WjAVTloP4+VGPyi8nVyVOaGgA/BxSj0rJZRTp/wVHHxA9YEGyGpiRw==", + "dev": true, + "requires": { + "buffer-crc32": "0.2.1", + "bytes": "0.2.0", + "cookie": "0.0.5", + "cookie-signature": "1.0.1", + "debug": "*", + "formidable": "1.0.14", + "fresh": "0.1.0", + "pause": "0.0.1", + "qs": "0.6.5", + "send": "0.1.1" + }, + "dependencies": { + "buffer-crc32": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz", + "integrity": "sha512-vMfBIRp/wjlpueSz7Sb0OmO7C5SH58SSmbsT8G4D48YfO/Zgbr29xNXMpZVSC14ujVJfrZZH1Bl+kXYRQPuvfQ==", + "dev": true + } + } + }, + "connect-livereload": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.2.0.tgz", + "integrity": "sha512-yiaENbl5xNL2DciS70bWwc1XWVcMoEJauU9Jtm9W4hb/Wre7jLJv2/+/YrfNQSle2x9Vfjym+9YzFBSeG30Oug==", + "dev": true + }, + "connect-timeout": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/connect-timeout/-/connect-timeout-1.6.2.tgz", + "integrity": "sha512-qIFt3Ja6gRuJtVoWhPa5FtOO8ERs0MfW/QkmQ0vjrAL78otrkxe8w/qjTAgU/T1W/jH5qeZXJHilmOPKNTiEQw==", + "dev": true, + "requires": { + "debug": "~2.2.0", + "http-errors": "~1.3.1", + "ms": "0.7.1", + "on-headers": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + } + } + }, + "console-browserify": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-0.1.6.tgz", + "integrity": "sha512-FJahZyF+dLKrC7h4DOq5JsHA+f0cLJD3TR1+0CK3n6phtdrVAPsZZKq+PZRmo2RYSOHvvs8kNhU4uRiSZUbSbA==", + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true, + "optional": true + }, + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true + }, + "cookie": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz", + "integrity": "sha512-STLsAHdtBDF5GJiPHc4sdfX5qzri6bcSxdSlW/o4IYJAA5yZxh3ZZsvctsKRNbhpP328sN+A2EjOF9vcW/LhdQ==", + "dev": true + }, + "cookie-parser": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.3.5.tgz", + "integrity": "sha512-YN/8nzPcK5o6Op4MIzAd4H4qUal5+3UaMhVIeaafFYL0pKvBQA/9Yhzo7ZwvBpjdGshsiTAb1+FC37M6RdPDFg==", + "dev": true, + "requires": { + "cookie": "0.1.3", + "cookie-signature": "1.0.6" + }, + "dependencies": { + "cookie": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz", + "integrity": "sha512-mWkFhcL+HVG1KjeCjEBVJJ7s4sAGMLiBDFSDs4bzzvgLZt7rW8BhP6XV/8b1+pNvx/skd3yYxPuaF3Z6LlQzyw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + } + } + }, + "cookie-signature": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz", + "integrity": "sha512-FMG5ziBzXZ5d4j5obbWOH1X7AtIpsU9ce9mQ+lHo/I1++kzz/isNarOj6T1lBPRspP3mZpuIutc7OVDVcaN1Kg==", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "crc": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "dev": true, + "requires": { + "buffer": "^5.1.0" + } + }, + "crc32-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz", + "integrity": "sha512-UjZSqFCbn+jZUHJIh6Y3vMF7EJLcJWNm4tKDf2peJRwlZKHvkkvOMTvAei6zjU9gO1xONVr3rRFw0gixm2eUng==", + "dev": true, + "requires": { + "crc": "^3.4.4", + "readable-stream": "^2.0.0" + } + }, + "csrf": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csrf/-/csrf-3.0.6.tgz", + "integrity": "sha512-3q1ocniLMgk9nHHEt/I/JsN9IfiGjgp6MHgYNT7+CPmQvi5DF6qzenXnZSH6f9Qaa+4DhmUDJa8SgFZ+OFf9Qg==", + "dev": true, + "requires": { + "rndm": "1.2.0", + "tsscmp": "1.0.5", + "uid-safe": "2.1.4" + } + }, + "css-parse": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.6.0.tgz", + "integrity": "sha512-jKnT7IL83FOrCt4JU3WB5x25Yreo6cVCrMsqgEzsQObU21sOuAGtR3ztYcG4+M3hO3U2oQ/Lh13qAD/3i+3jEg==", + "dev": true + }, + "css-stringify": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/css-stringify/-/css-stringify-1.4.1.tgz", + "integrity": "sha512-41XC+gRB+OLVufYCjjnq4+lrFdJFNOSGAbqIktrWoGv9VIZaZ8Qn8IH1Ub2qc8C3r/rsI2oR6IvQ01cs2C4E9A==", + "dev": true, + "requires": { + "source-map": "~0.1.31" + } + }, + "csurf": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/csurf/-/csurf-1.8.3.tgz", + "integrity": "sha512-p2NJ9fGOn5HCaV9jAOBCSjIGMRMrpm9/yDswD0bFi7zQv1ifDufIKI5nem9RmhMsH6jVD6Sx6vs57hnivvkJJw==", + "dev": true, + "requires": { + "cookie": "0.1.3", + "cookie-signature": "1.0.6", + "csrf": "~3.0.0", + "http-errors": "~1.3.1" + }, + "dependencies": { + "cookie": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz", + "integrity": "sha512-mWkFhcL+HVG1KjeCjEBVJJ7s4sAGMLiBDFSDs4bzzvgLZt7rW8BhP6XV/8b1+pNvx/skd3yYxPuaF3Z6LlQzyw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + } + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "date-time": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/date-time/-/date-time-0.1.1.tgz", + "integrity": "sha512-p4psdkgdNA6x0600SKbfWiOomNb33ADBMRHf49GMhYVgJsPefZlMSLXXVWWUpbqSxB3DL5/cxKa6a8i3XPK5Xg==", + "dev": true + }, + "dateformat": { + "version": "1.0.2-1.2.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz", + "integrity": "sha512-AXvW8g7tO4ilk5HgOWeDmPi/ZPaCnMJ+9Cg1I3p19w6mcvAAXBuuGEXAxybC+Djj1PSZUiHUcyoYu7WneCX8gQ==", + "dev": true + }, + "debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "requires": { + "ms": "^2.1.3" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true + }, + "decompress-response": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "dev": true, + "optional": true, + "requires": { + "mimic-response": "^2.0.0" + } + }, + "deep-eql": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz", + "integrity": "sha512-6sEotTRGBFiNcqVoeHwnfopbSpi5NbH1VWJmYCVkmxMmaVTT0bUTrNaGyBwhgP4MZL012W/mkzIn3Da+iDYweg==", + "dev": true, + "requires": { + "type-detect": "0.1.1" + } + }, + "deep-equal": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", + "dev": true, + "requires": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.5", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.2", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.13" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "optional": true + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + } + }, + "define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "requires": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true, + "optional": true + }, + "depd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.0.1.tgz", + "integrity": "sha512-OEWAMbCkK9IWQ8pfTvHBhCSqHgR+sk5pbiYqq0FqfARG4Cy+cRsCbITx6wh5pcsmfBPiJAcbd98tfdz5fnBbag==", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "optional": true + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", + "dev": true + }, + "diff": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz", + "integrity": "sha512-VzVc42hMZbYU9Sx/ltb7KYuQ6pqAw+cbFWVy4XKdkuEL2CFaRLGEnISPs7YdzaUGpi+CpIqvRmu7hPQ4T7EQ5w==", + "dev": true + }, + "dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "requires": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "errorhandler": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.4.3.tgz", + "integrity": "sha512-pp1hk9sZBq4Bj/e/Cl84fJ3cYiQDFZk3prp7jrurUbPGOlY7zA2OubjhhEAWuUb8VNTFIkGwoby7Uq6YpicfvQ==", + "dev": true, + "requires": { + "accepts": "~1.3.0", + "escape-html": "~1.0.3" + }, + "dependencies": { + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + } + } + }, + "es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true + }, + "es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } + }, + "es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "requires": { + "es-errors": "^1.3.0" + } + }, + "es5-shim": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es5-shim/-/es5-shim-2.1.0.tgz", + "integrity": "sha512-e89O/i1SODmi3iJx2uDbZBb8M8wYBnMOG5ymFFgeUVLcqxRclh+3poPH2gCgY3BdwwmoEIIrzIpoSvAZHVs8Rg==" + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "escodegen": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.7.1.tgz", + "integrity": "sha512-2cd7+JUtUEmZVpGmfF9r+uRYXswJAkf85Ce8GvdBa7hSvdjY8hGo+rwC5syAgYzqHpfxNJzLntFjw6879yPbgQ==", + "dev": true, + "requires": { + "esprima": "^1.2.2", + "estraverse": "^1.9.1", + "esutils": "^2.0.2", + "optionator": "^0.5.0", + "source-map": "~0.2.0" + }, + "dependencies": { + "esprima": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.5.tgz", + "integrity": "sha512-S9VbPDU0adFErpDai3qDkjq8+G05ONtKzcyNrPKg/ZKa+tf879nX2KexNU95b31UoTJjRLInNBHHHjFPoCd7lQ==", + "dev": true + }, + "estraverse": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", + "integrity": "sha512-25w1fMXQrGdoquWnScXZGckOv+Wes+JDnuN/+7ex3SauFRS72r2lFDec0EKPt2YD1wUJ/IrfEex+9yp4hfSOJA==", + "dev": true + }, + "source-map": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", + "integrity": "sha512-CBdZ2oa/BHhS4xj5DlhjWNHcan57/5YuvfdLf17iVmIpd9KRm+DFLmC6nBNj+6Ua7Kt3TmOjDpQT1aTYOQtoUA==", + "dev": true, + "optional": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "esprima": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", + "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==", + "dev": true + }, + "estraverse": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.8.0.tgz", + "integrity": "sha512-ofRbIcAFsNJOGoNAWeyOv1YYRiYPhzZmlvtaAYJr+TLOFFQYYjEHy9X21G+5jBVkM/oUuNcqZbwbVTD0te5DTg==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", + "dev": true + }, + "eventemitter2": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", + "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==", + "dev": true + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha512-hxx03P2dJxss6ceIeri9cmYOT4SRs3Zk3afZwWpOsRqLqprhTR8u++SlC+sFGsQr7WGFPdMF7Gjc1njDLDK6UA==", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha512-AFASGfIlnIbkKPQwX1yHaDjFvh/1gyKJODme52V6IORh69uEYgZp0o9C+qsIGNVEiuuhQU0CSSl++Rlegg1qvA==", + "dev": true, + "requires": { + "fill-range": "^2.1.0" + } + }, + "expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "dev": true, + "optional": true + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "express-session": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.11.3.tgz", + "integrity": "sha512-QdSbGRRg+JMvlYpancRDFXDmIMqjEdpowriwQc4Kz3mvPwTnOPD/h5FSS21+4z4Isosta+ULmEwL6F3/lylWWg==", + "dev": true, + "requires": { + "cookie": "0.1.3", + "cookie-signature": "1.0.6", + "crc": "3.3.0", + "debug": "~2.2.0", + "depd": "~1.0.1", + "on-headers": "~1.0.0", + "parseurl": "~1.3.0", + "uid-safe": "~2.0.0", + "utils-merge": "1.0.0" + }, + "dependencies": { + "cookie": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz", + "integrity": "sha512-mWkFhcL+HVG1KjeCjEBVJJ7s4sAGMLiBDFSDs4bzzvgLZt7rW8BhP6XV/8b1+pNvx/skd3yYxPuaF3Z6LlQzyw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "crc": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.3.0.tgz", + "integrity": "sha512-QCx3z7FOZbJrapsnewTkh1Hxh6PHV61SRHbx6Q65Uih3y0kfIj+dDGI3uQ4Q1DLKOILyvpZxvJpoKPrxathpCg==", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "uid-safe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.0.0.tgz", + "integrity": "sha512-PH/12q0a/sEGVS28fZ5evILW2Ayn13PwkYmCleDsIPm39vUIqN58hjyqtUd496kyMY6WkXtaDMDpS8nSCmNKTg==", + "dev": true, + "requires": { + "base64-url": "1.2.1" + } + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha512-1FOj1LOwn42TMrruOHGt18HemVnbwAmAak7krWk+wa93KXxGbK+2jpezm+ytJYDaBX0/SPLZFHKM7m+tKobWGg==", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "dev": true, + "requires": { + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "fast-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz", + "integrity": "sha512-hYsfI0s4lfQ2rHVFKXwAr/L/ZSbq9TZwgXtZqW7ANcn9o9GKvcbWxOnxx7jykXf/Ezv1V8TvaBEKcGK7DWKX5A==", + "dev": true + }, + "faye-websocket": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz", + "integrity": "sha512-78pqrJbvGZSe8i+PLsPd+aJqTyGqgyWLnMw5NOwtXCTVMzEFh1zQPwIuIL/ycTj4rkDy5zZ9B6frYPqVPJBzyQ==", + "dev": true + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha512-BTCqyBaWBTsauvnHiE8i562+EdJj+oUpkqWp2R1iCoR8f6oo8STRu3of7WJJ0TqWtxN50a5YFpzYK4Jj9esYfQ==", + "dev": true + }, + "fileset": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-0.1.8.tgz", + "integrity": "sha512-Gg0/Iy/v4BfdGWZpbpVBPKIYcap7jMn2uT5lcIDZyMFZR35VDojrJnIAwWjCj7ZOqsGp3j+ExWKqnfGrz4q0fg==", + "dev": true, + "requires": { + "glob": "3.x", + "minimatch": "0.x" + } + }, + "filesize": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-2.0.4.tgz", + "integrity": "sha512-XyVEXpwElavSK0SKn51E3960lTRfglsQA9goJN4QR+oyqStts1Wygs1FW3TFQrxJoGm4mcq3hTxDMN3Vs1cYwg==", + "dev": true + }, + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "finalhandler": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.4.0.tgz", + "integrity": "sha512-jJU2WE88OqUvwAIf/1K2G2fTdKKZ8LvSwYQyFFekDcmBnBmht38enbcmErnA7iNZktcEo/o2JAHYbe1QDOAgaA==", + "dev": true, + "requires": { + "debug": "~2.2.0", + "escape-html": "1.0.2", + "on-finished": "~2.3.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "escape-html": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.2.tgz", + "integrity": "sha512-J5ahyCRC4liskWVAfkmosNWfG0eHQxI0W+Ko7k3cZaYVMfgt05dwZ68vw6S/TZM1BPvuTv3kq6CRCb7WWtBUVA==", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + } + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "findup-sync": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz", + "integrity": "sha512-yjftfYnF4ThYEvKEV/kEFR15dmtyXTAh3vQnzpJUoc7Naj5y1P0Ck7Zs1+Vroa00E3KT3IYsk756S+8WA5dNLw==", + "dev": true, + "requires": { + "glob": "~3.2.9", + "lodash": "~2.4.1" + }, + "dependencies": { + "glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", + "integrity": "sha512-hVb0zwEZwC1FXSKRPFTeOtN7AArJcJlI6ULGLtrstaswKNlrTJqAA+1lYlSUop4vjA423xlBzqfVS3iWGlqJ+g==", + "dev": true, + "requires": { + "inherits": "2", + "minimatch": "0.3" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", + "dev": true + }, + "minimatch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "integrity": "sha512-WFX1jI1AaxNTZVOHLBVazwTWKaQjoykSzCBNXB72vDTCzopQGtyP91tKdFK5cv1+qMwPyiTu1HqUriqplI8pcA==", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + } + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "requires": { + "is-callable": "^1.2.7" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "formatio": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz", + "integrity": "sha512-cPh7is6k3d8tIUh+pnXXuAbD/uhSXGgqLPw0UrYpv5lfdJ+MMMSjx40JNpqP7Top9Nt25YomWEiRmkHbOvkCaA==", + "dev": true, + "requires": { + "samsam": "~1.1" + } + }, + "formidable": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz", + "integrity": "sha512-aOskFHEfYwkSKSzGui5jhQ+uyLo2NTwpzhndggz2YZHlv0HkAi+zG5ZEBCL3GTvqLyr/FzX9Mvx9DueCmu2HzQ==", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz", + "integrity": "sha512-ROG9M8tikYOuOJsvRBggh10WiQ/JebnldAwuCaQyFoiAUIE9XrYVnpznIjOQGZfCMzxzEBYHQr/LHJp3tcndzQ==", + "dev": true + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "fstream": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-0.1.31.tgz", + "integrity": "sha512-N1pLGEHoDyCoI8uMmPXJXhn238L4nk41iipXCrqs4Ss0ooYSr5sNj2ucMo5AqJVC4OaOa7IztpBhOaaYTGZVuA==", + "dev": true, + "requires": { + "graceful-fs": "~3.0.2", + "inherits": "~2.0.0", + "mkdirp": "0.5", + "rimraf": "2" + }, + "dependencies": { + "graceful-fs": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.12.tgz", + "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==", + "dev": true, + "requires": { + "natives": "^1.1.3" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + } + } + }, + "function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", + "dev": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "gaze": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.4.3.tgz", + "integrity": "sha512-bsml5XrMCpQlAG8HaH/JBpZzAEtlB60AW7c5PpO2OI1iabeisxoRi7sIcObabQUtufQti30fgxg202fs04b6fA==", + "dev": true, + "requires": { + "globule": "~0.1.0" + } + }, + "generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "dev": true + }, + "get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "requires": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + } + }, + "get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "requires": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true + }, + "getobject": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz", + "integrity": "sha512-hIGEBfnHcZpWkXPsAVeVmpYDvfy/matVl03yOY91FPmnpCC12Lm5izNxCjO3lHAeO6uaTwMxu7g450Siknlhig==", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "dev": true, + "optional": true + }, + "glob": { + "version": "3.1.21", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", + "integrity": "sha512-ANhy2V2+tFpRajE3wN4DhkNQ08KDr0Ir1qL12/cUe5+a7STEK8jkW4onUYuY8/06qAFuT5je7mjAqzx0eKI2tQ==", + "dev": true, + "requires": { + "graceful-fs": "~1.2.0", + "inherits": "1", + "minimatch": "~0.2.11" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha512-ab1S1g1EbO7YzauaJLkgLp7DZVAqj9M/dvKlTt8DkXA2tiOIcSMrlVI2J1RZyB5iJVccEscjGn+kpOG9788MHA==", + "dev": true, + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + } + }, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w==", + "dev": true, + "requires": { + "is-glob": "^2.0.0" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globule": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz", + "integrity": "sha512-3eIcA2OjPCm4VvwIwZPzIxCVssA8HSpM2C6c6kK5ufJH4FGwWoyqL3In19uuX4oe+TwH3w2P1nQDmW56iehO4A==", + "dev": true, + "requires": { + "glob": "~3.1.21", + "lodash": "~1.0.1", + "minimatch": "~0.2.11" + }, + "dependencies": { + "lodash": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", + "integrity": "sha512-0VSEDVec/Me2eATuoiQd8IjyBMMX0fahob8YJ96V1go2RjvCk1m1GxmtfXn8RNSaLaTtop7fsuhhu9oLk3hUgA==", + "dev": true + } + } + }, + "google-cdn": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/google-cdn/-/google-cdn-0.1.4.tgz", + "integrity": "sha512-sNV+e5EM4DmbG3xP3kWAmgF1xrqp3b9ekQ4QqroubYWdMEsoqglwUYZqvOWDckxRkuZzsSy26djsi1lEXf6ibQ==", + "dev": true, + "requires": { + "debug": "~0.7.2", + "semver": "~2.0.0" + }, + "dependencies": { + "debug": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz", + "integrity": "sha512-EohAb3+DSHSGx8carOSKJe8G0ayV5/i609OD0J2orCkuyae7SyZSz2aoLmQF2s0Pj5gITDebwPH7GFBlqOUQ1Q==", + "dev": true + }, + "semver": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/semver/-/semver-2.0.11.tgz", + "integrity": "sha512-LllH2+bpxApwHikoDHLcxJRZO1iYdtECXcvtReaV4UEf3EiR2HhoyiS24Xq+S38lDGvI0t4ZifK8h6pHVB3oXA==", + "dev": true + } + } + }, + "gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true + }, + "graceful-fs": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", + "integrity": "sha512-iiTUZ5vZ+2ZV+h71XAgwCSu6+NAizhFU3Yw8aC/hH5SQ3SnISqEqAek40imAFGtDcwJKNhXvSY+hzIolnLwcdQ==", + "dev": true + }, + "growl": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz", + "integrity": "sha512-RTBwDHhNuOx4F0hqzItc/siXCasGfC4DeWcBamclWd+6jWtBaeB/SGbMkGf0eiQoW7ib8JpvOgnUsmgMHI3Mfw==", + "dev": true + }, + "grunt": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz", + "integrity": "sha512-1iq3ylLjzXqz/KSq1OAE2qhnpcbkF2WyhsQcavZt+YmgvHu0EbPMEhGhy2gr0FP67isHpRdfwjB5WVeXXcJemQ==", + "dev": true, + "requires": { + "async": "~0.1.22", + "coffee-script": "~1.3.3", + "colors": "~0.6.2", + "dateformat": "1.0.2-1.2.3", + "eventemitter2": "~0.4.13", + "exit": "~0.1.1", + "findup-sync": "~0.1.2", + "getobject": "~0.1.0", + "glob": "~3.1.21", + "grunt-legacy-log": "~0.1.0", + "grunt-legacy-util": "~0.2.0", + "hooker": "~0.2.3", + "iconv-lite": "~0.2.11", + "js-yaml": "~2.0.5", + "lodash": "~0.9.2", + "minimatch": "~0.2.12", + "nopt": "~1.0.10", + "rimraf": "~2.2.8", + "underscore.string": "~2.2.1", + "which": "~1.0.5" + } + }, + "grunt-autoprefixer": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/grunt-autoprefixer/-/grunt-autoprefixer-0.4.2.tgz", + "integrity": "sha512-XU8b6+pUaqTfysZ02Vz+vzXwOTw2UqFOqb4/3MkbgGtUV7WAgApcpaTWFrOAFpvjPuh4ekUXu0zx8kS1Ulqybg==", + "dev": true, + "requires": { + "autoprefixer": "~0.8.20131209" + } + }, + "grunt-bower-install": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/grunt-bower-install/-/grunt-bower-install-1.0.2.tgz", + "integrity": "sha512-+Wu7P6q0KpdVoelScR0GPQWeQeK8VWdb41m3LevX/cK1/bwBSlC2elU35JxN0wxKe6kJ+BSF/vdujf1CR92bgQ==", + "dev": true, + "requires": { + "bower-config": "~0.5.0", + "grunt": "~0.4.0", + "wiredep": "~1.2.0" + } + }, + "grunt-cli": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.5.0.tgz", + "integrity": "sha512-rILKAFoU0dzlf22SUfDtq2R1fosChXXlJM5j7wI6uoW8gwmXDXzbUvirlKZSYCdXl3LXFbR+8xyS+WFo+b6vlA==", + "dev": true, + "requires": { + "grunt-known-options": "~2.0.0", + "interpret": "~1.1.0", + "liftup": "~3.0.1", + "nopt": "~5.0.0", + "v8flags": "^4.0.1" + }, + "dependencies": { + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "1" + } + } + } + }, + "grunt-concurrent": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/grunt-concurrent/-/grunt-concurrent-0.5.0.tgz", + "integrity": "sha512-6N35GJBo8AjnOL4/kZ5VPUPeQC6M6DlXxKR4o34HXtu8kFOyIeQhBB7+1cSX3MHjprGES7EvLsD1QJ9MSz+Ueg==", + "dev": true, + "requires": { + "async": "~0.2.9", + "pad-stdio": "^0.1.0" + }, + "dependencies": { + "async": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", + "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==", + "dev": true + } + } + }, + "grunt-contrib-clean": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-0.5.0.tgz", + "integrity": "sha512-82I+O38BHP4rqxceareiDKnLnrSyGnyn6N9E6sUpBgCtxXgxMbJEBooSC7KtXhLO7im1QhoPp9FdSvTZ+k1bIw==", + "dev": true, + "requires": { + "rimraf": "~2.2.1" + } + }, + "grunt-contrib-compress": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-compress/-/grunt-contrib-compress-1.6.0.tgz", + "integrity": "sha512-wIFuvk+/Ny4E+OgEfJYFZgoH7KcU/nnNFbYasB7gRvrcRyW6vmTp3Pj8a4rFSR3tbFMjrGvTUszdO6fgLajgZQ==", + "dev": true, + "requires": { + "archiver": "^1.3.0", + "chalk": "^1.1.1", + "iltorb": "^2.4.3", + "lodash": "^4.7.0", + "pretty-bytes": "^4.0.2", + "stream-buffers": "^2.1.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true + } + } + }, + "grunt-contrib-concat": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-0.3.0.tgz", + "integrity": "sha512-w5N63mMgEYAEhd9PgY8uQ0pY02SucTSwq8XRTtHyEt7MSMQLlp7lF0g5oaXSav9xCWY9GPM0RqlJTT2gS+8n3Q==", + "dev": true + }, + "grunt-contrib-connect": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-connect/-/grunt-contrib-connect-0.5.0.tgz", + "integrity": "sha512-varlz3RTn9wPSf+50Cdu3kxAGIr+rJCwM1mn9f14BfxQFaC5Dl6GXmSrQAtM3OgLp0TXKH5sAFrKdPQ0/Z3yjg==", + "dev": true, + "requires": { + "connect": "~2.7.11", + "connect-livereload": "~0.2.0", + "open": "0.0.4" + } + }, + "grunt-contrib-copy": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-0.4.1.tgz", + "integrity": "sha512-My7R1hjkV6k/6WFkwHguB//y1kcV65X9U37XnAJWwmfGAsoAVlXFRNYN0W62W2D0TbLXLX24fiH4q1/5Bugf+A==", + "dev": true + }, + "grunt-contrib-cssmin": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-0.7.0.tgz", + "integrity": "sha512-IgfIaXgyfyv/GfTCkBI2kdRZnKXdJLSj2KQNrA9B1F0kY0EW5RAEmlIirNSVc97pNBVHKIH2lMDACEoibMGL7A==", + "dev": true, + "requires": { + "clean-css": "~2.0.0", + "grunt-lib-contrib": "~0.6.0" + } + }, + "grunt-contrib-htmlmin": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/grunt-contrib-htmlmin/-/grunt-contrib-htmlmin-0.1.3.tgz", + "integrity": "sha512-jS2JWQUzQs4xTGZ5CPcZ7YmOqog+WEo1bZD0y4p4tTPVzj77Zo4Vgf1rjsYK84xB+5bEvp1SrIcZpLjAnQhO4Q==", + "dev": true, + "requires": { + "grunt-lib-contrib": "~0.6.1", + "html-minifier": "~0.5.0" + } + }, + "grunt-contrib-jshint": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-0.7.2.tgz", + "integrity": "sha512-mTAIiYF85Ra00Wu91eX2v6RSQuAxOr/0sWYczroDRyaHrt/mYqd6hNQf3beiKjsw/cLCIZk5pGW//0RAffIB6g==", + "dev": true, + "requires": { + "jshint": "~2.3.0" + } + }, + "grunt-contrib-uglify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-2.1.0.tgz", + "integrity": "sha512-a4hv5fBPE/AkjPh8A/A96hpD9V2eDt5NygDqdXrw+wVk83+a/OaN0fAX6usuV+4/XqLEN28PbIxl34CYu2JEkw==", + "dev": true, + "requires": { + "chalk": "^1.0.0", + "maxmin": "^1.1.0", + "object.assign": "^4.0.4", + "uglify-js": "~2.7.0", + "uri-path": "^1.0.0" + } + }, + "grunt-contrib-watch": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-0.5.3.tgz", + "integrity": "sha512-i/Q9MN2LeDIDIUOxsZ8Xa4LVEGDXkjKoWejRZqYKP8ygzvlAZT1xFglvAhyXU7XSeFZcBxW2cEFnlTkrDfURVQ==", + "dev": true, + "requires": { + "gaze": "~0.4.0", + "tiny-lr": "0.0.4" + } + }, + "grunt-file-append": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/grunt-file-append/-/grunt-file-append-0.0.6.tgz", + "integrity": "sha512-7rDX+i25dSvIMHndh2lovcN7Gfv5HY05mgIxdguczjngG+Q+IdTlKxM/vaa8xujD3KhW5eP0o6MWmNN8SB2Flg==", + "dev": true + }, + "grunt-google-cdn": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/grunt-google-cdn/-/grunt-google-cdn-0.2.2.tgz", + "integrity": "sha512-HC8indA0OJ9FT9wSao5GvATf8yA2bT475gE0Wht9GBpwbkNufG6WzOP1fmmvZ4EUlVsPooxZ9UDWzoTftOlYSA==", + "dev": true, + "requires": { + "bower": "~0.9.2", + "google-cdn": "~0.1.0" + } + }, + "grunt-karma": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/grunt-karma/-/grunt-karma-0.8.3.tgz", + "integrity": "sha512-Y+dVTyh5fmoteqtO0IWd2v3gcQJ4+NI/48a732eJL0189+gV5Wg6WgbwoReqiUiTNkVB4hB9b6uHZG77FOStVA==", + "dev": true, + "requires": { + "lodash": "~2.4.1" + }, + "dependencies": { + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", + "dev": true + } + } + }, + "grunt-known-options": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz", + "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==", + "dev": true + }, + "grunt-legacy-log": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz", + "integrity": "sha512-qYs/uM0ImdzwIXLhS4O5WLV5soAM+PEqqHI/hzSxlo450ERSccEhnXqoeDA9ZozOdaWuYnzTOTwRcVRogleMxg==", + "dev": true, + "requires": { + "colors": "~0.6.2", + "grunt-legacy-log-utils": "~0.1.1", + "hooker": "~0.2.3", + "lodash": "~2.4.1", + "underscore.string": "~2.3.3" + }, + "dependencies": { + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", + "dev": true + }, + "underscore.string": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz", + "integrity": "sha512-hbD5MibthuDAu4yA5wxes5bzFgqd3PpBJuClbRxaNddxfdsz+qf+1kHwrGQFrmchmDHb9iNU+6EHDn8uj0xDJg==", + "dev": true + } + } + }, + "grunt-legacy-log-utils": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz", + "integrity": "sha512-D0vbUX00TFYCKNZtcZzemMpwT8TR/FdRs1pmfiBw6qnUw80PfsjV+lhIozY/3eJ3PSG2zj89wd2mH/7f4tNAlw==", + "dev": true, + "requires": { + "colors": "~0.6.2", + "lodash": "~2.4.1", + "underscore.string": "~2.3.3" + }, + "dependencies": { + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", + "dev": true + }, + "underscore.string": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz", + "integrity": "sha512-hbD5MibthuDAu4yA5wxes5bzFgqd3PpBJuClbRxaNddxfdsz+qf+1kHwrGQFrmchmDHb9iNU+6EHDn8uj0xDJg==", + "dev": true + } + } + }, + "grunt-legacy-util": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz", + "integrity": "sha512-cXPbfF8aM+pvveQeN1K872D5fRm30xfJWZiS63Y8W8oyIPLClCsmI8bW96Txqzac9cyL4lRqEBhbhJ3n5EzUUQ==", + "dev": true, + "requires": { + "async": "~0.1.22", + "exit": "~0.1.1", + "getobject": "~0.1.0", + "hooker": "~0.2.3", + "lodash": "~0.9.2", + "underscore.string": "~2.2.1", + "which": "~1.0.5" + } + }, + "grunt-lib-contrib": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/grunt-lib-contrib/-/grunt-lib-contrib-0.6.1.tgz", + "integrity": "sha512-HdCtJuMmmkSAVrAfsG7lZWE0YabrsPWwzcCCUgWQOAaQsQSUNhw/IwD2YjCSLh5y9NXSPzHTYFLL4ro7QbAJMA==", + "dev": true, + "requires": { + "zlib-browserify": "0.0.1" + } + }, + "grunt-newer": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/grunt-newer/-/grunt-newer-0.6.1.tgz", + "integrity": "sha512-mh4qoPZTE5I1ugR/25ldUM5nFoGrzOUo+qz8rSSkpHASpAmUwJuXSDN4PpnZ5XPKEFPwPsGwEcGwkZQtravr5A==", + "dev": true, + "requires": { + "async": "0.2.9", + "rimraf": "2.2.4" + }, + "dependencies": { + "async": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.9.tgz", + "integrity": "sha512-OAtM6mexGteNKdU29wcUfRW+VuBr94A3hx9h9yzBnPaQAbKoW1ORd68XM4CCAOpdL5wlNFgO29hsY1TKv2vAKw==", + "dev": true + }, + "graceful-fs": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz", + "integrity": "sha512-hcj/NTUWv+C3MbqrVb9F+aH6lvTwEHJdx2foBxlrVq5h6zE8Bfu4pv4CAAqbDcZrw/9Ak5lsRXlY9Ao8/F0Tuw==", + "dev": true, + "optional": true + }, + "rimraf": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.4.tgz", + "integrity": "sha512-bDNQykgzqDZhTqGtn7NIAh4cNlALgr/4byGFCkLHnfeS5nes77mo0ofB/PAXBbzif7hSvmNKw3Wn9PiQW8S8BQ==", + "dev": true, + "requires": { + "graceful-fs": "~2" + } + } + } + }, + "grunt-ng-constant": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/grunt-ng-constant/-/grunt-ng-constant-2.0.3.tgz", + "integrity": "sha512-ACc/hfEjpESWVTWJ/lF4Ps6YAWJiKX2MAbKSXMJN3orDN2oKuGl7TPkl2w6YbNmFgErqHdDMozHeWvhh9m/McQ==", + "dev": true, + "requires": { + "jju": "^1.3.0", + "lodash": "^4.17.21", + "tosource": "^1.0.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true + } + } + }, + "grunt-ngmin": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/grunt-ngmin/-/grunt-ngmin-0.0.3.tgz", + "integrity": "sha512-nJXkBi1FQA+/Kn1+m19CoIXxDdnyK4XpaNtixui/iPP7mZVfLD3tl1cKy0FGGPnaURhhDv/JLLT/FV0Dk1z0Aw==", + "dev": true, + "requires": { + "ngmin": "~0.4.0" + } + }, + "grunt-rev": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/grunt-rev/-/grunt-rev-0.1.0.tgz", + "integrity": "sha512-vtj72cmiWR8EgHwJgApVdXrSYlghBd2slrjCmFF/Dnmp+zzS5cGOhuSMa1mvZ6r2MjdefxM1XGjVpxVUuwtPSg==", + "dev": true + }, + "grunt-sass": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-3.1.0.tgz", + "integrity": "sha512-90s27H7FoCDcA8C8+R0GwC+ntYD3lG6S/jqcavWm3bn9RiJTmSfOvfbFa1PXx4NbBWuiGQMLfQTj/JvvqT5w6A==", + "dev": true + }, + "grunt-svgmin": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/grunt-svgmin/-/grunt-svgmin-0.2.1.tgz", + "integrity": "sha512-afarKyzyPJiSyWtoGGP9XxDZvQDZhPRcZ9Xr4UUfBIiyptFSh/ivAS2Ea+cM8nhTH8mtAX118hKuKQSJYLhfxw==", + "dev": true, + "requires": { + "chalk": "~0.3.0", + "filesize": "~2.0.0", + "svgo": "~0.3.1" + }, + "dependencies": { + "ansi-styles": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-0.2.0.tgz", + "integrity": "sha512-YyQBeLj0juxUC9uUXRpQ1ZAzPT1dnsn5vVeJLHYFq4Ct1p0rymUSyvckKCXCH9I0bh3jWDIETA5nXIaZVKlDyA==", + "dev": true + }, + "chalk": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.3.0.tgz", + "integrity": "sha512-OcfgS16PHpCu2Q4TNMtk0aZNx8PyeNiiB+6AgGH91fhT9hJ3v6pIIJ3lxlaOEDHlTm8t3wDe6bDGamvtIokQTg==", + "dev": true, + "requires": { + "ansi-styles": "~0.2.0", + "has-color": "~0.1.0" + } + } + } + }, + "grunt-usemin": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/grunt-usemin/-/grunt-usemin-2.0.2.tgz", + "integrity": "sha512-ZkKumgV+YHLWFcH/yl2ZZ1E2/Zhnms0yOas1REVOQT8u/wmhO4oDkYPbKJxQPKEGkv+CyjV8ezyBL9H1eAg5eA==", + "dev": true, + "requires": { + "debug": "~0.7.2", + "lodash": "~1.0.1" + }, + "dependencies": { + "debug": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz", + "integrity": "sha512-EohAb3+DSHSGx8carOSKJe8G0ayV5/i609OD0J2orCkuyae7SyZSz2aoLmQF2s0Pj5gITDebwPH7GFBlqOUQ1Q==", + "dev": true + }, + "lodash": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", + "integrity": "sha512-0VSEDVec/Me2eATuoiQd8IjyBMMX0fahob8YJ96V1go2RjvCk1m1GxmtfXn8RNSaLaTtop7fsuhhu9oLk3hUgA==", + "dev": true + } + } + }, + "gzip-size": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz", + "integrity": "sha512-mu66twX6zg8WB6IPfUtrquS7fjwGnDJ7kdVcggd5rpjwBItQKjHtvhu6VcQMkqPYAR7DjWpEaN3xiBSNmxvzPg==", + "dev": true, + "requires": { + "browserify-zlib": "^0.1.4", + "concat-stream": "^1.4.1" + } + }, + "handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "uglify-js": { + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", + "dev": true, + "optional": true + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true + }, + "has-color": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz", + "integrity": "sha512-kaNz5OTAYYmt646Hkqw50/qyxP2vFnTVu5AQ1Zmk22Kk5+4Qx6BpO8+u7IKsML5fOsFk0ZT0AcCJNYwcvaLBvw==", + "dev": true + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true + }, + "has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "requires": { + "es-define-property": "^1.0.0" + } + }, + "has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.3" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true, + "optional": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hasha": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz", + "integrity": "sha512-jZ38TU/EBiGKrmyTNNZgnvCZHNowiRI4+w/I9noMlekHTZH3KyGgvJLmhSgykeAQ9j2SYPDosM0Bg3wHfzibAQ==", + "dev": true, + "requires": { + "is-stream": "^1.0.1", + "pinkie-promise": "^2.0.0" + } + }, + "hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "requires": { + "function-bind": "^1.1.2" + } + }, + "hogan.js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hogan.js/-/hogan.js-2.0.0.tgz", + "integrity": "sha512-urTqVvefaiu6ZqpIVQklkbu6tuqUQSv0pfgnG02ibeAC4ZFG0Rj2uDjH45eUcIEyLFjPsh1mxgeqd9BYldWrgg==", + "dev": true + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hooker": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", + "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==", + "dev": true + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "html-minifier": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-0.5.6.tgz", + "integrity": "sha512-EyVdmQtnBXfgJOPhLYSJZKFAeCclumRjHYSXbWMSDzWPKjJRAxBAMkxAV6GUHWm3Fd2+mX2uHZL2MOVNffwJ/w==", + "dev": true + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "statuses": "1" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + } + } + }, + "http-proxy": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-0.10.4.tgz", + "integrity": "sha512-lb5uBBW+eLzoZ/Tute8ENcbNvibErYYPzNhjZk9IZugBAl87kUSxzVLBwQ7FbU2qBuorbah6VObuXvp2DN1LbA==", + "dev": true, + "requires": { + "colors": "0.x.x", + "optimist": "0.6.x", + "pkginfo": "0.3.x", + "utile": "~0.2.1" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "i": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/i/-/i-0.3.7.tgz", + "integrity": "sha512-FYz4wlXgkQwIPqhzC5TdNMLSE5+GS1IIDJZY/1ZiEPCT2S3COUVZeT5OW4BmW4r5LHLQuOosSwsvnroG9GR59Q==", + "dev": true + }, + "ibrik": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ibrik/-/ibrik-2.0.0.tgz", + "integrity": "sha512-0yR8dv2S2HAxYnlvZ3xdIuO5eZXEP8pVePE5bLvtdKnwsUXqqxEe1g3Z4Wq2jt6VD0Wk4+iO9bvrG3yJ1qVo5A==", + "dev": true, + "requires": { + "coffee-script": "~1.8.0", + "esprima": "1.2.x", + "estraverse": "~1.8.0", + "fileset": "0.1.x", + "istanbul": "~0.3.2", + "lodash": "~2.4.1", + "mkdirp": "~0.5.0", + "optimist": "~0.6.1", + "which": "~1.0.5" + }, + "dependencies": { + "coffee-script": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.8.0.tgz", + "integrity": "sha512-EvLTMcu9vR6G1yfnz75yrISvhq1eBPC+pZbQhHzTiC5vXgpYIrArxQc5tB+SYfBi3souVdSZ4AZzYxI72oLXUw==", + "dev": true, + "requires": { + "mkdirp": "~0.3.5" + }, + "dependencies": { + "mkdirp": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz", + "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==", + "dev": true + } + } + }, + "esprima": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.5.tgz", + "integrity": "sha512-S9VbPDU0adFErpDai3qDkjq8+G05ONtKzcyNrPKg/ZKa+tf879nX2KexNU95b31UoTJjRLInNBHHHjFPoCd7lQ==", + "dev": true + }, + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", + "dev": true + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + } + } + }, + "iconv-lite": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz", + "integrity": "sha512-KhmFWgaQZY83Cbhi+ADInoUQ8Etn6BG5fikM9syeOjQltvR45h7cRKJ/9uvQEuD61I3Uju77yYce0/LhKVClQw==", + "dev": true + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "iltorb": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/iltorb/-/iltorb-2.4.5.tgz", + "integrity": "sha512-EMCMl3LnnNSZJS5QrxyZmMTaAC4+TJkM5woD+xbpm9RB+mFYCr7C05GFE3TEGCsVQSVHmjX+3sf5AiwsylNInQ==", + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.3", + "nan": "^2.14.0", + "npmlog": "^4.1.2", + "prebuild-install": "^5.3.3", + "which-pm-runs": "^1.0.0" + } + }, + "immutable": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.5.tgz", + "integrity": "sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", + "integrity": "sha512-Al67oatbRSo3RV5hRqIoln6Y5yMVbJSIn4jEJNL7VCImzq/kLr7vvb6sFRJXqr8rpHc/2kJOM+y0sPKN47VdzA==", + "dev": true + }, + "ini": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.0.5.tgz", + "integrity": "sha512-JDeFPovNri2M1P7BwAGR81wYvYDQflGcF9XduZdMZu5fFCvO0VH6x4Ybsk++9xpwTKy9HtRdT9A5icSV/t0a6Q==", + "dev": true + }, + "internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "requires": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + } + }, + "interpret": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "dev": true, + "requires": { + "hasown": "^2.0.0" + } + }, + "is-arguments": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "dev": true, + "requires": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + } + }, + "is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "requires": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "requires": { + "has-bigints": "^1.0.2" + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "requires": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true + }, + "is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "requires": { + "hasown": "^2.0.2" + } + }, + "is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "dev": true, + "requires": { + "hasown": "^2.0.0" + } + }, + "is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "requires": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + } + }, + "is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha512-9YclgOGtN/f8zx0Pr4FQYMdibBiTaH3sn52vjYip4ZSf6C4/6RfTEZ+MR4GvKhCxdPh21Bg42/WL55f6KSnKpg==", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha512-0EygVC5qPvIyb+gSz7zdD5/AAoS6Qrx1e//6N4yv4oNm30kqvdmG66oZFWVlQHUWe5OjP08FuTw2IdT0EOTcYA==", + "dev": true, + "requires": { + "is-primitive": "^2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "dev": true + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "dev": true, + "requires": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + } + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "requires": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha512-Yu68oeXJ7LeWNmZ3Zov/xg/oDBnBK2RNxwYY1ilNJX+tKKZqgPK+qOn/Gs9jEu66KDY9Netf5XLKNGzas/vPfQ==", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha512-N3w1tFaRfk3UrPfqeRyD+GYDASU3W5VinKhlORy8EWVf/sIdDL9GAcew85XmktCfH+ngG7SRXEVDoO18WMdB/Q==", + "dev": true + }, + "is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "requires": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true + }, + "is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "requires": { + "call-bound": "^1.0.3" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true + }, + "is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "requires": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + } + }, + "is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "requires": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + } + }, + "is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "requires": { + "which-typed-array": "^1.1.16" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true + }, + "is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "requires": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "istanbul": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.3.22.tgz", + "integrity": "sha512-8H/jxiee2UqX/mviKkPoKQYMxU2t995FC5PwO4zjWeDPOozjoeKqxEyN62l9o5+UgzvYQbrKgQjjxhGON8FcMg==", + "dev": true, + "requires": { + "abbrev": "1.0.x", + "async": "1.x", + "escodegen": "1.7.x", + "esprima": "2.5.x", + "fileset": "0.2.x", + "handlebars": "^4.0.1", + "js-yaml": "3.x", + "mkdirp": "0.5.x", + "nopt": "3.x", + "once": "1.x", + "resolve": "1.1.x", + "supports-color": "^3.1.0", + "which": "^1.1.1", + "wordwrap": "^1.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==", + "dev": true + }, + "esprima": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.5.0.tgz", + "integrity": "sha512-uM6hfS0/8ybNIj8SGRMdidPJy5uhWqWN/GIkyqnMAbCSL44yfFGLuBpRRCgOpBXBZt2OymQuM+IfahkqJq3DWw==", + "dev": true + }, + "fileset": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-0.2.1.tgz", + "integrity": "sha512-aK3PFyHSwWsBJCarRxMRIXSGamfroi9ehG8f4e5A2n5nSlEVHe8y44jNTIN4+HdZSpK3FNV0EdihH1iDWTdnGg==", + "dev": true, + "requires": { + "glob": "5.x", + "minimatch": "2.x" + } + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", + "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "dependencies": { + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + } + } + }, + "minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", + "integrity": "sha512-jQo6o1qSVLEWaw3l+bwYA2X0uLuK2KjNh2wjgO7Q/9UJnXr1Q3yQKR8BI0/Bt/rPg75e6SMW4hW/6cBHVTZUjA==", + "dev": true, + "requires": { + "brace-expansion": "^1.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "jade": { + "version": "0.26.3", + "resolved": "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz", + "integrity": "sha512-mkk3vzUHFjzKjpCXeu+IjXeZD+QOTjUUdubgmHtHTDwvAO2ZTkMTTVrapts5CWz3JvJryh/4KWZpjeZrCepZ3A==", + "dev": true, + "requires": { + "commander": "0.6.1", + "mkdirp": "0.3.0" + }, + "dependencies": { + "commander": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz", + "integrity": "sha512-0fLycpl1UMTGX257hRsu/arL/cUbcvQM4zMKwvLvzXtfdezIV4yotPS2dYtknF+NmEfWSoCEF6+hj9XLm/6hEw==", + "dev": true + }, + "mkdirp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz", + "integrity": "sha512-OHsdUcVAQ6pOtg5JYWpCBo9W/GySVuwvP9hueRMW7UqshC0tbfzLv8wjySTPm3tfUZ/21CE9E1pJagOA91Pxew==", + "dev": true + } + } + }, + "jasmine-core": { + "version": "2.99.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz", + "integrity": "sha512-ra97U4qu3OCcIxvN6eg3kyy8bLrID/TgxafSGMMICg3SFx5C/sUfDPpiOh7yoIsHdtjrOVdtT9rieYhqOsh9Ww==", + "dev": true + }, + "jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==", + "dev": true + }, + "jquery": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-1.11.0.tgz", + "integrity": "sha512-hfN15gXeUqsx3HxHrHYzVzfWayuGwrCMONhvexiaIV/aUlLqC8Im+G7KrKTPkHzD7HCgeAaQ7VeHRn3Dlve8Hg==" + }, + "jquery-ui-dist": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/jquery-ui-dist/-/jquery-ui-dist-1.12.0.tgz", + "integrity": "sha512-D7vOZZpF55Jgnw7lSNX6I95lA+tzw6uEiHM1uE06JZTNJmiIRDe/hQs+WVggkFyuTrY0fxpY8qvw+G2DL0rMpg==" + }, + "js-yaml": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz", + "integrity": "sha512-VEKcIksckDBUhg2JS874xVouiPkywVUh4yyUmLCDe1Zg3bCd6M+F1eGPenPeHLc2XC8pp9G8bsuofK0NeEqRkA==", + "dev": true, + "requires": { + "argparse": "~ 0.1.11", + "esprima": "~ 1.0.2" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "jshint": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.3.0.tgz", + "integrity": "sha512-+l8Hi5ATYU379mVQQ+AseHc/ItEzvzNmIXSEWmPlqfQVjAyO5cuQoJ9+nT/yS4pOKXVovsw4xOfa6Mzt0lzHiw==", + "dev": true, + "requires": { + "cli": "0.4.x", + "console-browserify": "0.1.x", + "minimatch": "0.x.x", + "shelljs": "0.1.x", + "underscore": "1.4.x" + }, + "dependencies": { + "underscore": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz", + "integrity": "sha512-ZqGrAgaqqZM7LGRzNjLnw5elevWb5M8LEoDMadxIW3OWbcv72wMMgKdwOKpd5Fqxe8choLD8HN3iSj3TUh/giQ==", + "dev": true + } + } + }, + "jshint-stylish": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/jshint-stylish/-/jshint-stylish-0.1.5.tgz", + "integrity": "sha512-RicmcHiNBVX5q8laeRp300YcTwiGfbgRzpNlVcd0fFWiO0wyChLbzns0wcz+RDdFuxwVa/ywKVBGj7fzyTaFWw==", + "dev": true, + "requires": { + "chalk": "~0.4.0", + "text-table": "~0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", + "integrity": "sha512-3iF4FIKdxaVYT3JqQuY3Wat/T2t7TRbbQ94Fu50ZUCbLy4TFbTzr90NOHQodQkNqmeEGCw8WbeP78WNi6SKYUA==", + "dev": true + }, + "chalk": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", + "integrity": "sha512-sQfYDlfv2DGVtjdoQqxS0cEZDroyG8h6TamA6rvxwlrU5BaSLDx9xhatBYl2pxZ7gmpNaPFVwBtdGdu5rQ+tYQ==", + "dev": true, + "requires": { + "ansi-styles": "~1.0.0", + "has-color": "~0.1.0", + "strip-ansi": "~0.1.0" + } + }, + "strip-ansi": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", + "integrity": "sha512-behete+3uqxecWlDAm5lmskaSaISA+ThQ4oNNBDTBJt0x2ppR6IPqfZNuj6BLaLJ/Sji4TPZlcRyOis8wXQTLg==", + "dev": true + } + } + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "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==", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "optional": true + } + } + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "karma": { + "version": "0.12.37", + "resolved": "https://registry.npmjs.org/karma/-/karma-0.12.37.tgz", + "integrity": "sha512-mlBxTuyYIRTO87ZOa+WOKFG+p37fAertzZwZcvix/60bzAcLobqcFwdj7qxsz9TXvNYmJVs4p0vJe9ePvG0HnA==", + "dev": true, + "requires": { + "chokidar": "^1.0.1", + "colors": "^1.1.0", + "connect": "^2.29.2", + "di": "^0.0.1", + "glob": "^5.0.6", + "graceful-fs": "^3.0.6", + "http-proxy": "^0.10", + "lodash": "^3.8.0", + "log4js": "^0.6.25", + "mime": "^1.3.4", + "minimatch": "^2.0.7", + "optimist": "^0.6.1", + "q": "^1.4.1", + "rimraf": "^2.3.3", + "socket.io": "0.9.16", + "source-map": "^0.4.2", + "useragent": "^2.1.6" + }, + "dependencies": { + "bytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.1.0.tgz", + "integrity": "sha512-k9VSlRfRi5JYyQWMylSOgjld96ta1qaQUIvmn+na0BzViclH04PBumewv4z5aeXNkn6Z/gAN5FtPeBLvV20F9w==", + "dev": true + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "connect": { + "version": "2.30.2", + "resolved": "https://registry.npmjs.org/connect/-/connect-2.30.2.tgz", + "integrity": "sha512-eY4YHls5bz/g6h9Q8B/aVkS6D7+TRiRlI3ksuruv3yc2rLbTG7HB/7T/CoZsuVH5e2i3S9J+2eARV5o7GIYq8Q==", + "dev": true, + "requires": { + "basic-auth-connect": "1.0.0", + "body-parser": "~1.13.3", + "bytes": "2.1.0", + "compression": "~1.5.2", + "connect-timeout": "~1.6.2", + "content-type": "~1.0.1", + "cookie": "0.1.3", + "cookie-parser": "~1.3.5", + "cookie-signature": "1.0.6", + "csurf": "~1.8.3", + "debug": "~2.2.0", + "depd": "~1.0.1", + "errorhandler": "~1.4.2", + "express-session": "~1.11.3", + "finalhandler": "0.4.0", + "fresh": "0.3.0", + "http-errors": "~1.3.1", + "method-override": "~2.3.5", + "morgan": "~1.6.1", + "multiparty": "3.3.2", + "on-headers": "~1.0.0", + "parseurl": "~1.3.0", + "pause": "0.1.0", + "qs": "4.0.0", + "response-time": "~2.3.1", + "serve-favicon": "~2.3.0", + "serve-index": "~1.7.2", + "serve-static": "~1.10.0", + "type-is": "~1.6.6", + "utils-merge": "1.0.0", + "vhost": "~3.0.1" + } + }, + "cookie": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz", + "integrity": "sha512-mWkFhcL+HVG1KjeCjEBVJJ7s4sAGMLiBDFSDs4bzzvgLZt7rW8BhP6XV/8b1+pNvx/skd3yYxPuaF3Z6LlQzyw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "graceful-fs": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.12.tgz", + "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==", + "dev": true, + "requires": { + "natives": "^1.1.3" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==", + "dev": true + }, + "minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", + "integrity": "sha512-jQo6o1qSVLEWaw3l+bwYA2X0uLuK2KjNh2wjgO7Q/9UJnXr1Q3yQKR8BI0/Bt/rPg75e6SMW4hW/6cBHVTZUjA==", + "dev": true, + "requires": { + "brace-expansion": "^1.0.0" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "pause": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/pause/-/pause-0.1.0.tgz", + "integrity": "sha512-aeHLgQCtI3tcuYVnrvAeVb4Tkm1za4r3YDv3hMeUxcRxet3dbEhJOdtoMrsT/Q5tY3Oy2A1A9FD5el5tWp2FSg==", + "dev": true + }, + "qs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-4.0.0.tgz", + "integrity": "sha512-8MPmJ83uBOPsQj5tQCv4g04/nTiY+d17yl9o3Bw73vC6XlEm2POIRRlOgWJ8i74bkGLII670cDJJZkgiZ2sIkg==", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "karma-chai": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/karma-chai/-/karma-chai-0.1.0.tgz", + "integrity": "sha512-mqKCkHwzPMhgTYca10S90aCEX9+HjVjjrBFAsw36Zj7BlQNbokXXCAe6Ji04VUMsxcY5RLP7YphpfO06XOubdg==", + "dev": true + }, + "karma-chrome-launcher": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-0.1.12.tgz", + "integrity": "sha512-Ws5wLWVZJyx44nDzA7NvQDn+k1RHQQCcH0txEoRu+yiQZ0tn2/aSvlrB9Zgcm34HkuW3Yn/Ocl+a1/wbcaH6vw==", + "dev": true, + "requires": { + "which": "^1.0.9" + } + }, + "karma-coverage": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-0.2.7.tgz", + "integrity": "sha512-M+oMAwTx+TIJu42+sJ/rLsMnpH45wS0XST5Y7eQIvTtQrHHSdcD2uNK0a/tOze/uPACbgZCtlcEJgdgB7I39Xg==", + "dev": true, + "requires": { + "dateformat": "~1.0.6", + "ibrik": "~2.0.0", + "istanbul": "~0.3.0", + "minimatch": "~0.3.0" + }, + "dependencies": { + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + } + }, + "minimatch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "integrity": "sha512-WFX1jI1AaxNTZVOHLBVazwTWKaQjoykSzCBNXB72vDTCzopQGtyP91tKdFK5cv1+qMwPyiTu1HqUriqplI8pcA==", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + } + } + }, + "karma-jasmine": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-0.3.8.tgz", + "integrity": "sha512-EDNIM4f9FV17XXoF+Rzfw+6uPajd7tOAfEFwe7PIyNVQrM3l1V5OJj2167JDY9KmLDIK/MQZX7tKkK1jVYlfmw==", + "dev": true + }, + "karma-junit-reporter": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/karma-junit-reporter/-/karma-junit-reporter-0.2.2.tgz", + "integrity": "sha512-JTht5qhKoc3PAokeS9LZvTs/pPilqHc1wbkb0CDomCe7pHH0PQ+OorKWygSen+Ny9xxtjOfRQa5qA4iCSuOgbw==", + "dev": true, + "requires": { + "xmlbuilder": "0.4.2" + } + }, + "karma-mocha": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/karma-mocha/-/karma-mocha-0.1.10.tgz", + "integrity": "sha512-SyuAfCrJRgqj9BfEWGorHaMdOea9uJITuk9j55OjMght94Wp4bpJRc8L5anrMJUvB57HME9tbSRDZjWNV8XiAg==", + "dev": true + }, + "karma-ng-html2js-preprocessor": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-0.1.2.tgz", + "integrity": "sha512-8ilYkFlOlZKPeCyqMvZ3IhSqM4S181nezsiUFaygWXY2UVmgRdL1PMR9Xua5pr4yBHowxG9qe1LYVsgT3kvjmA==", + "dev": true + }, + "karma-ng-scenario": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/karma-ng-scenario/-/karma-ng-scenario-0.1.0.tgz", + "integrity": "sha512-4zlGmpfLx2AeOmd2hPvFeTHb5QhG6EC+mJb4cyzH77mPoLOpVfSMHTB9JYLEK/bEXf33wA8lKdRSlUA5Pstymg==", + "dev": true + }, + "karma-phantomjs-launcher": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/karma-phantomjs-launcher/-/karma-phantomjs-launcher-1.0.4.tgz", + "integrity": "sha512-tf4P3plsE7wb5Pqh8GJ6RnElxfI/UM4MtVnjbSIZFpdFJlKnjRzfIx8MLCcSYJBwZ1+qSKFz4uBe3XNoq2t3KA==", + "dev": true, + "requires": { + "lodash": "^4.0.1", + "phantomjs-prebuilt": "^2.1.7" + }, + "dependencies": { + "lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true + } + } + }, + "karma-sinon": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/karma-sinon/-/karma-sinon-1.0.5.tgz", + "integrity": "sha512-wrkyAxJmJbn75Dqy17L/8aILJWFm7znd1CE8gkyxTBFnjMSOe2XTJ3P30T8SkxWZHmoHX0SCaUJTDBEoXs25Og==", + "dev": true + }, + "kew": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz", + "integrity": "sha512-IG6nm0+QtAMdXt9KvbgbGdvY50RSrw+U4sGZg+KlrSKPJEwVE5JVoI3d7RWfSMdBQneRheeAOj3lIjX5VL/9RQ==", + "dev": true + }, + "keypress": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz", + "integrity": "sha512-x0yf9PL/nx9Nw9oLL8ZVErFAk85/lslwEP7Vz7s5SI1ODXZIgit3C5qyWjw4DxOuO/3Hb4866SQh28a1V1d+WA==", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.9" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "optional": true + } + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==", + "dev": true + }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "levn": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.2.5.tgz", + "integrity": "sha512-mvp+NO++YH0B+e8cC/SvJxk6k5Z9Ngd3iXuz7tmT8vZCyQZj/5SI1GkFOiZGGPkm5wWGI9SUrqiAfPq7BJH+0w==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.0", + "type-check": "~0.3.1" + } + }, + "liftup": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz", + "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==", + "dev": true, + "requires": { + "extend": "^3.0.2", + "findup-sync": "^4.0.0", + "fined": "^1.2.0", + "flagged-respawn": "^1.0.1", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.1", + "rechoir": "^0.7.0", + "resolve": "^1.19.0" + }, + "dependencies": { + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "requires": { + "fill-range": "^7.1.1" + } + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "findup-sync": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", + "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^4.0.2", + "resolve-dir": "^1.0.1" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "requires": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + } + }, + "resolve": { + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "dev": true, + "requires": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "load-grunt-tasks": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-0.4.0.tgz", + "integrity": "sha512-PcW0KlkzbVo5K4CKDAeZP9wehXm/XfwQ9351ZvYIQdsgmJyqPJzFst+48hsPpGC8XFoiO+cuucFoyJ81O/1udg==", + "dev": true, + "requires": { + "findup-sync": "^0.1.2", + "multimatch": "^0.1.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + } + } + }, + "lodash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz", + "integrity": "sha512-LVbt/rjK62gSbhehDVKL0vlaime4Y1IBixL+bKeNfoY4L2zab/jGrxU6Ka05tMA/zBxkTk5t3ivtphdyYupczw==", + "dev": true + }, + "log4js": { + "version": "0.6.38", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz", + "integrity": "sha512-Cd+klbx7lkiaamEId9/0odHxv/PFHDz2E12kEfd6/CzIOZD084DzysASR/Dot4i1dYPBQKC3r2XIER+dfbLOmw==", + "dev": true, + "requires": { + "readable-stream": "~1.0.2", + "semver": "~4.3.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha512-IrpJ+yoG4EOH8DFWuVg+8H1kW1Oaof0Wxe7cPcXW3x9BjkN/eVo54F15LyqemnDIUYskQWr9qvl/RihmSy6+xQ==", + "dev": true + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + } + } + }, + "lolex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.3.2.tgz", + "integrity": "sha512-YYp8cqz7/8eruZ15L1mzcPkvLYxipfdsWIDESvNdNmQP9o7TsDitRhNuV2xb7aFu2ofZngao1jiVrVZ842x4BQ==", + "dev": true + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==", + "dev": true + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lpad": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/lpad/-/lpad-0.2.1.tgz", + "integrity": "sha512-BHrgJbEHulCNbkoO1h+Pq1ZxwuKiq4uK3qvJn8WqTdleSQnT60vkxPU2sJc73YhODY/O84gdxqshmHm0Qrv0Kw==", + "dev": true + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha512-WpibWJ60c3AgAz8a2iYErDrcT2C7OmKnsWhIcHOjkUHFjkXncJhtLxNSqUmxRxRunpb5I8Vprd7aNSd2NtksJQ==", + "dev": true + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "match-stream": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/match-stream/-/match-stream-0.0.1.tgz", + "integrity": "sha512-OnKHRCODv4LF11tcrTLKKkkt3WXQheeIZ/ojH34SPT0D6+GHxdcILBIU5HjeDybiOdOiAZed5egGHlIGf2mELQ==", + "dev": true, + "requires": { + "buffers": "~0.1.1", + "readable-stream": "~1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + } + } + }, + "math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true + }, + "math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "dev": true + }, + "maxmin": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz", + "integrity": "sha512-jypoV6wTPuz/ngkc2sDZnFvpvx14QICNKS/jK9RbkmiQQJZ4JWstIszA8iT/z9tPSF/vXQ5qtG0h65N9tiLIKA==", + "dev": true, + "requires": { + "chalk": "^1.0.0", + "figures": "^1.0.1", + "gzip-size": "^1.0.0", + "pretty-bytes": "^1.0.0" + }, + "dependencies": { + "pretty-bytes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz", + "integrity": "sha512-LNisJvAjy+hruxp3GV4IkZZscTI34+ISfeM1hesB9V6ezIDfXYrBi9TIXVjjMcEB4QFN7tL+dFDEk4s8jMBMyA==", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "meow": "^3.1.0" + } + } + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "method-override": { + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/method-override/-/method-override-2.3.10.tgz", + "integrity": "sha512-Ks2/7e+3JuwQcpLybc6wTHyqg13HDjOhLcE+YaAEub9DbSxF+ieMvxUlybmWW9luRMh9Cd0rO9aNtzUT51xfNQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "methods": "~1.1.2", + "parseurl": "~1.3.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + } + } + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha512-LnU2XFEk9xxSJ6rfgAry/ty5qwUTyHYOBU0g4R6tIw5ljwgGIBmiKhRWLw5NpMOnrgUNcDJ4WMp8rl3sYVHLNA==", + "dev": true, + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + } + } + }, + "mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "dev": true, + "optional": true + }, + "minimatch": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", + "integrity": "sha512-zZ+Jy8lVWlvqqeM8iZB7w7KmQkoJn8djM585z88rywrEbzoqawVa9FR5p2hwD+y74nfuKOjmNvi9gtWJNLqHvA==", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz", + "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==", + "dev": true + }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true, + "optional": true + }, + "mocha": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz", + "integrity": "sha512-jNt2iEk9FPmZLzL+sm4FNyOIDYXf2wUU6L4Cc8OIKK/kzgMHKPi4YhTZqG4bW4kQVdIv6wutDybRhXfdnujA1Q==", + "dev": true, + "requires": { + "commander": "2.3.0", + "debug": "2.2.0", + "diff": "1.4.0", + "escape-string-regexp": "1.0.2", + "glob": "3.2.11", + "growl": "1.9.2", + "jade": "0.26.3", + "mkdirp": "0.5.1", + "supports-color": "1.2.0", + "to-iso-string": "0.0.2" + }, + "dependencies": { + "commander": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz", + "integrity": "sha512-CD452fnk0jQyk3NfnK+KkR/hUPoHt5pVaKHogtyyv3N0U4QfAal9W0/rXLOg/vVZgQKa7jdtXypKs1YAip11uQ==", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "escape-string-regexp": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz", + "integrity": "sha512-cQpUid7bdTUnFin8S7BnNdOk+/eDqQmKgCANSyd/jAhrKEvxUvr9VQ8XZzXiOtest8NLfk3FSBZzwvemZNQ6Vg==", + "dev": true + }, + "glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", + "integrity": "sha512-hVb0zwEZwC1FXSKRPFTeOtN7AArJcJlI6ULGLtrstaswKNlrTJqAA+1lYlSUop4vjA423xlBzqfVS3iWGlqJ+g==", + "dev": true, + "requires": { + "inherits": "2", + "minimatch": "0.3" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "minimatch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "integrity": "sha512-WFX1jI1AaxNTZVOHLBVazwTWKaQjoykSzCBNXB72vDTCzopQGtyP91tKdFK5cv1+qMwPyiTu1HqUriqplI8pcA==", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==", + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "supports-color": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz", + "integrity": "sha512-mS5xsnjTh5b7f2DM6bch6lR582UCOTphzINlZnDsfpIRrwI6r58rb6YSSGsdexkm8qw2bBVO2ID2fnJOTuLiPA==", + "dev": true + } + } + }, + "moment": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.10.3.tgz", + "integrity": "sha512-OanfVnsrd98owhZds42DCN5qEqFPzqQXfQ5MxFqLOYqUTS2snGjZOYuyLzI8lyRltO8FeTkNZKgbyR1e/epIqw==" + }, + "morgan": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.6.1.tgz", + "integrity": "sha512-WWxlTx5xCqbtSeX/gPVHUZBhAhSMfYQLgPrWHEN0FYnF+zf1Ju/Zct6rpeKmvzibrYF4QvFVws7IN61BxnKu+Q==", + "dev": true, + "requires": { + "basic-auth": "~1.0.3", + "debug": "~2.2.0", + "depd": "~1.0.1", + "on-finished": "~2.3.0", + "on-headers": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + } + } + }, + "mout": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/mout/-/mout-0.9.1.tgz", + "integrity": "sha512-mZMABHAQPQ87JDQuxZIndS6XXDYZfeAfcTvHYyEFG4SEUiGNkInNZi/WhesQjCKUWih1bDDkqHw63wyCaczhsw==", + "dev": true + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "multimatch": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-0.1.0.tgz", + "integrity": "sha512-y468lJfPKbYYqmWbVx/jQVTo+myuG3wkVc2lLUe0IbtN7nKBmG57tJFtSztVmHlEX9JyjRdSZhqzvKGK8uOhAg==", + "dev": true, + "requires": { + "lodash": "~2.4.1", + "minimatch": "~0.2.14" + }, + "dependencies": { + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", + "dev": true + } + } + }, + "multiparty": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-3.3.2.tgz", + "integrity": "sha512-FX6dDOKzDpkrb5/+Imq+V6dmCZNnC02tMDiZfrgHSYgfQj6CVPGzOVqfbHKt/Vy4ZZsmMPXkulyLf92lCyvV7A==", + "dev": true, + "requires": { + "readable-stream": "~1.1.9", + "stream-counter": "~0.2.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + } + } + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nan": { + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.25.0.tgz", + "integrity": "sha512-0M90Ag7Xn5KMLLZ7zliPWP3rT90P6PN+IzVFS0VqmnPktBk3700xUVv8Ikm9EUaUE5SDWdp/BIxdENzVznpm1g==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "dev": true, + "optional": true + }, + "natives": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.6.tgz", + "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==", + "dev": true + }, + "ncp": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz", + "integrity": "sha512-PfGU8jYWdRl4FqJfCy0IzbkGyFHntfWygZg46nFk/dJD/XRrk2cj0SsKSX9n5u5gE0E0YfEpKWrEkfjnlZSTXA==", + "dev": true + }, + "negotiator": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.5.3.tgz", + "integrity": "sha512-oXmnazqehLNFohqgLxRyUdOQU9/UX0NpCpsnbjWUjM62ZM8oSOXYZpHc68XR130ftPNano0oQXGdREAplZRhaQ==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "ng-tags-input": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/ng-tags-input/-/ng-tags-input-3.1.2.tgz", + "integrity": "sha512-R0dv7SS4xQiqqvHT2cXQNPXGRA6F25Z/5sob+qTE8VWKGnxKpjwhyCvBY+juLC3bQ6dY7zukJAoLrbUPmEXnVg==" + }, + "ngmin": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/ngmin/-/ngmin-0.4.1.tgz", + "integrity": "sha512-ljKR52JSjxrGw2IHgxZc2gNW02z//p5L0nUzEokYWPDlatcNGwl+dpshd5AE8e43r4Nm9plvr+QRS3zewLgStg==", + "dev": true, + "requires": { + "astral": "~0.1.0", + "astral-angular-annotate": "~0.0.1", + "clone": "~0.1.6", + "commander": "~1.1.1", + "escodegen": "~0.0.15", + "esprima": "~1.0.2" + }, + "dependencies": { + "commander": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-1.1.1.tgz", + "integrity": "sha512-71Rod2AhcH3JhkBikVpNd0pA+fWsmAaVoti6OR38T76chA7vE3pSerS0Jor4wDw+tOueD2zLVvFOw5H0Rcj7rA==", + "dev": true, + "requires": { + "keypress": "0.1.x" + } + }, + "escodegen": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-0.0.28.tgz", + "integrity": "sha512-6ioQhg16lFs5c7XJlJFXIDxBjO4yRvXC9yK6dLNNGuhI3a/fJukHanPF6qtpjGDgAFzI8Wuq3PSIarWmaOq/5A==", + "dev": true, + "requires": { + "esprima": "~1.0.2", + "estraverse": "~1.3.0", + "source-map": ">= 0.1.2" + } + }, + "estraverse": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.3.2.tgz", + "integrity": "sha512-OkbCPVUu8D9tbsLcUR+CKFRBbhZlogmkbWaP3BPERlkqzWL5Q6IdTz6eUk+b5cid2MTaCqJb2nNRGoJ8TpfPrg==", + "dev": true + } + } + }, + "node-abi": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz", + "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==", + "dev": true, + "optional": true, + "requires": { + "semver": "^5.4.1" + }, + "dependencies": { + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "optional": true + } + } + }, + "node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "optional": true + }, + "noop-logger": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", + "integrity": "sha512-6kM8CLXvuW5crTxsAtva2YLrRrDaiTIkIePWs9moLHqbFWT94WpNFjwS/5dfLfECg5i/lkmw3aoqVidxt23TEQ==", + "dev": true, + "optional": true + }, + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "noptify": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/noptify/-/noptify-0.0.3.tgz", + "integrity": "sha512-EZT35r9AuK+hig+iYv4144kwfDEDhlj3zncVHw9b9d86TUYk/67BtBApkfPD1kslAT/8TTD262xdsVbV+iCSTw==", + "dev": true, + "requires": { + "nopt": "~2.0.0" + }, + "dependencies": { + "nopt": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz", + "integrity": "sha512-uVTsuT8Hm3aN3VttY+BPKw4KU9lVpI0F22UAr/I1r6+kugMr3oyhMALkycikLcdfvGRsgzCYN48DYLBFcJEUVg==", + "dev": true, + "requires": { + "abbrev": "1" + } + } + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "resolve": { + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "dev": true, + "requires": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + } + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true, + "optional": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + } + } + }, + "object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true + }, + "object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "dev": true, + "requires": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "requires": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha512-UiAM5mhmIuKLsOvrL+B0U2d1hXHF3bFYWIuH1LMpuV2EJEHG1Ntz06PgLEHjm6VFd87NpH8rastvPoyv6UW2fA==", + "dev": true, + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + } + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "open": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/open/-/open-0.0.4.tgz", + "integrity": "sha512-89TW6JswxDIlkXZ6gBscNCE7x+A3oN/J0OqGhiLNhFnWiphTVnXOMsi5ggo72DqpB5PzinTu9ZU508z7Af2TnA==", + "dev": true + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", + "dev": true, + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==", + "dev": true + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", + "dev": true + } + } + }, + "optionator": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.5.0.tgz", + "integrity": "sha512-jUr7aBk/kCInAEsl+qxuw4ORpe458atDKXNLhyvPUD4NfnsJsbAViX1b9nb/0rS62lO8cIFd1VoiaXLQ+MybOw==", + "dev": true, + "requires": { + "deep-is": "~0.1.2", + "fast-levenshtein": "~1.0.0", + "levn": "~0.2.5", + "prelude-ls": "~1.1.1", + "type-check": "~0.3.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", + "dev": true + } + } + }, + "options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg==", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true + }, + "osenv": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz", + "integrity": "sha512-VBk1bfdaO4gh3OWO8LBuDY2alp0buL8YzQ6t13xyc8PQPrnUg5AgQvINQx3UkS4dom8UGCL597q4Y2+M4TPvmw==", + "dev": true + }, + "over": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/over/-/over-0.0.5.tgz", + "integrity": "sha512-EEc3GCT5ce2VgLYKGeomTSgQT+4wkS13Ya9XzKiskHtemWPx0YhVErn7PtiowTOsYtRlFe6FksgwFeWG1aOJdg==", + "dev": true + }, + "pad-stdio": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pad-stdio/-/pad-stdio-0.1.1.tgz", + "integrity": "sha512-VcTo6B2YwzNv/sWI9qNnSO+IY966EkuCd/aTv9tsHStsHvjNynLXsSusPZbVAIPQaRG+Tr9aeymt7bL2s982gw==", + "dev": true, + "requires": { + "lpad": "^0.2.0" + } + }, + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "dev": true + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha512-FC5TeK0AwXzq3tUBFtH74naWkPQCEWs4K+xMxWZBlKDWu0bVHXGZa+KKqxKidd7xwhdZ19ZNuF2uO1M/r196HA==", + "dev": true, + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + } + } + }, + "pause": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz", + "integrity": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==", + "dev": true + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "phantomjs-prebuilt": { + "version": "2.1.16", + "resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz", + "integrity": "sha512-PIiRzBhW85xco2fuj41FmsyuYHKjKuXWmhjy3A/Y+CMpN/63TV+s9uzfVhsUwFe0G77xWtHBG8xmXf5BqEUEuQ==", + "dev": true, + "requires": { + "es6-promise": "^4.0.3", + "extract-zip": "^1.6.5", + "fs-extra": "^1.0.0", + "hasha": "^2.2.0", + "kew": "^0.7.0", + "progress": "^1.1.8", + "request": "^2.81.0", + "request-progress": "^2.0.1", + "which": "^1.2.10" + }, + "dependencies": { + "qs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.5.tgz", + "integrity": "sha512-mzR4sElr1bfCaPJe7m8ilJ6ZXdDaGoObcYR0ZHSsktM/Lt21MVHj5De30GQH2eiZ1qGRTO7LCAzQsUeXTNexWQ==", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "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" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkginfo": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", + "integrity": "sha512-yO5feByMzAp96LtP58wvPKSbaKAi/1C4kV9XpTctr6EepnP6F33RBNOiVrdz9BrPA98U2BMFsTNHo44TWcbQ2A==", + "dev": true + }, + "policyfile": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz", + "integrity": "sha512-UfDtlscNialXfmVEwEPm0t/5qtM0xPK025eYWd/ilv89hxLIhVQmt3QIzMHincLO2MBtZyww0386pt13J4aIhQ==", + "dev": true + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true + }, + "possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true + }, + "prebuild-install": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.6.tgz", + "integrity": "sha512-s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg==", + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.3", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^2.7.0", + "noop-logger": "^0.1.1", + "npmlog": "^4.0.1", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^3.0.3", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0", + "which-pm-runs": "^1.0.0" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + } + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha512-s/46sYeylUfHNjI+sA/78FAHlmIuKqI9wNnzEOGehAlUUYeObv5C2mOinXBjyUyWmJ2SfcS2/ydApH4hTF4WXQ==", + "dev": true + }, + "pretty-bytes": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", + "integrity": "sha512-yJAF+AjbHKlxQ8eezMd/34Mnj/YTQ3i6kLzvVsH4l/BfIFtp444n0wVbnsn66JimZ9uBofv815aRp1zCppxlWw==", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha512-UdA8mJ4weIkUBO224tIarHzuHs4HuYiJvsuGT7j/SPQiUJVjYvNDBIPa0hAorduOfjGohB/qHWRa/lrrWX/mXw==", + "dev": true + }, + "promptly": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/promptly/-/promptly-0.1.0.tgz", + "integrity": "sha512-eFb+F+D7ttsUgOfUW5jxVhGauaWTAFm/nQ/OXTaB4IoP28Ny9H8+04czLl2ZgEu9IvAhHRmGAxF+vaZKWd4nhw==", + "dev": true, + "requires": { + "read": "~1.0.4" + } + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "psl": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", + "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", + "dev": true, + "requires": { + "punycode": "^2.3.1" + } + }, + "pullstream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/pullstream/-/pullstream-0.4.1.tgz", + "integrity": "sha512-8ckaufxE74rtbwA0lD0GO2Pk/miCfje3uZtGZd/MQpxkoRIBB004aKBnhdc4Y8L7sip0cis/ekib/1lUwUwxuA==", + "dev": true, + "requires": { + "over": ">= 0.0.5 < 1", + "readable-stream": "~1.0.31", + "setimmediate": ">= 1.0.2 < 2", + "slice-stream": ">= 1.0.0 < 2" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + } + } + }, + "pump": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz", + "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==", + "dev": true, + "optional": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "dev": true + }, + "qs": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/qs/-/qs-0.6.5.tgz", + "integrity": "sha512-n7wA/f30O3SsOw2BVkGUDzjWMw7kXvQJWKtDdgfq5HJvDoad+Jbc6osN1AQ0Iain5plo9e7Cs5fE+xR+DVkPTw==", + "dev": true + }, + "random-bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", + "integrity": "sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==", + "dev": true + }, + "randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "dev": true, + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "range-parser": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz", + "integrity": "sha512-okJVEq9DbZyg+5lD8pr6ooQmeA0uu8DYIyAU7VK1WUUK7hctI1yw2ZHhKiKjB6RXaDrYRmTR4SsIHkyiQpaLMA==", + "dev": true + }, + "raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", + "dev": true, + "requires": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", + "dev": true + } + } + }, + "rc": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-0.0.8.tgz", + "integrity": "sha512-9dWwGVkZVS5qyEGzIDwdEw6qCVtPYP5zJkxl9zCLWwNNShwhOa/ZZakjIBWw7RjnS43VYhSGk364O6AVCGdkSw==", + "dev": true, + "requires": { + "config-chain": "~0.3", + "optimist": "~0.3.4" + }, + "dependencies": { + "optimist": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz", + "integrity": "sha512-TCx0dXQzVtSCg2OgY/bO9hjM9cV4XYx09TVK+s3+FhkjT6LovsLe+pPMzpWf+6yXK/hUizs2gUoTw3jHM0VaTQ==", + "dev": true, + "requires": { + "wordwrap": "~0.0.2" + } + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", + "dev": true + } + } + }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "read-package-json": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-0.1.13.tgz", + "integrity": "sha512-a3YgXmhCg3vsKTGN6GVH2EOvDD/as+G3wgRGqyMw+4/jniBoVPW5ivKsFOXBXLBFu6nMsbPJj2Lq5YXtNG78dw==", + "dev": true, + "requires": { + "glob": "~3.1.9", + "graceful-fs": "~1.2", + "lru-cache": "~2.0.0", + "npmlog": "0", + "semver": "1.x", + "slide": "~1.1.3" + }, + "dependencies": { + "lru-cache": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.0.4.tgz", + "integrity": "sha512-p6+W5xtxxT2y2bKbZuGSz3Rr2mkq+Mq4kXt7FRntJNTeu0BkaNN9AwGvygEz3G90d08JwfgLK9Ho6jbh0SwPQg==", + "dev": true + }, + "npmlog": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-0.1.1.tgz", + "integrity": "sha512-gEpnmIBogjDV2xuCNl7ooAkDYKnjiLyRcKTXbkg4sO2JZ8MDzo1VTKioUk7In4eedJ0fGzyasJ/f6P0ZKG4Wyg==", + "dev": true, + "optional": true, + "requires": { + "ansi": "~0.3.0" + } + } + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "requires": { + "resolve": "^1.9.0" + }, + "dependencies": { + "resolve": { + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "dev": true, + "requires": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "redis": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/redis/-/redis-0.7.3.tgz", + "integrity": "sha512-0Pgb0jOLfn6eREtEIRn/ifyZJjl2H+wUY4F/Pe7T4UhmoSrZ/1HU5ZqiBpDk8I8Wbyv2N5DpXKzbEtMj3drprg==", + "dev": true, + "optional": true + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "requires": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "request": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/request/-/request-2.11.4.tgz", + "integrity": "sha512-lL+DgCpVn4b8scEhyGGel3kAipjMyHHfIEcP1SCbdJq9jCuaJLSBELJ7pel5RhK3oXl/xTI9HecR4NnHSV+Hrg==", + "dev": true, + "requires": { + "form-data": "~0.0.3", + "mime": "~1.2.7" + }, + "dependencies": { + "form-data": { + "version": "0.0.3", + "bundled": true, + "dev": true, + "requires": { + "async": "~0.1.9", + "combined-stream": "0.0.3", + "mime": "~1.2.2" + }, + "dependencies": { + "async": { + "version": "0.1.9", + "bundled": true, + "dev": true + }, + "combined-stream": { + "version": "0.0.3", + "bundled": true, + "dev": true, + "requires": { + "delayed-stream": "0.0.5" + }, + "dependencies": { + "delayed-stream": { + "version": "0.0.5", + "bundled": true, + "dev": true + } + } + } + } + }, + "mime": { + "version": "1.2.7", + "bundled": true, + "dev": true + } + } + }, + "request-progress": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz", + "integrity": "sha512-dxdraeZVUNEn9AvLrxkgB2k6buTlym71dJk1fk4v8j3Ou3RKNm07BcgbHdj2lLgYGfqX71F+awb1MR+tWPFJzA==", + "dev": true, + "requires": { + "throttleit": "^1.0.0" + } + }, + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "dev": true + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "dev": true + }, + "response-time": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/response-time/-/response-time-2.3.4.tgz", + "integrity": "sha512-fiyq1RvW5/Br6iAtT8jN1XrNY8WPu2+yEypLbaijWry8WDZmn12azG9p/+c+qpEebURLlQmqCB8BNSu7ji+xQQ==", + "dev": true, + "requires": { + "depd": "~2.0.0", + "on-headers": "~1.1.0" + }, + "dependencies": { + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "on-headers": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", + "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", + "dev": true + } + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha512-yqINtL/G7vs2v+dFIZmFUDbnVyFUJFKd6gK22Kgo6R4jfJGFtisKyncWDDULgjfqf4ASQuIQyjJ7XZ+3aWpsAg==", + "dev": true, + "requires": { + "align-text": "^0.1.1" + } + }, + "rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==", + "dev": true + }, + "rndm": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rndm/-/rndm-1.2.0.tgz", + "integrity": "sha512-fJhQQI5tLrQvYIYFpOnFinzv9dwmR7hRnUz1XqP3OJ1jIweTNOd6aTO4jwQSgcBSFUB+/KHJxuGneime+FdzOw==", + "dev": true + }, + "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==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "requires": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "samsam": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz", + "integrity": "sha512-iVL7LibpM3tl4rQPweOXXrmjGegxx27flTOjQEZD3PXe4oZNFzuz6Si4mgleK/JWU/hyCvtV01RUovjvBEpDmw==", + "dev": true + }, + "sass": { + "version": "1.98.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.98.0.tgz", + "integrity": "sha512-+4N/u9dZ4PrgzGgPlKnaaRQx64RO0JBKs9sDhQ2pLgN6JQZ25uPQZKQYaBJU48Kd5BxgXoJ4e09Dq7nMcOUW3A==", + "dev": true, + "requires": { + "@parcel/watcher": "^2.4.1", + "chokidar": "^4.0.0", + "immutable": "^5.1.5", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "dependencies": { + "chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "requires": { + "readdirp": "^4.0.1" + } + }, + "readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true + } + } + }, + "sax": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", + "integrity": "sha512-c0YL9VcSfcdH3F1Qij9qpYJFpKFKMXNOkLWFssBL3RuF7ZS8oZhllR2rWlCRjDTJsfq3R6wbSsaRU6o0rkEdNw==", + "dev": true + }, + "semver": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-1.1.4.tgz", + "integrity": "sha512-9causpLEkYDrfTz7cprleLz9dnlb0oKsKRHl33K92wJmXLhVc2dGlrQGJT/sjtLOAyuoQZl+ClI77+lnvzPSKg==", + "dev": true + }, + "send": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.1.1.tgz", + "integrity": "sha512-u4xNGU4XrE/d+e65Py/Qek4DVjYOICk8kAXSjEMZE89VO69FofFmo1PXHk/I/4pf58xteafBAa/Fi1+zZVZkGA==", + "dev": true, + "requires": { + "debug": "*", + "fresh": "0.1.0", + "mime": "~1.2.9", + "range-parser": "0.0.4" + }, + "dependencies": { + "mime": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz", + "integrity": "sha512-Ysa2F/nqTNGHhhm9MV8ure4+Hc+Y8AWiqUdHxsO7xu8zc92ND9f3kpALHjaP026Ft17UfxrMt95c50PLUeynBw==", + "dev": true + } + } + }, + "serve-favicon": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.3.2.tgz", + "integrity": "sha512-oHEaA3ohvKxEWhjP97cQ6QuTTbMBF3AxDyMSvBtvnl1jXaB2Ik6kXE7nUtPM3YVU5VHCDe6n7JZrFCWzQuvXEQ==", + "dev": true, + "requires": { + "etag": "~1.7.0", + "fresh": "0.3.0", + "ms": "0.7.2", + "parseurl": "~1.3.1" + }, + "dependencies": { + "fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", + "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==", + "dev": true + } + } + }, + "serve-index": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.7.3.tgz", + "integrity": "sha512-g18EQWY83uFBldFpCyK/a49yxQgIMEMLA6U9f66FiI848mLkMO8EY/xRAZAoCwNFwSUAiArCF3mdjaNXpd3ghw==", + "dev": true, + "requires": { + "accepts": "~1.2.13", + "batch": "0.5.3", + "debug": "~2.2.0", + "escape-html": "~1.0.3", + "http-errors": "~1.3.1", + "mime-types": "~2.1.9", + "parseurl": "~1.3.1" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.10.3.tgz", + "integrity": "sha512-ScsFovjz3Db+vGgpofR/U8p8UULEcGV9akqyo8TQ1mMnjcxemE7Y5Muo+dvy3tJLY/doY2v1H61eCBMYGmwfrA==", + "dev": true, + "requires": { + "escape-html": "~1.0.3", + "parseurl": "~1.3.1", + "send": "0.13.2" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", + "dev": true + }, + "send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", + "dev": true, + "requires": { + "debug": "~2.2.0", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "escape-html": "~1.0.3", + "etag": "~1.7.0", + "fresh": "0.3.0", + "http-errors": "~1.3.1", + "mime": "1.3.4", + "ms": "0.7.1", + "on-finished": "~2.3.0", + "range-parser": "~1.0.3", + "statuses": "~1.2.1" + } + }, + "statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", + "dev": true + } + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true, + "optional": true + }, + "set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "requires": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + } + }, + "set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "requires": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + } + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "shelljs": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz", + "integrity": "sha512-UkXLBuUzAJwkal/0eYnQs8LpXQ4grKL5kPtA0RkUzhj1khUvw5Z2d717GRTRclDWQ+Y14yWkiM9cJX2CwSHxpw==", + "dev": true + }, + "side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "requires": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + } + }, + "side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "requires": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + } + }, + "side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "requires": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + } + }, + "side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "requires": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + } + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==", + "dev": true + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "dev": true, + "optional": true + }, + "simple-get": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", + "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", + "dev": true, + "optional": true, + "requires": { + "decompress-response": "^4.2.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "sinon": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-1.17.7.tgz", + "integrity": "sha512-M9rtyQxKfcTTdB64rpPSRaTzOvunb+HHPv/3PxvNPrEDnFSny95Pi6/3VoD471ody0ay0IHyzT3BErfcLXj6NA==", + "dev": true, + "requires": { + "formatio": "1.1.1", + "lolex": "1.3.2", + "samsam": "1.1.2", + "util": ">=0.10.3 <1" + } + }, + "sinon-chai": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/sinon-chai/-/sinon-chai-2.14.0.tgz", + "integrity": "sha512-9stIF1utB0ywNHNT7RgiXbdmen8QDCRsrTjw+G9TgKt1Yexjiv8TOWZ6WHsTPz57Yky3DIswZvEqX8fpuHNDtQ==", + "dev": true + }, + "slice-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-stream/-/slice-stream-1.0.0.tgz", + "integrity": "sha512-fJu1TYTr85OZEkT4lqcCW6oPWPIS5omPnIsB/dL7QWo2sNk03VQ6did4plhh0y3Sf0nJlq5QEUR3vMYevydn7w==", + "dev": true, + "requires": { + "readable-stream": "~1.0.31" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + } + } + }, + "slide": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", + "integrity": "sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + } + }, + "socket.io": { + "version": "0.9.16", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-0.9.16.tgz", + "integrity": "sha512-9ivO8P4B3ZGZM3/vFwIMriDelss7SutBrPYZe3AWKO0ut4TeFScHevqE54BXfxVtzrRgIy38bY/hgE6UHQ/Jkg==", + "dev": true, + "requires": { + "base64id": "0.1.0", + "policyfile": "0.0.4", + "redis": "0.7.3", + "socket.io-client": "0.9.16" + } + }, + "socket.io-client": { + "version": "0.9.16", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.16.tgz", + "integrity": "sha512-wSM7PKJkzpGqUAo6d6SAn+ph4xeQJ6nzyDULRJAX1G7e6Xm0wNuMh2RpNvwXrHMzoV9Or5hti7LINiQAm1H2yA==", + "dev": true, + "requires": { + "active-x-obfuscator": "0.0.1", + "uglify-js": "1.2.5", + "ws": "0.4.x", + "xmlhttprequest": "1.4.2" + }, + "dependencies": { + "uglify-js": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz", + "integrity": "sha512-Ps1oQryKOcRDYuAN1tGpPWd/DIRMcdLz4p7JMxLjJiFvp+aaG01IEu0ZSoVvYUSxIkvW7k2X50BCW2InguEGlg==", + "dev": true + } + } + }, + "source-map": { + "version": "0.1.43", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", + "integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + }, + "source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.23", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz", + "integrity": "sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==", + "dev": true + }, + "spin.js": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/spin.js/-/spin.js-2.3.2.tgz", + "integrity": "sha512-ryhCvKCRa6J5Fxa7Y+fnhE2a+e05JwfW5dxO82zPd0uDM9o+qp8p74BJUurjiqCqmDsWNvGOAxfqdD317XIedg==" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "sshpk": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", + "dev": true, + "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" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true + }, + "stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "requires": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + } + }, + "stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", + "dev": true + }, + "stream-counter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/stream-counter/-/stream-counter-0.2.0.tgz", + "integrity": "sha512-GjA2zKc2iXUUKRcOxXQmhEx0Ev3XHJ6c8yWGqhQjWwhGrqNwSsvq9YlRLgoGtZ5Kx2Ln94IedaqJ5GUG6aBbxA==", + "dev": true, + "requires": { + "readable-stream": "~1.1.8" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + } + } + }, + "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==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true, + "optional": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "svgo": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.3.7.tgz", + "integrity": "sha512-KJWVm2ARYBNgKCs8ZrQJc5H8/G+16FjQgv1huVU3GqUyoGC93Ut07oRlE5U9K/s3zvSzVufQSWbMPbziP0UlDA==", + "dev": true, + "requires": { + "coa": "~0.3.7", + "colors": "~0.6.0", + "js-yaml": "", + "sax": "~0.5.0", + "whet.extend": "" + } + }, + "tar": { + "version": "0.1.20", + "resolved": "https://registry.npmjs.org/tar/-/tar-0.1.20.tgz", + "integrity": "sha512-RW79YhJI8vSyOcVv0OzOr7DVGkhtFhyz6cufNETPF7dmCJ/kQH+ubpCZkV8Wb7RvQlPuGplQPy0o2ihElzkEZA==", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "~0.1.28", + "inherits": "2" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + } + } + }, + "tar-fs": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz", + "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==", + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + }, + "dependencies": { + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "optional": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "optional": true + }, + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "optional": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "optional": true, + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + } + } + }, + "tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "requires": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "throttleit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz", + "integrity": "sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ==", + "dev": true + }, + "through2": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", + "integrity": "sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==", + "dev": true, + "requires": { + "readable-stream": "~1.0.17", + "xtend": "~2.1.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "object-keys": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", + "integrity": "sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "xtend": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", + "integrity": "sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==", + "dev": true, + "requires": { + "object-keys": "~0.4.0" + } + } + } + }, + "time-grunt": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/time-grunt/-/time-grunt-0.2.10.tgz", + "integrity": "sha512-2xlTtCOuGthtWeyVvxGExvp0a3jqUIIENAbsEre2wNEhAhiion7DDTdAiCtJ9CLZqXi//vUbaRYix8nYRY5VmQ==", + "dev": true, + "requires": { + "chalk": "~0.4.0", + "date-time": "~0.1.0", + "hooker": "~0.2.3", + "text-table": "~0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", + "integrity": "sha512-3iF4FIKdxaVYT3JqQuY3Wat/T2t7TRbbQ94Fu50ZUCbLy4TFbTzr90NOHQodQkNqmeEGCw8WbeP78WNi6SKYUA==", + "dev": true + }, + "chalk": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", + "integrity": "sha512-sQfYDlfv2DGVtjdoQqxS0cEZDroyG8h6TamA6rvxwlrU5BaSLDx9xhatBYl2pxZ7gmpNaPFVwBtdGdu5rQ+tYQ==", + "dev": true, + "requires": { + "ansi-styles": "~1.0.0", + "has-color": "~0.1.0", + "strip-ansi": "~0.1.0" + } + }, + "strip-ansi": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", + "integrity": "sha512-behete+3uqxecWlDAm5lmskaSaISA+ThQ4oNNBDTBJt0x2ppR6IPqfZNuj6BLaLJ/Sji4TPZlcRyOis8wXQTLg==", + "dev": true + } + } + }, + "tiny-lr": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.0.4.tgz", + "integrity": "sha512-I1CwtLSw7VlqmhrZlyeiefGJM2KyNOEfzKHdGnS/7JJzYDDMkUflcRUXJ+eAEpB6SdHvjk/i9DfT/4iOLmx5xg==", + "dev": true, + "requires": { + "debug": "~0.7.0", + "faye-websocket": "~0.4.3", + "noptify": "latest", + "qs": "~0.5.2" + }, + "dependencies": { + "debug": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz", + "integrity": "sha512-EohAb3+DSHSGx8carOSKJe8G0ayV5/i609OD0J2orCkuyae7SyZSz2aoLmQF2s0Pj5gITDebwPH7GFBlqOUQ1Q==", + "dev": true + }, + "qs": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-0.5.6.tgz", + "integrity": "sha512-KbOrQrP5Ye+0gmq+hwxoJwAFRwExACWqwxj1IDFFgqOw9Poxy3wwSbafd9ZqP6T6ykMfnxM573kt/a4i9ybatQ==", + "dev": true + } + } + }, + "tinycolor": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz", + "integrity": "sha512-+CorETse1kl98xg0WAzii8DTT4ABF4R3nquhrkIbVGcw1T8JYs5Gfx9xEfGINPUZGDj9C4BmOtuKeaTtuuRolg==", + "dev": true + }, + "tmp": { + "version": "0.0.23", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.23.tgz", + "integrity": "sha512-zR0TtNGw3OoChmmzHNnMVh6LRY7fCkxXnHOEI9/CZE5zn6TzZbyMknZdmQZzD0EhcQVT/9rZHeg1KqiqfAC5jw==", + "dev": true + }, + "to-buffer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz", + "integrity": "sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==", + "dev": true, + "requires": { + "isarray": "^2.0.5", + "safe-buffer": "^5.2.1", + "typed-array-buffer": "^1.0.3" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "to-iso-string": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/to-iso-string/-/to-iso-string-0.0.2.tgz", + "integrity": "sha512-oeHLgfWA7d0CPQa6h0+i5DAJZISz5un0d5SHPkw+Untclcvzv9T+AC3CvGXlZJdOlIbxbTfyyzlqCXc5hjpXYg==", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + }, + "dependencies": { + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + } + } + }, + "tosource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/tosource/-/tosource-1.0.0.tgz", + "integrity": "sha512-N6g8eQ1eerw6Y1pBhdgkubWIiPFwXa2POSUrlL8jth5CyyEWNWzoGKRkO3CaO7Jx27hlJP54muB3btIAbx4MPg==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", + "dev": true + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "dev": true + }, + "tsscmp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.5.tgz", + "integrity": "sha512-aP/vy9xYiYGvtpW4xBkxdoeqbT+nNeo/37cdQk3iSiGz0xKb20XwOgBSqYo1DzEqt1ycPubEfPU3oHgzsRRL3g==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-detect": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz", + "integrity": "sha512-5rqszGVwYgBoDkIm2oUtvkfZMQ0vk29iDMU0W2qCa3rG0vPDNczCMT4hV/bLBgLg8k8ri6+u3Zbt+S/14eMzlA==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "requires": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "uglify-js": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", + "integrity": "sha512-RvbIYn4DIadCg1MV7YP7OrpxnVrtEieZzbK0KSQvwWGAHojqWJxInkQhmtYGRo9PTwwkJkljIgzMyA1VitEc4Q==", + "dev": true, + "requires": { + "async": "~0.2.6", + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" + }, + "dependencies": { + "async": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", + "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + } + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha512-vb2s1lYx2xBtUgy+ta+b2J/GLVUR+wmpINwHePmPRhOsIVCG2wDzKJ0n14GslH1BifsqVzSOwQhRaCAsZ/nI4Q==", + "dev": true + }, + "uid-safe": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.4.tgz", + "integrity": "sha512-MHTGzIDNPv1XhDK0MyKvEroobUhtpMa649/9SIFbTRO2dshLctD3zxOwQw+gQ+Mlp5osfMdUU1sjcO6Fw4rvCA==", + "dev": true, + "requires": { + "random-bytes": "~1.0.0" + } + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true + }, + "underscore": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz", + "integrity": "sha512-cp0oQQyZhUM1kpJDLdGO1jPZHgS/MpzoWYfe9+CM2h/QGDZlqwT2T3YGukuBdaNJ/CAPoeyAZRRHz8JFo176vA==", + "dev": true + }, + "underscore.string": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz", + "integrity": "sha512-3FVmhXqelrj6gfgp3Bn6tOavJvW0dNH2T+heTD38JRxIrAbiuzbqjknszoOYj3DyFB1nWiLj208Qt2no/L4cIA==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true + } + } + }, + "unzip": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/unzip/-/unzip-0.1.7.tgz", + "integrity": "sha512-M7aa9gOSDSN1/6hZq0zL/yeKKzPbR1d33WK6siZrPhL5eCOyDrWJrGvuDjfS5sUHtPCnpujo8JEeNfLP5p/6eg==", + "dev": true, + "requires": { + "binary": "~0.3.0", + "fstream": "~0.1.21", + "match-stream": "0.0.1", + "pullstream": "~0.4.0", + "readable-stream": "~1.0.0", + "setimmediate": "~1.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + } + } + }, + "update-notifier": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-0.1.10.tgz", + "integrity": "sha512-1z+W2Knjv7TdhTQXia4MhFNYwpUfOPTL5lbLMMYL9X40yODpURN0nhrpXDBiY8bGEsrfA3YstoqPSxTfz7L7uQ==", + "dev": true, + "requires": { + "chalk": "^0.4.0", + "configstore": "^0.3.0", + "request": "^2.36.0", + "semver": "^2.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", + "integrity": "sha512-3iF4FIKdxaVYT3JqQuY3Wat/T2t7TRbbQ94Fu50ZUCbLy4TFbTzr90NOHQodQkNqmeEGCw8WbeP78WNi6SKYUA==", + "dev": true + }, + "chalk": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", + "integrity": "sha512-sQfYDlfv2DGVtjdoQqxS0cEZDroyG8h6TamA6rvxwlrU5BaSLDx9xhatBYl2pxZ7gmpNaPFVwBtdGdu5rQ+tYQ==", + "dev": true, + "requires": { + "ansi-styles": "~1.0.0", + "has-color": "~0.1.0", + "strip-ansi": "~0.1.0" + } + }, + "qs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.5.tgz", + "integrity": "sha512-mzR4sElr1bfCaPJe7m8ilJ6ZXdDaGoObcYR0ZHSsktM/Lt21MVHj5De30GQH2eiZ1qGRTO7LCAzQsUeXTNexWQ==", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "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" + } + }, + "semver": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz", + "integrity": "sha512-abLdIKCosKfpnmhS52NCTjO4RiLspDfsn37prjzGrp9im5DPJOgh82Os92vtwGh6XdQryKI/7SREZnV+aqiXrA==", + "dev": true + }, + "strip-ansi": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", + "integrity": "sha512-behete+3uqxecWlDAm5lmskaSaISA+ThQ4oNNBDTBJt0x2ppR6IPqfZNuj6BLaLJ/Sji4TPZlcRyOis8wXQTLg==", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "uri-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz", + "integrity": "sha512-8pMuAn4KacYdGMkFaoQARicp4HSw24/DHOVKWqVRJ8LhhAwPPFpdGvdL9184JVmUwe7vz7Z9n6IqI6t5n2ELdg==", + "dev": true + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "user-home": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", + "integrity": "sha512-aggiKfEEubv3UwRNqTzLInZpAOmKzwdHqEBmW/hBA/mt99eg+b4VrX6i+IRLxU8+WJYfa33rGwRseg4eElUgsQ==", + "dev": true + }, + "useragent": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", + "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", + "dev": true, + "requires": { + "lru-cache": "4.1.x", + "tmp": "0.0.x" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + } + } + }, + "util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "utile": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/utile/-/utile-0.2.1.tgz", + "integrity": "sha512-ltfvuCJNa/JFOhKBBiQ9qDyyFwLstoMMO1ru0Yg/Mcl8dp1Z3IBaL7n+5dHpyma+d3lCogkgBQnWKtGxzNyqhg==", + "dev": true, + "requires": { + "async": "~0.2.9", + "deep-equal": "*", + "i": "0.3.x", + "mkdirp": "0.x.x", + "ncp": "0.4.x", + "rimraf": "2.x.x" + }, + "dependencies": { + "async": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", + "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==", + "dev": true + } + } + }, + "utils-merge": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz", + "integrity": "sha512-HwU9SLQEtyo+0uoKXd1nkLqigUWLB+QuNQR4OcmB73eWqksM5ovuqcycks2x043W8XVb75rG1HQ0h93TMXkzQQ==", + "dev": true + }, + "uuid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", + "integrity": "sha512-FULf7fayPdpASncVy4DLh3xydlXEJJpvIELjYjNeQWYUZ9pclcpvCZSr2gkmN2FrrGcI7G/cJsIEwk5/8vfXpg==", + "dev": true + }, + "v8flags": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-4.0.1.tgz", + "integrity": "sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.0.1.tgz", + "integrity": "sha512-yNsH+tC0r8quK2tg/yqkXqqaYzeKTkSqQ+8T6xCoWgOi/bU/omMYz+6k+I91JJJDeltJzI7oridTOq6OYkY0Tw==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + } + } + }, + "vhost": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/vhost/-/vhost-3.0.2.tgz", + "integrity": "sha512-S3pJdWrpFWrKMboRU4dLYgMrTgoPALsmYwOvyebK2M6X95b9kQrjZy5rwl3uzzpfpENe/XrNYu/2U+e7/bmT5g==", + "dev": true + }, + "walkdir": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz", + "integrity": "sha512-lMFYXGpf7eg+RInVL021ZbJJT4hqsvsBvq5sZBp874jfhs3IWlA7OPoG0ojQrYcXHuUSi+Nqp6qGN+pPGaMgPQ==", + "dev": true + }, + "whet.extend": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", + "integrity": "sha512-mmIPAft2vTgEILgPeZFqE/wWh24SEsR/k+N9fJ3Jxrz44iDFy9aemCxdksfURSHYFCLmvs/d/7Iso5XjPpNfrA==", + "dev": true + }, + "which": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz", + "integrity": "sha512-E87fdQ/eRJr9W1X4wTPejNy9zTW3FI2vpCZSJ/HAY+TkjKVC0TUm1jk6vn2Z7qay0DQy0+RBGdXxj+RmmiGZKQ==", + "dev": true + }, + "which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "requires": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + } + }, + "which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "requires": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + } + }, + "which-pm-runs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", + "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", + "dev": true, + "optional": true + }, + "which-typed-array": { + "version": "1.1.20", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg==", + "dev": true + }, + "wiredep": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/wiredep/-/wiredep-1.2.2.tgz", + "integrity": "sha512-QER9UFlDf34XRYszHg7S1AqCnOMy5z37PEiQBVVJj1Gpe/0dRln9fVQ+L4Qt2jFZQzhMjAi29Z+ColQkmQxKUg==", + "dev": true, + "requires": { + "chalk": "~0.1.1", + "glob": "~3.2.8", + "lodash": "~1.3.0", + "through2": "~0.4.1" + }, + "dependencies": { + "ansi-styles": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-0.1.2.tgz", + "integrity": "sha512-67aDATkGbpDcNIRjTtfPOGbQUepitKL7Kesl7SS72wV1FLvYEpLYXYFGcWHlhvB18uIoHZAHxmjfsckNMVckNg==", + "dev": true + }, + "chalk": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz", + "integrity": "sha512-NJbznmWlxmS5Co0rrLJYO0U3QW6IzWw2EuojeOFn4e8nD1CYR5Ie60CEEmHrF8DXtfd83pdF0xYWVCXbRysrDQ==", + "dev": true, + "requires": { + "ansi-styles": "~0.1.0", + "has-color": "~0.1.0" + } + }, + "glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", + "integrity": "sha512-hVb0zwEZwC1FXSKRPFTeOtN7AArJcJlI6ULGLtrstaswKNlrTJqAA+1lYlSUop4vjA423xlBzqfVS3iWGlqJ+g==", + "dev": true, + "requires": { + "inherits": "2", + "minimatch": "0.3" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "lodash": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz", + "integrity": "sha512-F7AB8u+6d00CCgnbjWzq9fFLpzOMCgq6mPjOW4+8+dYbrnc0obRrC+IHctzfZ1KKTQxX0xo/punrlpOWcf4gpw==", + "dev": true + }, + "minimatch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "integrity": "sha512-WFX1jI1AaxNTZVOHLBVazwTWKaQjoykSzCBNXB72vDTCzopQGtyP91tKdFK5cv1+qMwPyiTu1HqUriqplI8pcA==", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + } + } + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "ws": { + "version": "0.4.32", + "resolved": "https://registry.npmjs.org/ws/-/ws-0.4.32.tgz", + "integrity": "sha512-htqsS0U9Z9lb3ITjidQkRvkLdVhQePrMeu475yEfOWkAYvJ6dSjQp1tOH6ugaddzX5b7sQjMPNtY71eTzrV/kA==", + "dev": true, + "requires": { + "commander": "~2.1.0", + "nan": "~1.0.0", + "options": ">=0.0.5", + "tinycolor": "0.x" + }, + "dependencies": { + "commander": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz", + "integrity": "sha512-J2wnb6TKniXNOtoHS8TSrG9IOQluPrsmyAJ8oCUJOBmv+uLBCyPYAZkD2jFvw2DCzIXNnISIM01NIvr35TkBMQ==", + "dev": true + }, + "nan": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-1.0.0.tgz", + "integrity": "sha512-Wm2/nFOm2y9HtJfgOLnctGbfvF23FcQZeyUZqDD8JQG3zO5kXh3MkQKiUaA68mJiVWrOzLFkAV1u6bC8P52DJA==", + "dev": true + } + } + }, + "xdg-basedir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-1.0.1.tgz", + "integrity": "sha512-ugGW++yvGoxr4IrSoxsieH2b/NlZbXsBaL85Off3z487yS9eiiRjrfdkBw1iBvzv/SK0XjjYy+KBix5PIseOtQ==", + "dev": true, + "requires": { + "user-home": "^1.0.0" + } + }, + "xmlbuilder": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.2.tgz", + "integrity": "sha512-h/+ncQQSU/iYycmI2wTN25t7RYN7O2oq9uvI+2+UObi4KcmQh/jUS4N31g5vJttQt7MODsnmBtbcll3YbNyvfw==", + "dev": true + }, + "xmlhttprequest": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz", + "integrity": "sha512-WTsthd44hTdCRrHkdtTgbgTKIJyNDV+xiShdooFZBUstY7xk+EXMx/u5gjuUXaCiCWvtBVCHwauzml2joevB4w==", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha512-QFzUah88GAGy9lyDKGBqZdkYApt63rCXYBGYnEP4xDJPXNqXXnBDACnbrXnViV6jRSqAePwrATi2i8mfYm4L1A==", + "dev": true, + "requires": { + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" + } + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "zeparser": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz", + "integrity": "sha512-Qj4lJIRPy7hIW1zCBqwA3AW8F9uHswVoXPnotuY6uyNgbg5qGb6SJfWZi+YzD3DktbUnUoGiGZFhopbn9l1GYw==", + "dev": true + }, + "zip-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz", + "integrity": "sha512-2olrDUuPM4NvRIgGPhvrp84f7/HmWR6RiQrgwFF2VctmnssFiogtYL3DcA8Vl2bsSmju79sVXe38TsII7JleUg==", + "dev": true, + "requires": { + "archiver-utils": "^1.3.0", + "compress-commons": "^1.2.0", + "lodash": "^4.8.0", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true + } + } + }, + "zlib-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/zlib-browserify/-/zlib-browserify-0.0.1.tgz", + "integrity": "sha512-fheIDCKXU0YAGZMv4FFwVTBMQRSv2ZjNqRN1VkZjetZDK/BC/hViEhasTh0kTeogcsIAl5gYE04GN53trT+cFw==", + "dev": true + } + } +} diff --git a/modules/ui/package.json b/modules/ui/package.json index e5c38f87d..42fd85c15 100644 --- a/modules/ui/package.json +++ b/modules/ui/package.json @@ -1,8 +1,23 @@ { "name": "wasabi-ui", "version": "0.1.0", - "dependencies": {}, + "dependencies": { + "angular": "1.3.20", + "angular-cookies": "1.3.20", + "angular-resource": "1.3.20", + "angular-spinner": "1.0.1", + "angular-ui-bootstrap": "0.14.3", + "angular-ui-router": "0.2.10", + "bootstrap-sass": "3.3.7", + "es5-shim": "2.1.0", + "jquery": "1.11.0", + "jquery-ui-dist": "^1.12.0", + "moment": "2.10.3", + "ng-tags-input": "3.1.2" + }, "devDependencies": { + "angular-mocks": "1.3.20", + "angular-scenario": "1.3.20", "chai": "^2.1.2", "grunt": "~0.4.1", "grunt-autoprefixer": "~0.4.0", @@ -10,7 +25,6 @@ "grunt-cli": "^1.3.2", "grunt-concurrent": "~0.5.0", "grunt-contrib-clean": "~0.5.0", - "grunt-contrib-compass": "~0.7.2", "grunt-contrib-compress": "^1.3.0", "grunt-contrib-concat": "~0.3.0", "grunt-contrib-connect": "~0.5.0", @@ -27,7 +41,9 @@ "grunt-ng-constant": "^2.0.1", "grunt-ngmin": "~0.0.2", "grunt-rev": "~0.1.0", + "grunt-sass": "^3.1.0", "grunt-svgmin": "~0.2.0", + "sass": "^1.69.0", "grunt-usemin": "~2.0.0", "jasmine-core": "^2.2.0", "jshint-stylish": "~0.1.3", diff --git a/pom.xml b/pom.xml index 668b99ea6..b24936520 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,6 @@ http://maven.apache.org/maven-v4_0_0.xsd http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - com.intuit.wasabi wasabi 1.0.20190619090227-SNAPSHOT @@ -282,13 +281,28 @@ http://www.w3.org/2001/XMLSchema-instance"> autumn-client 1.0.20160714060618
+ + ch.qos.logback + logback-classic + 1.2.13 + + + ch.qos.logback + logback-core + 1.2.13 + + + ch.qos.logback + logback-access + 1.2.13 + commons-codec commons-codec - 1.3 + 1.17.0 com.google.inject @@ -303,7 +317,6 @@ http://www.w3.org/2001/XMLSchema-instance"> ch.qos.logback logback-classic - 1.1.3 io.swagger From 844c9b7bc441a862e219e31bec1b6dfd40b629c3 Mon Sep 17 00:00:00 2001 From: gadriaahmed Date: Tue, 17 Mar 2026 21:00:12 +0100 Subject: [PATCH 3/4] phase 1: upgrade databases, mysql connector, flyway - all healthy --- ATTRIBUTIONS/wasabi-analytics-attribution.xml | 3 +- ATTRIBUTIONS/wasabi-api-attribution.xml | 3 +- .../wasabi-assignment-attribution.xml | 3 +- ATTRIBUTIONS/wasabi-auditlog-attribution.xml | 3 +- .../wasabi-authentication-attribution.xml | 3 +- .../wasabi-authorization-attribution.xml | 3 +- ATTRIBUTIONS/wasabi-email-attribution.xml | 3 +- ATTRIBUTIONS/wasabi-event-attribution.xml | 3 +- .../wasabi-experiment-attribution.xml | 3 +- ATTRIBUTIONS/wasabi-feedback-attribution.xml | 3 +- ATTRIBUTIONS/wasabi-main-attribution.xml | 3 +- .../wasabi-repository-attribution.xml | 3 +- ...wasabi-repository-datastax-attribution.xml | 3 +- bin/docker/create_keyspace.sh | 6 +- docker-compose.yml | 43 +- modules/database/pom.xml | 1 - modules/functional-test/pom.xml | 1 - modules/repository-datastax/pom.xml | 3 +- .../database/DatabaseAnalytics.java | 2 +- .../database/DatabaseAnalyticsModule.java | 2 +- .../DatabaseExperimentRepository.java | 3 +- .../DatabaseExperimentRepositoryModule.java | 2 +- .../database/DatabaseFavoritesRepository.java | 2 +- ...6__Create_on_delete_experiment_trigger.sql | 15 - ...reate_on_delete_experiment_trigger.sql.bak | 9 + ...eate_on_update_experiment_trigger.sql.bak} | 0 .../database/DatabaseAnalyticsTest.java | 2 +- .../DatabaseExperimentRepositoryTest.java | 2 +- .../DatabaseFavoritesRepositoryTest.java | 2 +- modules/ui/app/demo.html | 449 ++++++++++++++++++ modules/ui/app/scripts/wasabi.js | 91 ++++ modules/ui/app/test.html | 240 ---------- pom.xml | 10 + 33 files changed, 607 insertions(+), 317 deletions(-) delete mode 100644 modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/V006__Create_on_delete_experiment_trigger.sql create mode 100644 modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/V006__Create_on_delete_experiment_trigger.sql.bak rename modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/{V007__Create_on_update_experiment_trigger.sql => V007__Create_on_update_experiment_trigger.sql.bak} (100%) create mode 100644 modules/ui/app/demo.html delete mode 100644 modules/ui/app/test.html diff --git a/ATTRIBUTIONS/wasabi-analytics-attribution.xml b/ATTRIBUTIONS/wasabi-analytics-attribution.xml index b885257f5..a63b860a2 100644 --- a/ATTRIBUTIONS/wasabi-analytics-attribution.xml +++ b/ATTRIBUTIONS/wasabi-analytics-attribution.xml @@ -777,9 +777,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/ATTRIBUTIONS/wasabi-api-attribution.xml b/ATTRIBUTIONS/wasabi-api-attribution.xml index 2dc97ac64..91cd96576 100644 --- a/ATTRIBUTIONS/wasabi-api-attribution.xml +++ b/ATTRIBUTIONS/wasabi-api-attribution.xml @@ -884,9 +884,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/ATTRIBUTIONS/wasabi-assignment-attribution.xml b/ATTRIBUTIONS/wasabi-assignment-attribution.xml index 00024390e..666fced05 100644 --- a/ATTRIBUTIONS/wasabi-assignment-attribution.xml +++ b/ATTRIBUTIONS/wasabi-assignment-attribution.xml @@ -760,9 +760,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/ATTRIBUTIONS/wasabi-auditlog-attribution.xml b/ATTRIBUTIONS/wasabi-auditlog-attribution.xml index 77c546f4d..54fa49075 100644 --- a/ATTRIBUTIONS/wasabi-auditlog-attribution.xml +++ b/ATTRIBUTIONS/wasabi-auditlog-attribution.xml @@ -760,9 +760,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/ATTRIBUTIONS/wasabi-authentication-attribution.xml b/ATTRIBUTIONS/wasabi-authentication-attribution.xml index c01c14f6f..c14e6ac3b 100644 --- a/ATTRIBUTIONS/wasabi-authentication-attribution.xml +++ b/ATTRIBUTIONS/wasabi-authentication-attribution.xml @@ -754,9 +754,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/ATTRIBUTIONS/wasabi-authorization-attribution.xml b/ATTRIBUTIONS/wasabi-authorization-attribution.xml index 75a938a5e..62250bcad 100644 --- a/ATTRIBUTIONS/wasabi-authorization-attribution.xml +++ b/ATTRIBUTIONS/wasabi-authorization-attribution.xml @@ -760,9 +760,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/ATTRIBUTIONS/wasabi-email-attribution.xml b/ATTRIBUTIONS/wasabi-email-attribution.xml index d585c21fc..fac01fafd 100644 --- a/ATTRIBUTIONS/wasabi-email-attribution.xml +++ b/ATTRIBUTIONS/wasabi-email-attribution.xml @@ -833,9 +833,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/ATTRIBUTIONS/wasabi-event-attribution.xml b/ATTRIBUTIONS/wasabi-event-attribution.xml index db23b7b64..08305bf8c 100644 --- a/ATTRIBUTIONS/wasabi-event-attribution.xml +++ b/ATTRIBUTIONS/wasabi-event-attribution.xml @@ -777,9 +777,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/ATTRIBUTIONS/wasabi-experiment-attribution.xml b/ATTRIBUTIONS/wasabi-experiment-attribution.xml index 1767e105e..db54f7e88 100644 --- a/ATTRIBUTIONS/wasabi-experiment-attribution.xml +++ b/ATTRIBUTIONS/wasabi-experiment-attribution.xml @@ -777,9 +777,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/ATTRIBUTIONS/wasabi-feedback-attribution.xml b/ATTRIBUTIONS/wasabi-feedback-attribution.xml index 56b0e14da..939b37be9 100644 --- a/ATTRIBUTIONS/wasabi-feedback-attribution.xml +++ b/ATTRIBUTIONS/wasabi-feedback-attribution.xml @@ -754,9 +754,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/ATTRIBUTIONS/wasabi-main-attribution.xml b/ATTRIBUTIONS/wasabi-main-attribution.xml index 7da81804b..0881b67f8 100644 --- a/ATTRIBUTIONS/wasabi-main-attribution.xml +++ b/ATTRIBUTIONS/wasabi-main-attribution.xml @@ -929,9 +929,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/ATTRIBUTIONS/wasabi-repository-attribution.xml b/ATTRIBUTIONS/wasabi-repository-attribution.xml index 3dd0272c2..0efdcb5e0 100644 --- a/ATTRIBUTIONS/wasabi-repository-attribution.xml +++ b/ATTRIBUTIONS/wasabi-repository-attribution.xml @@ -930,9 +930,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/ATTRIBUTIONS/wasabi-repository-datastax-attribution.xml b/ATTRIBUTIONS/wasabi-repository-datastax-attribution.xml index 30ac63610..449fc4b4b 100644 --- a/ATTRIBUTIONS/wasabi-repository-datastax-attribution.xml +++ b/ATTRIBUTIONS/wasabi-repository-datastax-attribution.xml @@ -760,9 +760,8 @@ flyway-core - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 http://flywaydb.org/flyway-core jar diff --git a/bin/docker/create_keyspace.sh b/bin/docker/create_keyspace.sh index 2eb3bdc86..957d97b36 100755 --- a/bin/docker/create_keyspace.sh +++ b/bin/docker/create_keyspace.sh @@ -2,9 +2,9 @@ # The cqlsh is a duplicate of the the existing cqlsh==5.0.3 with hard coded default protocol version to 3. # the original cqlsh have hard coded protocol version of 4. -# the current [2016-10-01] version of server spec is [Cassandra 2.1.15 | CQL spec 3.4.4 | Native protocol v3] +# the current [2016-10-01] version of server spec is [Cassandra 2.1.15 | CQL spec 3.4.6 | Native protocol v3] echo "cqlsh " \ - "--cqlversion=\"${CQLSH_VERSION:-3.4.4}\" "\ + "--cqlversion=\"${CQLSH_VERSION:-3.4.6}\" "\ "-e \"CREATE KEYSPACE IF NOT EXISTS ${CASSANDRA_KEYSPACE_PREFIX:-wasabi}_experiments WITH replication = {'class' : 'SimpleStrategy', 'replication_factor' : ${CASSANDRA_REPLICATION:-1}};\"" \ "--username=${CQLSH_USERNAME}" \ "--password=\"${CQLSH_PASSWORD}\"" \ @@ -13,7 +13,7 @@ echo "cqlsh " \ while ! nc -w 1 -z ${CQLSH_HOST:-localhost} ${CASSANDRA_PORT:-9042}; do sleep 0.1; done -cqlsh --cqlversion="${CQLSH_VERSION:-3.4.4}" \ +cqlsh --cqlversion="${CQLSH_VERSION:-3.4.6}" \ -e "CREATE KEYSPACE IF NOT EXISTS ${CASSANDRA_KEYSPACE_PREFIX:-wasabi}_experiments WITH replication = {'class' : 'SimpleStrategy', 'replication_factor' : ${CASSANDRA_REPLICATION:-1}};" \ --username=${CQLSH_USERNAME} \ --password="${CQLSH_PASSWORD}" \ diff --git a/docker-compose.yml b/docker-compose.yml index 7ec84c866..6550848d2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,7 @@ services: cassandra: - image: cassandra:3.11 + image: cassandra:4.1 container_name: wasabi-cassandra ports: - "9042:9042" @@ -19,8 +19,9 @@ services: start_period: 30s mysql: - image: mysql:5.6 + image: mysql:8.1 container_name: wasabi-mysql + command: --default-authentication-plugin=mysql_native_password environment: MYSQL_ROOT_PASSWORD: mypass MYSQL_DATABASE: wasabi @@ -65,22 +66,22 @@ services: condition: service_completed_successfully restart: "no" - wasabi: - build: - context: ./modules/main/target/${WASABI_APP_ID} - dockerfile: Dockerfile - image: wasabi-main:latest - container_name: wasabi-main - environment: - WASABI_CONFIGURATION: "-Dcassandra.experiments.nodeHosts=cassandra -Dcassandra.events.nodeHosts=cassandra -Ddatabase.url.host=mysql" - ports: - - "8080:8080" - - "8090:8090" - - "8180:8180" - depends_on: - cassandra: - condition: service_healthy - mysql: - condition: service_healthy - wasabi-migration: - condition: service_completed_successfully +# wasabi: +# build: +# context: ./modules/main/target/${WASABI_APP_ID} +# dockerfile: Dockerfile +# image: wasabi-main:latest +# container_name: wasabi-main +# environment: +# WASABI_CONFIGURATION: "-Dcassandra.experiments.nodeHosts=cassandra -Dcassandra.events.nodeHosts=cassandra -Ddatabase.url.host=mysql" +# ports: +# - "8080:8080" +# - "8090:8090" +# - "8180:8180" +# depends_on: +# cassandra: +# condition: service_healthy +# mysql: +# condition: service_healthy +# wasabi-migration: +# condition: service_completed_successfully diff --git a/modules/database/pom.xml b/modules/database/pom.xml index 55eb2f812..bbbb9645c 100644 --- a/modules/database/pom.xml +++ b/modules/database/pom.xml @@ -42,7 +42,6 @@ mysql mysql-connector-java - 5.1.38 runtime diff --git a/modules/functional-test/pom.xml b/modules/functional-test/pom.xml index 69c60f66d..da2ce30ff 100755 --- a/modules/functional-test/pom.xml +++ b/modules/functional-test/pom.xml @@ -272,7 +272,6 @@ mysql mysql-connector-java - 5.1.6 org.hamcrest diff --git a/modules/repository-datastax/pom.xml b/modules/repository-datastax/pom.xml index 0ad969517..fe799a259 100644 --- a/modules/repository-datastax/pom.xml +++ b/modules/repository-datastax/pom.xml @@ -153,9 +153,8 @@ 3.1.2 - com.googlecode.flyway + org.flywaydb flyway-core - 2.3.1 com.google.guava diff --git a/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseAnalytics.java b/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseAnalytics.java index 6bbfef2a2..39f82d517 100644 --- a/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseAnalytics.java +++ b/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseAnalytics.java @@ -16,7 +16,7 @@ package com.intuit.wasabi.repository.database; import com.google.inject.Inject; -import com.googlecode.flyway.core.Flyway; +import org.flywaydb.core.Flyway; import com.intuit.wasabi.analyticsobjects.Event; import com.intuit.wasabi.analyticsobjects.Parameters; import com.intuit.wasabi.analyticsobjects.counts.ActionCounts; diff --git a/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseAnalyticsModule.java b/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseAnalyticsModule.java index b3a758a88..040832b4c 100644 --- a/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseAnalyticsModule.java +++ b/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseAnalyticsModule.java @@ -16,7 +16,7 @@ package com.intuit.wasabi.repository.database; import com.google.inject.AbstractModule; -import com.googlecode.flyway.core.Flyway; +import org.flywaydb.core.Flyway; import com.intuit.wasabi.repository.AnalyticsRepository; import org.slf4j.Logger; diff --git a/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseExperimentRepository.java b/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseExperimentRepository.java index 4c59b3975..9c0682254 100644 --- a/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseExperimentRepository.java +++ b/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseExperimentRepository.java @@ -19,7 +19,7 @@ import com.google.common.base.Preconditions; import com.google.common.collect.Table; import com.google.inject.Inject; -import com.googlecode.flyway.core.Flyway; +import org.flywaydb.core.Flyway; import com.intuit.wasabi.database.Transaction; import com.intuit.wasabi.database.TransactionFactory; import com.intuit.wasabi.exceptions.BucketNotFoundException; @@ -70,6 +70,7 @@ public DatabaseExperimentRepository(TransactionFactory transactionFactory, Exper private void initialize(Flyway flyway) { flyway.setLocations("com/intuit/wasabi/repository/impl/mysql/migration"); flyway.setDataSource(transactionFactory.getDataSource()); + flyway.repair(); flyway.migrate(); } diff --git a/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseExperimentRepositoryModule.java b/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseExperimentRepositoryModule.java index 4060db2b0..e75b82013 100644 --- a/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseExperimentRepositoryModule.java +++ b/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseExperimentRepositoryModule.java @@ -19,7 +19,7 @@ import com.google.inject.Inject; import com.google.inject.Provides; import com.google.inject.Singleton; -import com.googlecode.flyway.core.Flyway; +import org.flywaydb.core.Flyway; import com.intuit.wasabi.database.TransactionFactory; import com.intuit.wasabi.experimentobjects.ExperimentValidator; import com.intuit.wasabi.repository.DatabaseRepository; diff --git a/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseFavoritesRepository.java b/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseFavoritesRepository.java index 8ad557b4d..3385b5882 100644 --- a/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseFavoritesRepository.java +++ b/modules/repository-datastax/src/main/java/com/intuit/wasabi/repository/database/DatabaseFavoritesRepository.java @@ -17,7 +17,7 @@ import com.google.inject.Inject; import com.google.inject.name.Named; -import com.googlecode.flyway.core.Flyway; +import org.flywaydb.core.Flyway; import com.intuit.wasabi.authenticationobjects.UserInfo; import com.intuit.wasabi.database.TransactionFactory; import com.intuit.wasabi.exceptions.DatabaseException; diff --git a/modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/V006__Create_on_delete_experiment_trigger.sql b/modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/V006__Create_on_delete_experiment_trigger.sql deleted file mode 100644 index 4908278c3..000000000 --- a/modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/V006__Create_on_delete_experiment_trigger.sql +++ /dev/null @@ -1,15 +0,0 @@ --- --- Cascading deletes from experiment rows to the other tables. --- - -DELIMITER ;; - -CREATE TRIGGER on_delete_experiment BEFORE DELETE ON experiment -for each row begin - DELETE FROM experiment_rollup WHERE experiment_id=OLD.id; - DELETE FROM event_impression WHERE experiment_id=OLD.id; - DELETE FROM event_action WHERE experiment_id=OLD.id; - DELETE FROM bucket WHERE experiment_id=OLD.id; -end ;; - -DELIMITER ; diff --git a/modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/V006__Create_on_delete_experiment_trigger.sql.bak b/modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/V006__Create_on_delete_experiment_trigger.sql.bak new file mode 100644 index 000000000..cf33f8df2 --- /dev/null +++ b/modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/V006__Create_on_delete_experiment_trigger.sql.bak @@ -0,0 +1,9 @@ +-- flyway:nonTransactional + +CREATE TRIGGER on_delete_experiment_rollup BEFORE DELETE ON experiment FOR EACH ROW DELETE FROM experiment_rollup WHERE experiment_id=OLD.id; + +CREATE TRIGGER on_delete_event_impression BEFORE DELETE ON experiment FOR EACH ROW DELETE FROM event_impression WHERE experiment_id=OLD.id; + +CREATE TRIGGER on_delete_event_action BEFORE DELETE ON experiment FOR EACH ROW DELETE FROM event_action WHERE experiment_id=OLD.id; + +CREATE TRIGGER on_delete_bucket BEFORE DELETE ON experiment FOR EACH ROW DELETE FROM bucket WHERE experiment_id=OLD.id; \ No newline at end of file diff --git a/modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/V007__Create_on_update_experiment_trigger.sql b/modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/V007__Create_on_update_experiment_trigger.sql.bak similarity index 100% rename from modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/V007__Create_on_update_experiment_trigger.sql rename to modules/repository-datastax/src/main/resources/com/intuit/wasabi/repository/impl/mysql/migration/V007__Create_on_update_experiment_trigger.sql.bak diff --git a/modules/repository-datastax/src/test/java/com/intuit/wasabi/repository/database/DatabaseAnalyticsTest.java b/modules/repository-datastax/src/test/java/com/intuit/wasabi/repository/database/DatabaseAnalyticsTest.java index c28c67c28..915079d4e 100644 --- a/modules/repository-datastax/src/test/java/com/intuit/wasabi/repository/database/DatabaseAnalyticsTest.java +++ b/modules/repository-datastax/src/test/java/com/intuit/wasabi/repository/database/DatabaseAnalyticsTest.java @@ -15,7 +15,7 @@ *******************************************************************************/ package com.intuit.wasabi.repository.database; -import com.googlecode.flyway.core.Flyway; +import org.flywaydb.core.Flyway; import com.intuit.wasabi.analyticsobjects.Parameters; import com.intuit.wasabi.analyticsobjects.counts.BucketCounts; import com.intuit.wasabi.database.Transaction; diff --git a/modules/repository-datastax/src/test/java/com/intuit/wasabi/repository/database/DatabaseExperimentRepositoryTest.java b/modules/repository-datastax/src/test/java/com/intuit/wasabi/repository/database/DatabaseExperimentRepositoryTest.java index 00b4bc010..c2a8a31a1 100644 --- a/modules/repository-datastax/src/test/java/com/intuit/wasabi/repository/database/DatabaseExperimentRepositoryTest.java +++ b/modules/repository-datastax/src/test/java/com/intuit/wasabi/repository/database/DatabaseExperimentRepositoryTest.java @@ -16,7 +16,7 @@ package com.intuit.wasabi.repository.database; import com.googlecode.catchexception.apis.BDDCatchException; -import com.googlecode.flyway.core.Flyway; +import org.flywaydb.core.Flyway; import com.intuit.wasabi.database.Transaction; import com.intuit.wasabi.database.TransactionFactory; import com.intuit.wasabi.exceptions.BucketNotFoundException; diff --git a/modules/repository-datastax/src/test/java/com/intuit/wasabi/repository/database/DatabaseFavoritesRepositoryTest.java b/modules/repository-datastax/src/test/java/com/intuit/wasabi/repository/database/DatabaseFavoritesRepositoryTest.java index 3b1ae20c3..3a50c7693 100644 --- a/modules/repository-datastax/src/test/java/com/intuit/wasabi/repository/database/DatabaseFavoritesRepositoryTest.java +++ b/modules/repository-datastax/src/test/java/com/intuit/wasabi/repository/database/DatabaseFavoritesRepositoryTest.java @@ -15,7 +15,7 @@ *******************************************************************************/ package com.intuit.wasabi.repository.database; -import com.googlecode.flyway.core.Flyway; +import org.flywaydb.core.Flyway; import com.intuit.wasabi.authenticationobjects.UserInfo; import com.intuit.wasabi.database.Transaction; import com.intuit.wasabi.database.TransactionFactory; diff --git a/modules/ui/app/demo.html b/modules/ui/app/demo.html new file mode 100644 index 000000000..99c68a0d4 --- /dev/null +++ b/modules/ui/app/demo.html @@ -0,0 +1,449 @@ + + + + + + ProBook X1 — The Professional Laptop + + + + + + + + + + + +
+
+
✨ New 2026 Model
+ + +
+
+

The Laptop Built for Professionals

+
+
+

Supercharge Your Work with ProBook X1

+
+
+ +

Intel Core i9 · 32GB RAM · 1TB NVMe SSD · 4K OLED Display.
Built to handle anything you throw at it.

+
$1,299 $1,699
+
⭐⭐⭐⭐⭐ 4.9/5 · 2,341 reviews
+ + +
+
+ +
+
+ +
+
+ +

🔒 30-day money back guarantee · Free returns

+
+ +
💻
+
+ + +
+

Everything You Need. Nothing You Don't.

+

Engineered for performance, designed for humans.

+
+
+
+

Blazing Fast

+

Intel Core i9 processor with 32GB RAM. Opens 50 tabs without breaking a sweat.

+
+
+
🎨
+

Stunning Display

+

4K OLED touchscreen with 120Hz refresh rate and 100% DCI-P3 color coverage.

+
+
+
🔋
+

All-Day Battery

+

Up to 18 hours on a single charge. From morning standup to late-night deadline.

+
+
+
🔒
+

Enterprise Security

+

Fingerprint reader, IR face unlock, and hardware TPM 2.0 chip built in.

+
+
+
+ + +
+
+

Technical Specifications

+ + + + + + + + + + + +
ProcessorIntel Core i9-13900H (24 cores)
Memory32GB LPDDR5 5200MHz
Storage1TB PCIe Gen 4 NVMe SSD
Display14" 4K OLED, 120Hz, 400 nits
GraphicsIntel Iris Xe + NVIDIA RTX 3050
Battery86Wh, up to 18 hours
Ports2× Thunderbolt 4, 2× USB-A, HDMI 2.1, SD
Weight1.38 kg (3.04 lbs)
OSWindows 11 Pro
Warranty3 years on-site service
+
+
+ + +
+

What Our Customers Say

+
+
+
⭐⭐⭐⭐⭐
+

"Best laptop I've ever owned. The display is absolutely gorgeous and battery life is no joke — I got 16 hours on a real workday."

+
— Sarah M., Software Engineer
+
+
+
⭐⭐⭐⭐⭐
+

"Replaced my MacBook Pro with this. Zero regrets. Faster, lighter, and the keyboard is a dream to type on all day."

+
— James K., Product Designer
+
+
+
⭐⭐⭐⭐⭐
+

"Our entire team switched to ProBook X1. IT loves the security features, developers love the performance. Win-win."

+
— Linda R., CTO at Finstack
+
+
+
+ +
+ © 2026 TechStore Inc. · Privacy Policy · Terms of Service +
+ + +
+

🧪 WASABI DEBUG

+
HeroHeadline
+
BuyButton
+
BannerOffer
+
uid: —
+
+ + + + + \ No newline at end of file diff --git a/modules/ui/app/scripts/wasabi.js b/modules/ui/app/scripts/wasabi.js index ada7da838..114e966f3 100644 --- a/modules/ui/app/scripts/wasabi.js +++ b/modules/ui/app/scripts/wasabi.js @@ -424,6 +424,97 @@ var WASABI = (function (wasabi) { }); }; + function autoInit() { + if (typeof document === 'undefined') { + return; + } + + var options = wasabi.getOptions ? wasabi.getOptions() : wasabi.wasabiOptions || {}; + + // Variant containers + var experimentNodes = document.querySelectorAll('[data-wasabi-experiment]'); + Array.prototype.forEach.call(experimentNodes, function (node) { + var experimentName = node.getAttribute('data-wasabi-experiment'); + if (!experimentName) { + return; + } + + wasabi.getAssignment({ + experimentName: experimentName + }).then(function (response) { + var assignment = response && response.assignment; + if (!assignment) { + // Fallback: show all variants + var allChildren = node.querySelectorAll('[data-wasabi-variant]'); + Array.prototype.forEach.call(allChildren, function (child) { + if (child.classList) { + child.classList.remove('wasabi-hidden'); + } + }); + return; + } + + var bucketLabel = assignment.bucketLabel; + var variants = node.querySelectorAll('[data-wasabi-variant]'); + Array.prototype.forEach.call(variants, function (child) { + var variantName = child.getAttribute('data-wasabi-variant'); + if (variantName === bucketLabel) { + if (child.classList) { + child.classList.remove('wasabi-hidden'); + } + } else { + if (child.classList) { + child.classList.add('wasabi-hidden'); + } + } + }); + + wasabi.postImpression({ + experimentName: experimentName + }); + }).catch(function () { + var children = node.querySelectorAll('[data-wasabi-variant]'); + Array.prototype.forEach.call(children, function (child) { + if (child.classList) { + child.classList.remove('wasabi-hidden'); + } + }); + }); + }); + + // Tracking elements + var trackNodes = document.querySelectorAll('[data-wasabi-track]'); + Array.prototype.forEach.call(trackNodes, function (el) { + var spec = el.getAttribute('data-wasabi-track'); + if (!spec) { + return; + } + // Format: Experiment:Event + var parts = spec.split(':'); + if (parts.length !== 2) { + return; + } + var expName = parts[0]; + var evtName = parts[1]; + + el.addEventListener('click', function () { + wasabi.postAction(evtName, null, { + experimentName: expName + }); + }); + }); + } + + wasabi.autoInit = autoInit; + + if (typeof document !== 'undefined' && document.addEventListener) { + document.addEventListener('DOMContentLoaded', function () { + if (wasabi.wasabiOptions && wasabi.wasabiOptions.applicationName) { + autoInit(); + } + }); + } + return wasabi; }(WASABI || {})); \ No newline at end of file diff --git a/modules/ui/app/test.html b/modules/ui/app/test.html deleted file mode 100644 index c9d511ced..000000000 --- a/modules/ui/app/test.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - - - Wasabi SDK Test - - - - -

🧪 Wasabi SDK — E2E Test Page

- - -
-

User Info

-
- User ID - -
-
- Source - -
- -
- - -
-

Experiment: BuyButton

-
- Status - - Loading... - -
-
- Bucket - -
-
- Raw response - -
-
- - -
-

Actions

-
- - - -
-
- - -
-

API Log

-
-
- - - - - diff --git a/pom.xml b/pom.xml index b24936520..6aa5afd13 100644 --- a/pom.xml +++ b/pom.xml @@ -296,6 +296,16 @@ http://www.w3.org/2001/XMLSchema-instance"> logback-access 1.2.13
+ + mysql + mysql-connector-java + 8.0.28 + + + org.flywaydb + flyway-core + 4.2.0 +
From 06b967819ebf6a9ef54cb1a910069102dcf53189 Mon Sep 17 00:00:00 2001 From: gadriaahmed Date: Tue, 17 Mar 2026 21:36:57 +0100 Subject: [PATCH 4/4] phase 2: dev.sh, docker-compose cleanup --- .env | 3 - ATTRIBUTIONS/wasabi-analytics-attribution.xml | 2325 ---- .../wasabi-analytics-objects-attribution.xml | 1577 --- ATTRIBUTIONS/wasabi-api-attribution.xml | 2955 ----- .../wasabi-assignment-attribution.xml | 2310 ---- .../wasabi-assignment-objects-attribution.xml | 1503 --- ATTRIBUTIONS/wasabi-attribution.xml | 597 - ATTRIBUTIONS/wasabi-auditlog-attribution.xml | 2295 ---- .../wasabi-auditlog-objects-attribution.xml | 1563 --- .../wasabi-authentication-attribution.xml | 2289 ---- ...abi-authentication-objects-attribution.xml | 665 - .../wasabi-authorization-attribution.xml | 2325 ---- ...sabi-authorization-objects-attribution.xml | 1148 -- ATTRIBUTIONS/wasabi-cassandra-attribution.xml | 1476 --- .../wasabi-cassandra-datastax-attribution.xml | 886 -- ATTRIBUTIONS/wasabi-database-attribution.xml | 1601 --- ATTRIBUTIONS/wasabi-email-attribution.xml | 2445 ---- ATTRIBUTIONS/wasabi-event-attribution.xml | 2340 ---- .../wasabi-event-objects-attribution.xml | 1592 --- ATTRIBUTIONS/wasabi-eventlog-attribution.xml | 1548 --- .../wasabi-exceptions-attribution.xml | 1518 --- .../wasabi-experiment-attribution.xml | 2295 ---- .../wasabi-experiment-objects-attribution.xml | 1135 -- ATTRIBUTIONS/wasabi-export-attribution.xml | 948 -- ATTRIBUTIONS/wasabi-feedback-attribution.xml | 2289 ---- .../wasabi-feedback-objects-attribution.xml | 680 - .../wasabi-functional-test-attribution.xml | 1339 -- ATTRIBUTIONS/wasabi-main-attribution.xml | 3370 ----- .../wasabi-repository-attribution.xml | 2412 ---- ...wasabi-repository-datastax-attribution.xml | 2280 ---- .../wasabi-swagger-ui-attribution.xml | 614 - ATTRIBUTIONS/wasabi-ui-attribution.xml | 1015 -- .../wasabi-user-directory-attribution.xml | 1771 --- ATTRIBUTIONS/wasabi-util-attribution.xml | 614 - bin/ATTRIBUTIONS_patch.sh | 3 - bin/build.sh | 143 - bin/codestyle/wasabi.xml | 12 - bin/codestyle/wasabi_eclipse.xml | 313 - bin/container.sh | 338 - bin/fpm.sh | 142 - bin/git/hooks/post-flow-release-finish | 36 - bin/git/hooks/post-flow-release-start | 31 - bin/jenkins.sh | 193 - bin/release.sh | 95 - bin/wasabi.sh | 422 - contrib/README.md | 11 - contrib/ab-simulation/README.md | 3 - contrib/ab-simulation/simulation.py | 204 - contrib/client-demo/README.md | 27 - contrib/client-demo/bin/setup.sh | 113 - contrib/client-demo/css/main.css | 74 - contrib/client-demo/index.html | 109 - contrib/client-demo/js/jquery-1.11.1.js | 10308 ---------------- contrib/client-demo/js/prettify.css | 1 - contrib/client-demo/js/prettify.js | 30 - contrib/client-demo/js/run_prettify.js | 34 - contrib/client-demo/js/wasabiTest.js | 135 - contrib/demo-plugin/README.md | 107 - .../demo-plugin/plugins/demo-plugin/ctrl.js | 70 - .../plugins/demo-plugin/detailsCtrl.js | 104 - .../plugins/demo-plugin/detailsTemplate.html | 27 - .../plugins/demo-plugin/template.html | 24 - contrib/demo-plugin/scripts/plugins.js | 16 - contrib/hello-world-react/.bootstraprc | 11 - contrib/hello-world-react/.eslintrc | 30 - contrib/hello-world-react/.gitignore | 42 - contrib/hello-world-react/.htmlhintrc | 23 - contrib/hello-world-react/.npmrc | 5 - contrib/hello-world-react/README.md | 89 - .../build/babelRelayPlugin.js | 10 - contrib/hello-world-react/config.js | 13 - contrib/hello-world-react/config/helpers.js | 12 - .../config/webpack.common.js | 117 - .../hello-world-react/config/webpack.dev.js | 27 - contrib/hello-world-react/index.js | 5 - contrib/hello-world-react/package.json | 69 - contrib/hello-world-react/setup.sh | 35 - contrib/hello-world-react/src/server.js | 42 - .../hello-world-react/src/www/css/styles.scss | 83 - contrib/hello-world-react/src/www/index.html | 17 - contrib/hello-world-react/src/www/js/app.js | 86 - .../src/www/js/components/item-cart.js | 10 - .../src/www/js/components/item-table.js | 34 - .../src/www/js/components/login.js | 136 - .../src/www/js/components/product-row.js | 42 - .../src/www/js/components/store-list.js | 234 - contrib/hello-world/README.md | 76 - contrib/hello-world/app/app.module.js | 20 - contrib/hello-world/app/controllers/login.js | 101 - .../hello-world/app/controllers/product.js | 49 - contrib/hello-world/app/controllers/store.js | 133 - contrib/hello-world/app/index.html | 22 - contrib/hello-world/app/services/products.js | 39 - contrib/hello-world/app/styles/store.css | 85 - contrib/hello-world/app/views/login.html | 12 - contrib/hello-world/app/views/store.html | 43 - contrib/hello-world/package.json | 15 - contrib/hello-world/server.js | 39 - contrib/hello-world/setup.sh | 35 - contrib/single-node-terraform/.gitignore | 6 - contrib/single-node-terraform/README.md | 101 - contrib/single-node-terraform/aws.tf | 121 - contrib/single-node-terraform/index.html | 9 - contrib/single-node-terraform/output.tf | 27 - contrib/single-node-terraform/user-data.sh | 47 - contrib/single-node-terraform/variables.tf | 52 - contrib/traffic-management-plugins/README.md | 155 - .../plugins/traffic-analysis/ctrl.js | 203 - .../plugins/traffic-analysis/template.html | 84 - .../plugins/traffic-management-shared/ctrl.js | 109 - .../plugins/traffic-management/ctrl.js | 298 - .../plugins/traffic-management/template.html | 42 - .../scripts/plugins.js | 23 - contrib/wasabi-eye/CREDITS.MD | 13 - contrib/wasabi-eye/README.md | 16 - contrib/wasabi-eye/background.js | 5 - contrib/wasabi-eye/basic.css | 32 - contrib/wasabi-eye/contentscript.js | 171 - contrib/wasabi-eye/img/wasabi-eye.png | Bin 67882 -> 0 bytes contrib/wasabi-eye/img/wasabi-eye128.png | Bin 33255 -> 0 bytes contrib/wasabi-eye/lib/jquery-ui.min.css | 7 - contrib/wasabi-eye/lib/jquery-ui.min.js | 13 - .../wasabi-eye/lib/jquery.contextMenu.min.css | 16 - .../wasabi-eye/lib/jquery.contextMenu.min.js | 18 - contrib/wasabi-eye/lib/jquery.min.js | 4 - .../wasabi-eye/lib/jquery.ui.position.min.js | 4 - contrib/wasabi-eye/lib/lodash.core.min.js | 28 - contrib/wasabi-eye/manifest.json | 32 - contrib/wasabi-eye/options.html | 45 - contrib/wasabi-eye/options.js | 55 - dev.sh | 206 + docker-compose.yml | 75 +- pom.xml | 9 +- .../Hyrule/Hyrule/0.0.1/Hyrule-0.0.1.jar | Bin 67149 -> 0 bytes .../Hyrule/Hyrule/0.0.1/Hyrule-0.0.1.pom | 9 - .../Hyrule/Hyrule/maven-metadata-local.xml | 12 - 136 files changed, 259 insertions(+), 72477 deletions(-) delete mode 100644 .env delete mode 100644 ATTRIBUTIONS/wasabi-analytics-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-analytics-objects-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-api-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-assignment-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-assignment-objects-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-auditlog-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-auditlog-objects-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-authentication-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-authentication-objects-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-authorization-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-authorization-objects-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-cassandra-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-cassandra-datastax-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-database-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-email-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-event-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-event-objects-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-eventlog-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-exceptions-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-experiment-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-experiment-objects-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-export-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-feedback-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-feedback-objects-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-functional-test-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-main-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-repository-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-repository-datastax-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-swagger-ui-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-ui-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-user-directory-attribution.xml delete mode 100644 ATTRIBUTIONS/wasabi-util-attribution.xml delete mode 100755 bin/ATTRIBUTIONS_patch.sh delete mode 100755 bin/build.sh delete mode 100644 bin/codestyle/wasabi.xml delete mode 100644 bin/codestyle/wasabi_eclipse.xml delete mode 100755 bin/container.sh delete mode 100755 bin/fpm.sh delete mode 100755 bin/git/hooks/post-flow-release-finish delete mode 100755 bin/git/hooks/post-flow-release-start delete mode 100755 bin/jenkins.sh delete mode 100755 bin/release.sh delete mode 100755 bin/wasabi.sh delete mode 100644 contrib/README.md delete mode 100644 contrib/ab-simulation/README.md delete mode 100644 contrib/ab-simulation/simulation.py delete mode 100644 contrib/client-demo/README.md delete mode 100755 contrib/client-demo/bin/setup.sh delete mode 100755 contrib/client-demo/css/main.css delete mode 100755 contrib/client-demo/index.html delete mode 100644 contrib/client-demo/js/jquery-1.11.1.js delete mode 100644 contrib/client-demo/js/prettify.css delete mode 100644 contrib/client-demo/js/prettify.js delete mode 100644 contrib/client-demo/js/run_prettify.js delete mode 100644 contrib/client-demo/js/wasabiTest.js delete mode 100644 contrib/demo-plugin/README.md delete mode 100644 contrib/demo-plugin/plugins/demo-plugin/ctrl.js delete mode 100644 contrib/demo-plugin/plugins/demo-plugin/detailsCtrl.js delete mode 100644 contrib/demo-plugin/plugins/demo-plugin/detailsTemplate.html delete mode 100644 contrib/demo-plugin/plugins/demo-plugin/template.html delete mode 100644 contrib/demo-plugin/scripts/plugins.js delete mode 100644 contrib/hello-world-react/.bootstraprc delete mode 100644 contrib/hello-world-react/.eslintrc delete mode 100644 contrib/hello-world-react/.gitignore delete mode 100644 contrib/hello-world-react/.htmlhintrc delete mode 100644 contrib/hello-world-react/.npmrc delete mode 100644 contrib/hello-world-react/README.md delete mode 100644 contrib/hello-world-react/build/babelRelayPlugin.js delete mode 100644 contrib/hello-world-react/config.js delete mode 100644 contrib/hello-world-react/config/helpers.js delete mode 100644 contrib/hello-world-react/config/webpack.common.js delete mode 100644 contrib/hello-world-react/config/webpack.dev.js delete mode 100644 contrib/hello-world-react/index.js delete mode 100644 contrib/hello-world-react/package.json delete mode 100755 contrib/hello-world-react/setup.sh delete mode 100644 contrib/hello-world-react/src/server.js delete mode 100644 contrib/hello-world-react/src/www/css/styles.scss delete mode 100644 contrib/hello-world-react/src/www/index.html delete mode 100644 contrib/hello-world-react/src/www/js/app.js delete mode 100644 contrib/hello-world-react/src/www/js/components/item-cart.js delete mode 100644 contrib/hello-world-react/src/www/js/components/item-table.js delete mode 100644 contrib/hello-world-react/src/www/js/components/login.js delete mode 100644 contrib/hello-world-react/src/www/js/components/product-row.js delete mode 100644 contrib/hello-world-react/src/www/js/components/store-list.js delete mode 100644 contrib/hello-world/README.md delete mode 100644 contrib/hello-world/app/app.module.js delete mode 100644 contrib/hello-world/app/controllers/login.js delete mode 100644 contrib/hello-world/app/controllers/product.js delete mode 100644 contrib/hello-world/app/controllers/store.js delete mode 100644 contrib/hello-world/app/index.html delete mode 100644 contrib/hello-world/app/services/products.js delete mode 100644 contrib/hello-world/app/styles/store.css delete mode 100644 contrib/hello-world/app/views/login.html delete mode 100644 contrib/hello-world/app/views/store.html delete mode 100644 contrib/hello-world/package.json delete mode 100644 contrib/hello-world/server.js delete mode 100755 contrib/hello-world/setup.sh delete mode 100644 contrib/single-node-terraform/.gitignore delete mode 100644 contrib/single-node-terraform/README.md delete mode 100644 contrib/single-node-terraform/aws.tf delete mode 100644 contrib/single-node-terraform/index.html delete mode 100644 contrib/single-node-terraform/output.tf delete mode 100644 contrib/single-node-terraform/user-data.sh delete mode 100644 contrib/single-node-terraform/variables.tf delete mode 100644 contrib/traffic-management-plugins/README.md delete mode 100644 contrib/traffic-management-plugins/plugins/traffic-analysis/ctrl.js delete mode 100644 contrib/traffic-management-plugins/plugins/traffic-analysis/template.html delete mode 100644 contrib/traffic-management-plugins/plugins/traffic-management-shared/ctrl.js delete mode 100644 contrib/traffic-management-plugins/plugins/traffic-management/ctrl.js delete mode 100644 contrib/traffic-management-plugins/plugins/traffic-management/template.html delete mode 100644 contrib/traffic-management-plugins/scripts/plugins.js delete mode 100644 contrib/wasabi-eye/CREDITS.MD delete mode 100644 contrib/wasabi-eye/README.md delete mode 100644 contrib/wasabi-eye/background.js delete mode 100644 contrib/wasabi-eye/basic.css delete mode 100644 contrib/wasabi-eye/contentscript.js delete mode 100644 contrib/wasabi-eye/img/wasabi-eye.png delete mode 100644 contrib/wasabi-eye/img/wasabi-eye128.png delete mode 100644 contrib/wasabi-eye/lib/jquery-ui.min.css delete mode 100644 contrib/wasabi-eye/lib/jquery-ui.min.js delete mode 100644 contrib/wasabi-eye/lib/jquery.contextMenu.min.css delete mode 100644 contrib/wasabi-eye/lib/jquery.contextMenu.min.js delete mode 100644 contrib/wasabi-eye/lib/jquery.min.js delete mode 100644 contrib/wasabi-eye/lib/jquery.ui.position.min.js delete mode 100644 contrib/wasabi-eye/lib/lodash.core.min.js delete mode 100644 contrib/wasabi-eye/manifest.json delete mode 100644 contrib/wasabi-eye/options.html delete mode 100644 contrib/wasabi-eye/options.js create mode 100644 dev.sh delete mode 100644 repository/Hyrule/Hyrule/0.0.1/Hyrule-0.0.1.jar delete mode 100644 repository/Hyrule/Hyrule/0.0.1/Hyrule-0.0.1.pom delete mode 100644 repository/Hyrule/Hyrule/maven-metadata-local.xml diff --git a/.env b/.env deleted file mode 100644 index 6458f20a9..000000000 --- a/.env +++ /dev/null @@ -1,3 +0,0 @@ -# App directory name under modules/main/target/ (from build.sh). -# Must match: -- (e.g. wasabi-main-1.0.20190619090227-SNAPSHOT-development) -WASABI_APP_ID=wasabi-main-1.0.20190619090227-SNAPSHOT-development diff --git a/ATTRIBUTIONS/wasabi-analytics-attribution.xml b/ATTRIBUTIONS/wasabi-analytics-attribution.xml deleted file mode 100644 index a63b860a2..000000000 --- a/ATTRIBUTIONS/wasabi-analytics-attribution.xml +++ /dev/null @@ -1,2325 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - org.projectlombok - lombok - 1.18.30 - https://projectlombok.org - jar - - - The MIT License - https://projectlombok.org/LICENSE - - - - https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - rxjava - io.reactivex - rxjava - 1.1.7 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.7/rxjava-1.1.7.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra-datastax - com.intuit.wasabi - wasabi-cassandra-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment - com.intuit.wasabi - wasabi-experiment - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-repository-datastax - com.intuit.wasabi - wasabi-repository-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-repository-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-util - com.intuit.wasabi - wasabi-util - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-util - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-analytics-objects-attribution.xml b/ATTRIBUTIONS/wasabi-analytics-objects-attribution.xml deleted file mode 100644 index 36b058610..000000000 --- a/ATTRIBUTIONS/wasabi-analytics-objects-attribution.xml +++ /dev/null @@ -1,1577 +0,0 @@ - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.1.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.1.0/lz4-1.1.0.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - diff --git a/ATTRIBUTIONS/wasabi-api-attribution.xml b/ATTRIBUTIONS/wasabi-api-attribution.xml deleted file mode 100644 index 91cd96576..000000000 --- a/ATTRIBUTIONS/wasabi-api-attribution.xml +++ /dev/null @@ -1,2955 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - ANTLR 3 Runtime - org.antlr - antlr-runtime - 3.5.2 - http://www.antlr.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons BeanUtils - commons-beanutils - commons-beanutils - 1.9.2 - http://commons.apache.org/proper/commons-beanutils/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.9.2/commons-beanutils-1.9.2.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Collections - commons-collections - commons-collections - 3.2.2 - http://commons.apache.org/collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar - - - - Apache Commons Email - org.apache.commons - commons-email - 1.4 - http://commons.apache.org/proper/commons-email/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-email/1.4/commons-email-1.4.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache Commons Validator - commons-validator - commons-validator - 1.5.0 - http://commons.apache.org/proper/commons-validator/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-validator/commons-validator/1.5.0/commons-validator-1.5.0.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-api - com.intuit.autumn - autumn-api - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-api - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-api/1.0.20160626031951/autumn-api-1.0.20160626031951.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-manage - com.intuit.autumn - autumn-manage - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-manage - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-manage/1.0.20160626031951/autumn-manage-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - autumn-web - com.intuit.autumn - autumn-web - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-web - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-web/1.0.20160626031951/autumn-web-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons Digester - commons-digester - commons-digester - 1.8.1 - http://commons.apache.org/digester/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-digester/commons-digester/1.8.1/commons-digester-1.8.1.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.2/jackson-mapper-asl-1.9.2.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - Google Guice - Extensions - Servlet - com.google.inject.extensions - guice-servlet - 4.0 - https://github.com/google/guice/extensions-parent/guice-servlet - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-servlet/4.0/guice-servlet-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.2/jackson-core-asl-1.9.2.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.0 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.0/jackson-annotations-2.7.0.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - Jackson-JAXRS-base - com.fasterxml.jackson.jaxrs - jackson-jaxrs-base - 2.7.2 - http://wiki.fasterxml.com/JacksonHome/jackson-jaxrs-base - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jaxrs/jackson-jaxrs-base/2.7.2/jackson-jaxrs-base-2.7.2.jar - - - - Jackson-JAXRS-JSON - com.fasterxml.jackson.jaxrs - jackson-jaxrs-json-provider - 2.7.2 - http://wiki.fasterxml.com/JacksonHome/jackson-jaxrs-json-provider - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jaxrs/jackson-jaxrs-json-provider/2.7.2/jackson-jaxrs-json-provider-2.7.2.jar - - - - Jackson-module-JAXB-annotations - com.fasterxml.jackson.module - jackson-module-jaxb-annotations - 2.7.2 - http://wiki.fasterxml.com/JacksonJAXBAnnotations - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.7.2/jackson-module-jaxb-annotations-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - Java Servlet API - javax.servlet - javax.servlet-api - 3.1.0 - http://servlet-spec.java.net - jar - - - CDDL + GPLv2 with classpath exception - https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html - - - - https://repo.maven.apache.org/maven2/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar - - - - JavaBeans(TM) Activation Framework - javax.activation - activation - 1.1.1 - http://java.sun.com/javase/technologies/desktop/javabeans/jaf/index.jsp - jar - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1.1/activation-1.1.1.jar - - - - JavaMail API - com.sun.mail - javax.mail - 1.5.2 - http://javamail.java.net/javax.mail - jar - - - CDDL/GPLv2+CE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/mail/javax.mail/1.5.2/javax.mail-1.5.2.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-guice - com.sun.jersey.contribs - jersey-guice - 1.19 - https://jersey.java.net/jersey-contribs/jersey-guice/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-guice/1.19/jersey-guice-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - jersey-server - com.sun.jersey - jersey-server - 1.19 - https://jersey.java.net/jersey-server/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-server/1.19/jersey-server-1.19.jar - - - - jersey-servlet - com.sun.jersey - jersey-servlet - 1.19 - https://jersey.java.net/jersey-servlet/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-servlet/1.19/jersey-servlet-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - Jetty :: Continuation - org.eclipse.jetty - jetty-continuation - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-continuation/9.3.8.v20160314/jetty-continuation-9.3.8.v20160314.jar - - - - Jetty :: Http Utility - org.eclipse.jetty - jetty-http - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-http/9.3.8.v20160314/jetty-http-9.3.8.v20160314.jar - - - - Jetty :: IO Utility - org.eclipse.jetty - jetty-io - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-io/9.3.8.v20160314/jetty-io-9.3.8.v20160314.jar - - - - Jetty :: Security - org.eclipse.jetty - jetty-security - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-security/9.3.8.v20160314/jetty-security-9.3.8.v20160314.jar - - - - Jetty :: Server Core - org.eclipse.jetty - jetty-server - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-server/9.3.8.v20160314/jetty-server-9.3.8.v20160314.jar - - - - Jetty :: Servlet Handling - org.eclipse.jetty - jetty-servlet - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-servlet/9.3.8.v20160314/jetty-servlet-9.3.8.v20160314.jar - - - - Jetty :: Utilities - org.eclipse.jetty - jetty-util - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-util/9.3.8.v20160314/jetty-util-9.3.8.v20160314.jar - - - - Jetty :: Utility Servlets and Filters - org.eclipse.jetty - jetty-servlets - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-servlets/9.3.8.v20160314/jetty-servlets-9.3.8.v20160314.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Access Module - ch.qos.logback - logback-access - 1.1.2 - http://logback.qos.ch - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-access/1.1.2/logback-access-1.1.2.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.1.3 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.1.3/metrics-core-2.1.3.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Metrics Servlet - com.yammer.metrics - metrics-servlet - 2.1.3 - http://metrics.codahale.com/metrics-servlet/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-servlet/2.1.3/metrics-servlet-2.1.3.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - org.projectlombok - lombok - 1.18.30 - https://projectlombok.org - jar - - - The MIT License - https://projectlombok.org/LICENSE - - - - https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - rxjava - io.reactivex - rxjava - 1.1.7 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.7/rxjava-1.1.7.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - StringTemplate 4 - org.antlr - ST4 - 4.0.8 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/ST4/4.0.8/ST4-4.0.8.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics - com.intuit.wasabi - wasabi-analytics - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment - com.intuit.wasabi - wasabi-assignment - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog - com.intuit.wasabi - wasabi-auditlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication - com.intuit.wasabi - wasabi-authentication - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization - com.intuit.wasabi - wasabi-authorization - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra-datastax - com.intuit.wasabi - wasabi-cassandra-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-email - com.intuit.wasabi - wasabi-email - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-email - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-event - com.intuit.wasabi - wasabi-event - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-event - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-event-objects - com.intuit.wasabi - wasabi-event-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-event-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment - com.intuit.wasabi - wasabi-experiment - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback - com.intuit.wasabi - wasabi-feedback - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-repository-datastax - com.intuit.wasabi - wasabi-repository-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-repository-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-util - com.intuit.wasabi - wasabi-util - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-util - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-assignment-attribution.xml b/ATTRIBUTIONS/wasabi-assignment-attribution.xml deleted file mode 100644 index 666fced05..000000000 --- a/ATTRIBUTIONS/wasabi-assignment-attribution.xml +++ /dev/null @@ -1,2310 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.3.5 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.3.5/httpclient-4.3.5.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.3.2 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.2/jackson-mapper-asl-1.9.2.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 19.0 - https://github.com/google/guava/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.2/jackson-core-asl-1.9.2.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Logging - commons-logging - commons-logging - 1.0.4 - http://jakarta.apache.org/commons/logging/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - org.projectlombok - lombok - 1.18.30 - https://projectlombok.org - jar - - - The MIT License - https://projectlombok.org/LICENSE - - - - https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - rxjava - io.reactivex - rxjava - 1.1.7 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.7/rxjava-1.1.7.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra-datastax - com.intuit.wasabi - wasabi-cassandra-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment - com.intuit.wasabi - wasabi-experiment - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-repository-datastax - com.intuit.wasabi - wasabi-repository-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-repository-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-assignment-objects-attribution.xml b/ATTRIBUTIONS/wasabi-assignment-objects-attribution.xml deleted file mode 100644 index 41e13f2b4..000000000 --- a/ATTRIBUTIONS/wasabi-assignment-objects-attribution.xml +++ /dev/null @@ -1,1503 +0,0 @@ - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.1.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.1.0/lz4-1.1.0.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - diff --git a/ATTRIBUTIONS/wasabi-attribution.xml b/ATTRIBUTIONS/wasabi-attribution.xml deleted file mode 100644 index a784e9eb1..000000000 --- a/ATTRIBUTIONS/wasabi-attribution.xml +++ /dev/null @@ -1,597 +0,0 @@ - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.2.1 - http://commons.apache.org/proper/commons-lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-auditlog-attribution.xml b/ATTRIBUTIONS/wasabi-auditlog-attribution.xml deleted file mode 100644 index 54fa49075..000000000 --- a/ATTRIBUTIONS/wasabi-auditlog-attribution.xml +++ /dev/null @@ -1,2295 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.3.5 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.3.5/httpclient-4.3.5.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.3.2 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 19.0 - https://github.com/google/guava/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Logging - commons-logging - commons-logging - 1.0.4 - http://jakarta.apache.org/commons/logging/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - org.projectlombok - lombok - 1.18.30 - https://projectlombok.org - jar - - - The MIT License - https://projectlombok.org/LICENSE - - - - https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - rxjava - io.reactivex - rxjava - 1.1.7 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.7/rxjava-1.1.7.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra-datastax - com.intuit.wasabi - wasabi-cassandra-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-repository-datastax - com.intuit.wasabi - wasabi-repository-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-repository-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-auditlog-objects-attribution.xml b/ATTRIBUTIONS/wasabi-auditlog-objects-attribution.xml deleted file mode 100644 index 3caf331c6..000000000 --- a/ATTRIBUTIONS/wasabi-auditlog-objects-attribution.xml +++ /dev/null @@ -1,1563 +0,0 @@ - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.1.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.1.0/lz4-1.1.0.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - diff --git a/ATTRIBUTIONS/wasabi-authentication-attribution.xml b/ATTRIBUTIONS/wasabi-authentication-attribution.xml deleted file mode 100644 index c14e6ac3b..000000000 --- a/ATTRIBUTIONS/wasabi-authentication-attribution.xml +++ /dev/null @@ -1,2289 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.3.5 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.3.5/httpclient-4.3.5.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.3.2 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Codec - commons-codec - commons-codec - 1.2 - jar - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.2/commons-codec-1.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.2/jackson-mapper-asl-1.9.2.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 19.0 - https://github.com/google/guava/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.2/jackson-core-asl-1.9.2.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.0 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.0/jackson-annotations-2.7.0.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Logging - commons-logging - commons-logging - 1.0.4 - http://jakarta.apache.org/commons/logging/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - org.projectlombok - lombok - 1.18.30 - https://projectlombok.org - jar - - - The MIT License - https://projectlombok.org/LICENSE - - - - https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - rxjava - io.reactivex - rxjava - 1.1.7 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.7/rxjava-1.1.7.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra-datastax - com.intuit.wasabi - wasabi-cassandra-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-repository-datastax - com.intuit.wasabi - wasabi-repository-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-repository-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-authentication-objects-attribution.xml b/ATTRIBUTIONS/wasabi-authentication-objects-attribution.xml deleted file mode 100644 index a82d1aacf..000000000 --- a/ATTRIBUTIONS/wasabi-authentication-objects-attribution.xml +++ /dev/null @@ -1,665 +0,0 @@ - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.0 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.0/jackson-annotations-2.7.0.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-authorization-attribution.xml b/ATTRIBUTIONS/wasabi-authorization-attribution.xml deleted file mode 100644 index 62250bcad..000000000 --- a/ATTRIBUTIONS/wasabi-authorization-attribution.xml +++ /dev/null @@ -1,2325 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.3.5 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.3.5/httpclient-4.3.5.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.3.2 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.2/jackson-mapper-asl-1.9.2.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 19.0 - https://github.com/google/guava/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.2/jackson-core-asl-1.9.2.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Logging - commons-logging - commons-logging - 1.0.4 - http://jakarta.apache.org/commons/logging/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - org.projectlombok - lombok - 1.18.30 - https://projectlombok.org - jar - - - The MIT License - https://projectlombok.org/LICENSE - - - - https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - rxjava - io.reactivex - rxjava - 1.1.7 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.7/rxjava-1.1.7.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication - com.intuit.wasabi - wasabi-authentication - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra-datastax - com.intuit.wasabi - wasabi-cassandra-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment - com.intuit.wasabi - wasabi-experiment - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-repository-datastax - com.intuit.wasabi - wasabi-repository-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-repository-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-authorization-objects-attribution.xml b/ATTRIBUTIONS/wasabi-authorization-objects-attribution.xml deleted file mode 100644 index 756f665cd..000000000 --- a/ATTRIBUTIONS/wasabi-authorization-objects-attribution.xml +++ /dev/null @@ -1,1148 +0,0 @@ - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.1.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.1.0/lz4-1.1.0.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - diff --git a/ATTRIBUTIONS/wasabi-cassandra-attribution.xml b/ATTRIBUTIONS/wasabi-cassandra-attribution.xml deleted file mode 100644 index befc7d992..000000000 --- a/ATTRIBUTIONS/wasabi-cassandra-attribution.xml +++ /dev/null @@ -1,1476 +0,0 @@ - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.2.1 - http://commons.apache.org/proper/commons-lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax - com.netflix.astyanax - astyanax - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax/2.0.1/astyanax-2.0.1.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-contrib - com.netflix.astyanax - astyanax-contrib - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-contrib/2.0.1/astyanax-contrib-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - astyanax-cql - com.netflix.astyanax - astyanax-cql - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cql/2.0.1/astyanax-cql-2.0.1.jar - - - - astyanax-entity-mapper - com.netflix.astyanax - astyanax-entity-mapper - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-entity-mapper/2.0.1/astyanax-entity-mapper-2.0.1.jar - - - - astyanax-examples - com.netflix.astyanax - astyanax-examples - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-examples/2.0.1/astyanax-examples-2.0.1.jar - - - - astyanax-queue - com.netflix.astyanax - astyanax-queue - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-queue/2.0.1/astyanax-queue-2.0.1.jar - - - - astyanax-recipes - com.netflix.astyanax - astyanax-recipes - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-recipes/2.0.1/astyanax-recipes-2.0.1.jar - - - - astyanax-test - com.netflix.astyanax - astyanax-test - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-test/2.0.1/astyanax-test-2.0.1.jar - - - - astyanax-thrift - com.netflix.astyanax - astyanax-thrift - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-thrift/2.0.1/astyanax-thrift-2.0.1.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - Commons Logging - commons-logging - commons-logging - 1.1.1 - http://commons.apache.org/logging - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 2.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/2.0.3/cassandra-driver-core-2.0.3.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - Enterprise JavaBeans (EJB) 3.0 - javax.persistence - persistence-api - 1.0 - http://www.jcp.org/en/jsr/detail?id=220 - jar - - - Common Development and Distribution License (CDDL) v1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar - - - - eureka-client - com.netflix.eureka - eureka-client - 1.1.110 - https://github.com/Netflix/eureka - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/eureka/eureka-client/1.1.110/eureka-client-1.1.110.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 14.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/14.0.1/guava-14.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - Jetty Server - org.mortbay.jetty - jetty - 6.1.22 - http://www.eclipse.org/jetty/jetty-parent/project/modules/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/mortbay/jetty/jetty/6.1.22/jetty-6.1.22.jar - - - - Jetty Utilities - org.mortbay.jetty - jetty-util - 6.1.22 - http://www.eclipse.org/jetty/jetty-parent/project/jetty-util - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/mortbay/jetty/jetty-util/6.1.22/jetty-util-6.1.22.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.1.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.1.0/lz4-1.1.0.jar - - - - Metrics Core - com.codahale.metrics - metrics-core - 3.0.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/codahale/metrics/metrics-core/3.0.2/metrics-core-3.0.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MXP1: Xml Pull Parser 3rd Edition (XPP3) - xpp3 - xpp3_min - 1.1.4c - http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/ - jar - - - Indiana University Extreme! Lab Software License, vesion 1.1.1 - http://www.extreme.indiana.edu/viewcvs/~checkout~/XPP3/java/LICENSE.txt - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/xpp3/xpp3_min/1.1.4c/xpp3_min-1.1.4c.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - servo-core - com.netflix.servo - servo-core - 0.4.36 - https://github.com/Netflix/OSS-netflix-servo-release - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/servo/servo-core/0.4.36/servo-core-0.4.36.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - XML Pull Parsing API - xmlpull - xmlpull - 1.1.3.1 - http://www.xmlpull.org - jar - - - Public Domain - http://www.xmlpull.org/v1/download/unpacked/LICENSE.txt - - - - https://repo.maven.apache.org/maven2/xmlpull/xmlpull/1.1.3.1/xmlpull-1.1.3.1.jar - - - - XStream Core - com.thoughtworks.xstream - xstream - 1.4.2 - http://codehaus.org/xstream-parent/xstream/ - jar - - - BSD style - http://xstream.codehaus.com/license.html - - - - https://repo.maven.apache.org/maven2/com/thoughtworks/xstream/xstream/1.4.2/xstream-1.4.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-cassandra-datastax-attribution.xml b/ATTRIBUTIONS/wasabi-cassandra-datastax-attribution.xml deleted file mode 100644 index 21c6e9917..000000000 --- a/ATTRIBUTIONS/wasabi-cassandra-datastax-attribution.xml +++ /dev/null @@ -1,886 +0,0 @@ - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.2.1 - http://commons.apache.org/proper/commons-lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - rxjava - io.reactivex - rxjava - 1.1.7 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.7/rxjava-1.1.7.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-database-attribution.xml b/ATTRIBUTIONS/wasabi-database-attribution.xml deleted file mode 100644 index 7c28a14ab..000000000 --- a/ATTRIBUTIONS/wasabi-database-attribution.xml +++ /dev/null @@ -1,1601 +0,0 @@ - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 15.0 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/15.0/guava-15.0.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.1.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.1.0/lz4-1.1.0.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.2 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.2/slf4j-api-1.7.2.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - diff --git a/ATTRIBUTIONS/wasabi-email-attribution.xml b/ATTRIBUTIONS/wasabi-email-attribution.xml deleted file mode 100644 index fac01fafd..000000000 --- a/ATTRIBUTIONS/wasabi-email-attribution.xml +++ /dev/null @@ -1,2445 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - ANTLR 3 Runtime - org.antlr - antlr-runtime - 3.5.2 - http://www.antlr.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons BeanUtils - commons-beanutils - commons-beanutils - 1.9.2 - http://commons.apache.org/proper/commons-beanutils/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.9.2/commons-beanutils-1.9.2.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Collections - commons-collections - commons-collections - 3.2.2 - http://commons.apache.org/collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar - - - - Apache Commons Email - org.apache.commons - commons-email - 1.4 - http://commons.apache.org/proper/commons-email/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-email/1.4/commons-email-1.4.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache Commons Validator - commons-validator - commons-validator - 1.5.0 - http://commons.apache.org/proper/commons-validator/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-validator/commons-validator/1.5.0/commons-validator-1.5.0.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons Digester - commons-digester - commons-digester - 1.8.1 - http://commons.apache.org/digester/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-digester/commons-digester/1.8.1/commons-digester-1.8.1.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.2/jackson-mapper-asl-1.9.2.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 19.0 - https://github.com/google/guava/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.2/jackson-core-asl-1.9.2.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - JavaBeans(TM) Activation Framework - javax.activation - activation - 1.1.1 - http://java.sun.com/javase/technologies/desktop/javabeans/jaf/index.jsp - jar - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1.1/activation-1.1.1.jar - - - - JavaMail API - com.sun.mail - javax.mail - 1.5.2 - http://javamail.java.net/javax.mail - jar - - - CDDL/GPLv2+CE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/mail/javax.mail/1.5.2/javax.mail-1.5.2.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - org.projectlombok - lombok - 1.18.30 - https://projectlombok.org - jar - - - The MIT License - https://projectlombok.org/LICENSE - - - - https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - rxjava - io.reactivex - rxjava - 1.1.7 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.7/rxjava-1.1.7.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - StringTemplate 4 - org.antlr - ST4 - 4.0.8 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/ST4/4.0.8/ST4-4.0.8.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment - com.intuit.wasabi - wasabi-assignment - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra-datastax - com.intuit.wasabi - wasabi-cassandra-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-event - com.intuit.wasabi - wasabi-event - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-event - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-event-objects - com.intuit.wasabi - wasabi-event-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-event-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment - com.intuit.wasabi - wasabi-experiment - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-repository-datastax - com.intuit.wasabi - wasabi-repository-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-repository-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-event-attribution.xml b/ATTRIBUTIONS/wasabi-event-attribution.xml deleted file mode 100644 index 08305bf8c..000000000 --- a/ATTRIBUTIONS/wasabi-event-attribution.xml +++ /dev/null @@ -1,2340 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Codec - commons-codec - commons-codec - 1.9 - http://commons.apache.org/proper/commons-codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.2/jackson-mapper-asl-1.9.2.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 19.0 - https://github.com/google/guava/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.2/jackson-core-asl-1.9.2.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - org.projectlombok - lombok - 1.18.30 - https://projectlombok.org - jar - - - The MIT License - https://projectlombok.org/LICENSE - - - - https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - rxjava - io.reactivex - rxjava - 1.1.7 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.7/rxjava-1.1.7.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment - com.intuit.wasabi - wasabi-assignment - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra-datastax - com.intuit.wasabi - wasabi-cassandra-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-event-objects - com.intuit.wasabi - wasabi-event-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-event-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment - com.intuit.wasabi - wasabi-experiment - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-repository-datastax - com.intuit.wasabi - wasabi-repository-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-repository-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-event-objects-attribution.xml b/ATTRIBUTIONS/wasabi-event-objects-attribution.xml deleted file mode 100644 index 850fe04de..000000000 --- a/ATTRIBUTIONS/wasabi-event-objects-attribution.xml +++ /dev/null @@ -1,1592 +0,0 @@ - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.1.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.1.0/lz4-1.1.0.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - diff --git a/ATTRIBUTIONS/wasabi-eventlog-attribution.xml b/ATTRIBUTIONS/wasabi-eventlog-attribution.xml deleted file mode 100644 index ce7bb5309..000000000 --- a/ATTRIBUTIONS/wasabi-eventlog-attribution.xml +++ /dev/null @@ -1,1548 +0,0 @@ - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.1.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.1.0/lz4-1.1.0.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - diff --git a/ATTRIBUTIONS/wasabi-exceptions-attribution.xml b/ATTRIBUTIONS/wasabi-exceptions-attribution.xml deleted file mode 100644 index d886e2213..000000000 --- a/ATTRIBUTIONS/wasabi-exceptions-attribution.xml +++ /dev/null @@ -1,1518 +0,0 @@ - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.1.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.1.0/lz4-1.1.0.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - diff --git a/ATTRIBUTIONS/wasabi-experiment-attribution.xml b/ATTRIBUTIONS/wasabi-experiment-attribution.xml deleted file mode 100644 index db54f7e88..000000000 --- a/ATTRIBUTIONS/wasabi-experiment-attribution.xml +++ /dev/null @@ -1,2295 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 19.0 - https://github.com/google/guava/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - org.projectlombok - lombok - 1.18.30 - https://projectlombok.org - jar - - - The MIT License - https://projectlombok.org/LICENSE - - - - https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - rxjava - io.reactivex - rxjava - 1.1.7 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.7/rxjava-1.1.7.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra-datastax - com.intuit.wasabi - wasabi-cassandra-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-repository-datastax - com.intuit.wasabi - wasabi-repository-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-repository-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-experiment-objects-attribution.xml b/ATTRIBUTIONS/wasabi-experiment-objects-attribution.xml deleted file mode 100644 index c050b0448..000000000 --- a/ATTRIBUTIONS/wasabi-experiment-objects-attribution.xml +++ /dev/null @@ -1,1135 +0,0 @@ - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 14.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/14.0.1/guava-14.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.1.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.1.0/lz4-1.1.0.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-export-attribution.xml b/ATTRIBUTIONS/wasabi-export-attribution.xml deleted file mode 100644 index 24fa51c73..000000000 --- a/ATTRIBUTIONS/wasabi-export-attribution.xml +++ /dev/null @@ -1,948 +0,0 @@ - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Commons Codec - commons-codec - commons-codec - 1.9 - http://commons.apache.org/proper/commons-codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.3 - http://commons.apache.org/proper/commons-lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.jar - - - - Apache Commons Logging - commons-logging - commons-logging - 1.2 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.5.1 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.4.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-feedback-attribution.xml b/ATTRIBUTIONS/wasabi-feedback-attribution.xml deleted file mode 100644 index 939b37be9..000000000 --- a/ATTRIBUTIONS/wasabi-feedback-attribution.xml +++ /dev/null @@ -1,2289 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.3.5 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.3.5/httpclient-4.3.5.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.3.2 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Codec - commons-codec - commons-codec - 1.2 - jar - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.2/commons-codec-1.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.2/jackson-mapper-asl-1.9.2.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 19.0 - https://github.com/google/guava/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.2/jackson-core-asl-1.9.2.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Logging - commons-logging - commons-logging - 1.0.4 - http://jakarta.apache.org/commons/logging/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - org.projectlombok - lombok - 1.18.30 - https://projectlombok.org - jar - - - The MIT License - https://projectlombok.org/LICENSE - - - - https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - rxjava - io.reactivex - rxjava - 1.1.7 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.7/rxjava-1.1.7.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra-datastax - com.intuit.wasabi - wasabi-cassandra-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-repository-datastax - com.intuit.wasabi - wasabi-repository-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-repository-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-feedback-objects-attribution.xml b/ATTRIBUTIONS/wasabi-feedback-objects-attribution.xml deleted file mode 100644 index 46ff623e9..000000000 --- a/ATTRIBUTIONS/wasabi-feedback-objects-attribution.xml +++ /dev/null @@ -1,680 +0,0 @@ - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.0 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.0/jackson-annotations-2.7.0.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - diff --git a/ATTRIBUTIONS/wasabi-functional-test-attribution.xml b/ATTRIBUTIONS/wasabi-functional-test-attribution.xml deleted file mode 100644 index bfca9af31..000000000 --- a/ATTRIBUTIONS/wasabi-functional-test-attribution.xml +++ /dev/null @@ -1,1339 +0,0 @@ - - - - ant-launcher - org.apache.ant - ant-launcher - 1.7.0 - http://ant.apache.org/ant-launcher/ - jar - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.2.1 - http://commons.apache.org/proper/commons-lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.3.6 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.jar - - - - Apache HttpClient Mime - org.apache.httpcomponents - httpmime - 4.3.6 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpmime/4.3.6/httpmime-4.3.6.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.3.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BeanShell - org.beanshell - bsh - 2.0b4 - jar - - - GNU LESSER GENERAL PUBLIC LICENSE - http://www.gnu.org/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/beanshell/bsh/2.0b4/bsh-2.0b4.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Commons Codec - commons-codec - commons-codec - 1.6 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.6/commons-codec-1.6.jar - - - - Commons Logging - commons-logging - commons-logging - 1.1.3 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-jsr305 - com.google.code.findbugs - jsr305 - 2.0.1 - http://findbugs.sourceforge.net/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0-no_aop.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - Groovy - org.codehaus.groovy - groovy - 2.3.7 - http://groovy.codehaus.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy/2.3.7/groovy-2.3.7.jar - - - - Groovy - org.codehaus.groovy - groovy-xml - 2.3.7 - http://groovy.codehaus.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-xml/2.3.7/groovy-xml-2.3.7.jar - - - - Groovy - org.codehaus.groovy - groovy-json - 2.3.7 - http://groovy.codehaus.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-json/2.3.7/groovy-json-2.3.7.jar - - - - Gson - com.google.code.gson - gson - 2.3.1 - http://code.google.com/p/google-gson/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.2.3 - http://wiki.fasterxml.com/JacksonHome - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License, Version 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.2.3/jackson-annotations-2.2.3.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.2.3 - http://wiki.fasterxml.com/JacksonHome - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License, Version 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.2.3/jackson-core-2.2.3.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.2.3 - http://wiki.fasterxml.com/JacksonHome - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License, Version 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.2.3/jackson-databind-2.2.3.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - JavaMail API jar - javax.mail - mailapi - 1.4.3 - http://java.sun.com/projects/javamail/mailapi - jar - - - CDDL - http://www.sun.com/cddl - - - GPLv2+CE - https://glassfish.dev.java.net/public/CDDL+GPL.html - - - - https://repo.maven.apache.org/maven2/javax/mail/mailapi/1.4.3/mailapi-1.4.3.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JCommander - com.beust - jcommander - 1.48 - http://beust.com/jcommander - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/beust/jcommander/1.48/jcommander-1.48.jar - - - - Joda-Time - joda-time - joda-time - 2.3 - http://www.joda.org/joda-time/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/2.3/joda-time-2.3.jar - - - - JOpt Simple - net.sf.jopt-simple - jopt-simple - 4.6 - http://pholser.github.com/jopt-simple - jar - - - The MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar - - - - json-path - com.jayway.restassured - json-path - 2.4.0 - http://maven.apache.org - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jayway/restassured/json-path/2.4.0/json-path-2.4.0.jar - - - - json-schema-validator - com.jayway.restassured - json-schema-validator - 2.4.0 - http://maven.apache.org - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jayway/restassured/json-schema-validator/2.4.0/json-schema-validator-2.4.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - libphonenumber - com.googlecode.libphonenumber - libphonenumber - 6.0 - http://code.google.com/p/libphonenumber/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/libphonenumber/libphonenumber/6.0/libphonenumber-6.0.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Mozilla Rhino - org.mozilla - rhino - 1.7R4 - https://developer.mozilla.org/en/Rhino - jar - - - Mozilla Public License, Version 2.0 - http://www.mozilla.org/MPL/2.0/index.txt - - - - https://repo.maven.apache.org/maven2/org/mozilla/rhino/1.7R4/rhino-1.7R4.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.6 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.6/mysql-connector-java-5.1.6.jar - - - - null - com.github.fge - json-schema-validator - 2.2.5 - https://github.com/fge/json-schema-validator - jar - - - Lesser General Public License, version 3 or greater - http://www.gnu.org/licenses/lgpl.html - - - Apache Software License, version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/fge/json-schema-validator/2.2.5/json-schema-validator-2.2.5.jar - - - - null - com.github.fge - json-schema-core - 1.2.4 - https://github.com/fge/json-schema-core - jar - - - Lesser General Public License, version 3 or greater - http://www.gnu.org/licenses/lgpl.html - - - Apache Software License, version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/fge/json-schema-core/1.2.4/json-schema-core-1.2.4.jar - - - - null - com.github.fge - uri-template - 0.9 - https://github.com/fge/uri-template - jar - - - Lesser General Public License, version 3 or greater - http://www.gnu.org/licenses/lgpl.html - - - Apache Software License, version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/fge/uri-template/0.9/uri-template-0.9.jar - - - - null - com.github.fge - msg-simple - 1.1 - https://github.com/fge/msg-simple - jar - - - Lesser General Public License, version 3 or greater - http://www.gnu.org/licenses/lgpl.html - - - Apache Software License, version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/fge/msg-simple/1.1/msg-simple-1.1.jar - - - - null - com.github.fge - btf - 1.2 - https://github.com/fge/btf - jar - - - Lesser General Public License, version 3 or greater - http://www.gnu.org/licenses/lgpl.html - - - Apache Software License, version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/fge/btf/1.2/btf-1.2.jar - - - - null - com.github.fge - jackson-coreutils - 1.8 - https://github.com/fge/jackson-coreutils - jar - - - Lesser General Public License, version 3 or greater - http://www.gnu.org/licenses/lgpl.html - - - Apache Software License, version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/fge/jackson-coreutils/1.8/jackson-coreutils-1.8.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - OkHttp - com.squareup.okhttp3 - okhttp - 3.0.1 - https://github.com/square/okhttp/okhttp - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.0.1/okhttp-3.0.1.jar - - - - Okio - com.squareup.okio - okio - 1.6.0 - https://github.com/square/okio/okio - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.6.0/okio-1.6.0.jar - - - - org.apache.tools.ant - org.apache.ant - ant - 1.7.0 - http://ant.apache.org/ant/ - jar - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.7.0/ant-1.7.0.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - REST Assured - com.jayway.restassured - rest-assured - 2.4.0 - http://code.google.com/p/rest-assured - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jayway/restassured/rest-assured/2.4.0/rest-assured-2.4.0.jar - - - - rest-assured-common - com.jayway.restassured - rest-assured-common - 2.4.0 - http://maven.apache.org - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jayway/restassured/rest-assured-common/2.4.0/rest-assured-common-2.4.0.jar - - - - Retrofit - com.squareup.retrofit - retrofit - 1.9.0 - http://github.com/square/retrofit/retrofit/ - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/squareup/retrofit/retrofit/1.9.0/retrofit-1.9.0.jar - - - - Retrofit 1 OkHttp 3 Client - com.jakewharton.retrofit - retrofit1-okhttp3-client - 1.0.2 - http://nexus.sonatype.org/oss-repository-hosting.html/retrofit1-okhttp3-client - jar - - - Apache License Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/jakewharton/retrofit/retrofit1-okhttp3-client/1.0.2/retrofit1-okhttp3-client-1.0.2.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.15 - http://www.snakeyaml.org - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.15/snakeyaml-1.15.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - TagSoup - org.ccil.cowan.tagsoup - tagsoup - 1.2.1 - http://home.ccil.org/~cowan/XML/tagsoup/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/ccil/cowan/tagsoup/tagsoup/1.2.1/tagsoup-1.2.1.jar - - - - testng - org.testng - testng - 6.9.6 - http://github.com/cbeust/testng - jar - - - Apache Version 2.0, January 2004 - - - - https://repo.maven.apache.org/maven2/org/testng/testng/6.9.6/testng-6.9.6.jar - - - - xml-path - com.jayway.restassured - xml-path - 2.4.0 - http://code.google.com/p/rest-assured/xml-path - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jayway/restassured/xml-path/2.4.0/xml-path-2.4.0.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-main-attribution.xml b/ATTRIBUTIONS/wasabi-main-attribution.xml deleted file mode 100644 index 0881b67f8..000000000 --- a/ATTRIBUTIONS/wasabi-main-attribution.xml +++ /dev/null @@ -1,3370 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - ant-launcher - org.apache.ant - ant-launcher - 1.7.0 - http://ant.apache.org/ant-launcher/ - jar - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar - - - - ANTLR 3 Runtime - org.antlr - antlr-runtime - 3.5.2 - http://www.antlr.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons BeanUtils - commons-beanutils - commons-beanutils - 1.9.2 - http://commons.apache.org/proper/commons-beanutils/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.9.2/commons-beanutils-1.9.2.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Collections - commons-collections - commons-collections - 3.2.2 - http://commons.apache.org/collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar - - - - Apache Commons Email - org.apache.commons - commons-email - 1.4 - http://commons.apache.org/proper/commons-email/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-email/1.4/commons-email-1.4.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.2.1 - http://commons.apache.org/proper/commons-lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar - - - - Apache Commons Validator - commons-validator - commons-validator - 1.5.0 - http://commons.apache.org/proper/commons-validator/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-validator/commons-validator/1.5.0/commons-validator-1.5.0.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.3.6 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.jar - - - - Apache HttpClient Mime - org.apache.httpcomponents - httpmime - 4.3.6 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpmime/4.3.6/httpmime-4.3.6.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.3.3 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-api - com.intuit.autumn - autumn-api - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-api - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-api/1.0.20160626031951/autumn-api-1.0.20160626031951.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-manage - com.intuit.autumn - autumn-manage - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-manage - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-manage/1.0.20160626031951/autumn-manage-1.0.20160626031951.jar - - - - autumn-metrics - com.intuit.autumn - autumn-metrics - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-metrics - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-metrics/1.0.20160626031951/autumn-metrics-1.0.20160626031951.jar - - - - autumn-service - com.intuit.autumn - autumn-service - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-service - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-service/1.0.20160626031951/autumn-service-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - autumn-web - com.intuit.autumn - autumn-web - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-web - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-web/1.0.20160626031951/autumn-web-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BeanShell - org.beanshell - bsh - 2.0b4 - jar - - - GNU LESSER GENERAL PUBLIC LICENSE - http://www.gnu.org/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/beanshell/bsh/2.0b4/bsh-2.0b4.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Codec - commons-codec - commons-codec - 1.6 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.6/commons-codec-1.6.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons Digester - commons-digester - commons-digester - 1.8.1 - http://commons.apache.org/digester/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-digester/commons-digester/1.8.1/commons-digester-1.8.1.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - Commons Logging - commons-logging - commons-logging - 1.1.3 - http://commons.apache.org/proper/commons-logging/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0-no_aop.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - Google Guice - Extensions - Servlet - com.google.inject.extensions - guice-servlet - 4.0 - https://github.com/google/guice/extensions-parent/guice-servlet - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-servlet/4.0/guice-servlet-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Graphite Integration for Metrics - io.dropwizard.metrics - metrics-graphite - 3.1.0 - http://metrics.codahale.com/metrics-graphite/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-graphite/3.1.0/metrics-graphite-3.1.0.jar - - - - Groovy - org.codehaus.groovy - groovy - 2.3.7 - http://groovy.codehaus.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy/2.3.7/groovy-2.3.7.jar - - - - Groovy - org.codehaus.groovy - groovy-xml - 2.3.7 - http://groovy.codehaus.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-xml/2.3.7/groovy-xml-2.3.7.jar - - - - Groovy - org.codehaus.groovy - groovy-json - 2.3.7 - http://groovy.codehaus.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-json/2.3.7/groovy-json-2.3.7.jar - - - - Gson - com.google.code.gson - gson - 2.3.1 - http://code.google.com/p/google-gson/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - hystrix-codahale-metrics-publisher - com.netflix.hystrix - hystrix-codahale-metrics-publisher - 1.4.23 - https://github.com/Netflix/Hystrix - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/hystrix/hystrix-codahale-metrics-publisher/1.4.23/hystrix-codahale-metrics-publisher-1.4.23.jar - - - - hystrix-core - com.netflix.hystrix - hystrix-core - 1.4.23 - https://github.com/Netflix/Hystrix - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/hystrix/hystrix-core/1.4.23/hystrix-core-1.4.23.jar - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.0 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.0/jackson-annotations-2.7.0.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - Jackson-JAXRS-base - com.fasterxml.jackson.jaxrs - jackson-jaxrs-base - 2.7.2 - http://wiki.fasterxml.com/JacksonHome/jackson-jaxrs-base - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jaxrs/jackson-jaxrs-base/2.7.2/jackson-jaxrs-base-2.7.2.jar - - - - Jackson-JAXRS-JSON - com.fasterxml.jackson.jaxrs - jackson-jaxrs-json-provider - 2.7.2 - http://wiki.fasterxml.com/JacksonHome/jackson-jaxrs-json-provider - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jaxrs/jackson-jaxrs-json-provider/2.7.2/jackson-jaxrs-json-provider-2.7.2.jar - - - - Jackson-module-JAXB-annotations - com.fasterxml.jackson.module - jackson-module-jaxb-annotations - 2.7.2 - http://wiki.fasterxml.com/JacksonJAXBAnnotations - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.7.2/jackson-module-jaxb-annotations-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - Java Servlet API - javax.servlet - javax.servlet-api - 3.1.0 - http://servlet-spec.java.net - jar - - - CDDL + GPLv2 with classpath exception - https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html - - - - https://repo.maven.apache.org/maven2/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - JavaMail API - com.sun.mail - javax.mail - 1.5.2 - http://javamail.java.net/javax.mail - jar - - - CDDL/GPLv2+CE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/mail/javax.mail/1.5.2/javax.mail-1.5.2.jar - - - - JavaMail API jar - javax.mail - javax.mail-api - 1.4.4 - http://kenai.com/projects/javamail/javax.mail-api - jar - - - CDDL - http://www.sun.com/cddl - - - GPLv2+CE - https://glassfish.dev.java.net/public/CDDL+GPL.html - - - - https://repo.maven.apache.org/maven2/javax/mail/javax.mail-api/1.4.4/javax.mail-api-1.4.4.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - JCommander - com.beust - jcommander - 1.48 - http://beust.com/jcommander - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/beust/jcommander/1.48/jcommander-1.48.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-guice - com.sun.jersey.contribs - jersey-guice - 1.19 - https://jersey.java.net/jersey-contribs/jersey-guice/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-guice/1.19/jersey-guice-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - jersey-server - com.sun.jersey - jersey-server - 1.19 - https://jersey.java.net/jersey-server/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-server/1.19/jersey-server-1.19.jar - - - - jersey-servlet - com.sun.jersey - jersey-servlet - 1.19 - https://jersey.java.net/jersey-servlet/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-servlet/1.19/jersey-servlet-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - Jetty :: Continuation - org.eclipse.jetty - jetty-continuation - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-continuation/9.3.8.v20160314/jetty-continuation-9.3.8.v20160314.jar - - - - Jetty :: Http Utility - org.eclipse.jetty - jetty-http - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-http/9.3.8.v20160314/jetty-http-9.3.8.v20160314.jar - - - - Jetty :: IO Utility - org.eclipse.jetty - jetty-io - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-io/9.3.8.v20160314/jetty-io-9.3.8.v20160314.jar - - - - Jetty :: Security - org.eclipse.jetty - jetty-security - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-security/9.3.8.v20160314/jetty-security-9.3.8.v20160314.jar - - - - Jetty :: Server Core - org.eclipse.jetty - jetty-server - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-server/9.3.8.v20160314/jetty-server-9.3.8.v20160314.jar - - - - Jetty :: Servlet Handling - org.eclipse.jetty - jetty-servlet - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-servlet/9.3.8.v20160314/jetty-servlet-9.3.8.v20160314.jar - - - - Jetty :: Utilities - org.eclipse.jetty - jetty-util - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-util/9.3.8.v20160314/jetty-util-9.3.8.v20160314.jar - - - - Jetty :: Utility Servlets and Filters - org.eclipse.jetty - jetty-servlets - 9.3.8.v20160314 - http://www.eclipse.org/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-servlets/9.3.8.v20160314/jetty-servlets-9.3.8.v20160314.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - json-path - com.jayway.restassured - json-path - 2.4.0 - http://maven.apache.org - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jayway/restassured/json-path/2.4.0/json-path-2.4.0.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Access Module - ch.qos.logback - logback-access - 1.1.2 - http://logback.qos.ch - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-access/1.1.2/logback-access-1.1.2.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.0/metrics-core-3.1.0.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.1.3 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.1.3/metrics-core-2.1.3.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Metrics Servlet - com.yammer.metrics - metrics-servlet - 2.1.3 - http://metrics.codahale.com/metrics-servlet/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-servlet/2.1.3/metrics-servlet-2.1.3.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - OkHttp - com.squareup.okhttp3 - okhttp - 3.0.1 - https://github.com/square/okhttp/okhttp - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.0.1/okhttp-3.0.1.jar - - - - Okio - com.squareup.okio - okio - 1.6.0 - https://github.com/square/okio/okio - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.6.0/okio-1.6.0.jar - - - - org.apache.tools.ant - org.apache.ant - ant - 1.7.0 - http://ant.apache.org/ant/ - jar - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.7.0/ant-1.7.0.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - org.projectlombok - lombok - 1.18.30 - https://projectlombok.org - jar - - - The MIT License - https://projectlombok.org/LICENSE - - - - https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - REST Assured - com.jayway.restassured - rest-assured - 2.4.0 - http://code.google.com/p/rest-assured - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jayway/restassured/rest-assured/2.4.0/rest-assured-2.4.0.jar - - - - rest-assured-common - com.jayway.restassured - rest-assured-common - 2.4.0 - http://maven.apache.org - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jayway/restassured/rest-assured-common/2.4.0/rest-assured-common-2.4.0.jar - - - - Retrofit - com.squareup.retrofit - retrofit - 1.9.0 - http://github.com/square/retrofit/retrofit/ - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/squareup/retrofit/retrofit/1.9.0/retrofit-1.9.0.jar - - - - Retrofit 1 OkHttp 3 Client - com.jakewharton.retrofit - retrofit1-okhttp3-client - 1.0.2 - http://nexus.sonatype.org/oss-repository-hosting.html/retrofit1-okhttp3-client - jar - - - Apache License Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/jakewharton/retrofit/retrofit1-okhttp3-client/1.0.2/retrofit1-okhttp3-client-1.0.2.jar - - - - rxjava - io.reactivex - rxjava - 1.1.0 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.0/rxjava-1.1.0.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.15 - http://www.snakeyaml.org - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.15/snakeyaml-1.15.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - StringTemplate 4 - org.antlr - ST4 - 4.0.8 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/ST4/4.0.8/ST4-4.0.8.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - TagSoup - org.ccil.cowan.tagsoup - tagsoup - 1.2.1 - http://home.ccil.org/~cowan/XML/tagsoup/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/ccil/cowan/tagsoup/tagsoup/1.2.1/tagsoup-1.2.1.jar - - - - testng - org.testng - testng - 6.9.6 - http://github.com/cbeust/testng - jar - - - Apache Version 2.0, January 2004 - - - - https://repo.maven.apache.org/maven2/org/testng/testng/6.9.6/testng-6.9.6.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics - com.intuit.wasabi - wasabi-analytics - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-api - com.intuit.wasabi - wasabi-api - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-api - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment - com.intuit.wasabi - wasabi-assignment - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog - com.intuit.wasabi - wasabi-auditlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication - com.intuit.wasabi - wasabi-authentication - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization - com.intuit.wasabi - wasabi-authorization - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra-datastax - com.intuit.wasabi - wasabi-cassandra-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-email - com.intuit.wasabi - wasabi-email - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-email - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-event - com.intuit.wasabi - wasabi-event - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-event - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-event-objects - com.intuit.wasabi - wasabi-event-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-event-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment - com.intuit.wasabi - wasabi-experiment - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback - com.intuit.wasabi - wasabi-feedback - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-repository-datastax - com.intuit.wasabi - wasabi-repository-datastax - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-repository-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-util - com.intuit.wasabi - wasabi-util - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-util - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - xml-path - com.jayway.restassured - xml-path - 2.4.0 - http://code.google.com/p/rest-assured/xml-path - jar - - - Apache 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jayway/restassured/xml-path/2.4.0/xml-path-2.4.0.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-repository-attribution.xml b/ATTRIBUTIONS/wasabi-repository-attribution.xml deleted file mode 100644 index 0efdcb5e0..000000000 --- a/ATTRIBUTIONS/wasabi-repository-attribution.xml +++ /dev/null @@ -1,2412 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.3.5 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.3.5/httpclient-4.3.5.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.3.2 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax - com.netflix.astyanax - astyanax - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax/2.0.1/astyanax-2.0.1.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-contrib - com.netflix.astyanax - astyanax-contrib - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-contrib/2.0.1/astyanax-contrib-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - astyanax-cql - com.netflix.astyanax - astyanax-cql - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cql/2.0.1/astyanax-cql-2.0.1.jar - - - - astyanax-entity-mapper - com.netflix.astyanax - astyanax-entity-mapper - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-entity-mapper/2.0.1/astyanax-entity-mapper-2.0.1.jar - - - - astyanax-examples - com.netflix.astyanax - astyanax-examples - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-examples/2.0.1/astyanax-examples-2.0.1.jar - - - - astyanax-queue - com.netflix.astyanax - astyanax-queue - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-queue/2.0.1/astyanax-queue-2.0.1.jar - - - - astyanax-recipes - com.netflix.astyanax - astyanax-recipes - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-recipes/2.0.1/astyanax-recipes-2.0.1.jar - - - - astyanax-test - com.netflix.astyanax - astyanax-test - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-test/2.0.1/astyanax-test-2.0.1.jar - - - - astyanax-thrift - com.netflix.astyanax - astyanax-thrift - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-thrift/2.0.1/astyanax-thrift-2.0.1.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.2/jackson-mapper-asl-1.9.2.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 2.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/2.0.3/cassandra-driver-core-2.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - Enterprise JavaBeans (EJB) 3.0 - javax.persistence - persistence-api - 1.0 - http://www.jcp.org/en/jsr/detail?id=220 - jar - - - Common Development and Distribution License (CDDL) v1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar - - - - eureka-client - com.netflix.eureka - eureka-client - 1.1.110 - https://github.com/Netflix/eureka - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/eureka/eureka-client/1.1.110/eureka-client-1.1.110.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.2/jackson-core-asl-1.9.2.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - Jetty Server - org.mortbay.jetty - jetty - 6.1.22 - http://www.eclipse.org/jetty/jetty-parent/project/modules/jetty - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/mortbay/jetty/jetty/6.1.22/jetty-6.1.22.jar - - - - Jetty Utilities - org.mortbay.jetty - jetty-util - 6.1.22 - http://www.eclipse.org/jetty/jetty-parent/project/jetty-util - jar - - - Apache Software License - Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - Eclipse Public License - Version 1.0 - http://www.eclipse.org/org/documents/epl-v10.php - - - - https://repo.maven.apache.org/maven2/org/mortbay/jetty/jetty-util/6.1.22/jetty-util-6.1.22.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Logging - commons-logging - commons-logging - 1.0.4 - http://jakarta.apache.org/commons/logging/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.1.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.1.0/lz4-1.1.0.jar - - - - Metrics Core - com.codahale.metrics - metrics-core - 3.0.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/codahale/metrics/metrics-core/3.0.2/metrics-core-3.0.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MXP1: Xml Pull Parser 3rd Edition (XPP3) - xpp3 - xpp3_min - 1.1.4c - http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/ - jar - - - Indiana University Extreme! Lab Software License, vesion 1.1.1 - http://www.extreme.indiana.edu/viewcvs/~checkout~/XPP3/java/LICENSE.txt - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/xpp3/xpp3_min/1.1.4c/xpp3_min-1.1.4c.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - servo-core - com.netflix.servo - servo-core - 0.4.36 - https://github.com/Netflix/OSS-netflix-servo-release - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/servo/servo-core/0.4.36/servo-core-0.4.36.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - toddfast-mutagen - com.toddfast.mutagen - mutagen - 0.3.0 - https://github.com/toddfast/mutagen - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/toddfast/mutagen/mutagen/0.3.0/mutagen-0.3.0.jar - - - - toddfast-mutagen-cassandra - com.toddfast.mutagen - mutagen-cassandra - 0.4.0 - https://github.com/toddfast/mutagen-cassandra - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/toddfast/mutagen/mutagen-cassandra/0.4.0/mutagen-cassandra-0.4.0.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra - com.intuit.wasabi - wasabi-cassandra - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20161102190559-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - XML Pull Parsing API - xmlpull - xmlpull - 1.1.3.1 - http://www.xmlpull.org - jar - - - Public Domain - http://www.xmlpull.org/v1/download/unpacked/LICENSE.txt - - - - https://repo.maven.apache.org/maven2/xmlpull/xmlpull/1.1.3.1/xmlpull-1.1.3.1.jar - - - - XStream Core - com.thoughtworks.xstream - xstream - 1.4.2 - http://codehaus.org/xstream-parent/xstream/ - jar - - - BSD style - http://xstream.codehaus.com/license.html - - - - https://repo.maven.apache.org/maven2/com/thoughtworks/xstream/xstream/1.4.2/xstream-1.4.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-repository-datastax-attribution.xml b/ATTRIBUTIONS/wasabi-repository-datastax-attribution.xml deleted file mode 100644 index 449fc4b4b..000000000 --- a/ATTRIBUTIONS/wasabi-repository-datastax-attribution.xml +++ /dev/null @@ -1,2280 +0,0 @@ - - - - Annotations for Metrics - io.dropwizard.metrics - metrics-annotation - 3.1.2 - http://metrics.codahale.com/metrics-annotation/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-annotation/3.1.2/metrics-annotation-3.1.2.jar - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Collections - org.apache.commons - commons-collections4 - 4.1 - http://commons.apache.org/proper/commons-collections/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.3 - http://commons.apache.org/proper/commons-lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.3/commons-lang3-3.3.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.3.5 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.3.5/httpclient-4.3.5.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.3.2 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar - - - - Apache Log4j - log4j - log4j - 1.2.17 - http://logging.apache.org/log4j/1.2/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - BoneCP :: Core Library - com.jolbox - bonecp - 0.8.0.RELEASE - http://jolbox.com/bonecp - jar - - - Apache v2 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - colt - colt - colt - 1.2.0 - jar - - - https://repo.maven.apache.org/maven2/colt/colt/1.2.0/colt-1.2.0.jar - - - - Commons Codec - commons-codec - commons-codec - 1.5 - http://commons.apache.org/codec/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.5/commons-codec-1.5.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar - - - - DataStax Java Driver for Apache Cassandra - Core - com.datastax.cassandra - cassandra-driver-core - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.0.3/cassandra-driver-core-3.0.3.jar - - - - DataStax Java Driver for Apache Cassandra - Object Mapping - com.datastax.cassandra - cassandra-driver-mapping - 3.0.3 - https://github.com/datastax/java-driver - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/datastax/cassandra/cassandra-driver-mapping/3.0.3/cassandra-driver-mapping-3.0.3.jar - - - - Dough Lea's util.concurrent package - concurrent - concurrent - 1.3.4 - jar - - - Public domain, Sun Microsoystems - >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html - - - - https://repo.maven.apache.org/maven2/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - flyway-core - org.flywaydb - flyway-core - http://flywaydb.org/flyway-core - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - http://repo1.maven.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - https://repo.maven.apache.org/maven2/com/googlecode/flyway/flyway-core/2.3.1/flyway-core-2.3.1.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 19.0 - https://github.com/google/guava/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.11 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.2/jackson-annotations-2.7.2.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - jDBI - org.jdbi - jdbi - 2.71 - http://jdbi.org/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/org/jdbi/jdbi/2.71/jdbi-2.71.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Logging - commons-logging - commons-logging - 1.0.4 - http://jakarta.apache.org/commons/logging/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.2.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar - - - - Metrics Core - io.dropwizard.metrics - metrics-core - 3.1.2 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Metrics Health Checks - io.dropwizard.metrics - metrics-healthchecks - 3.1.2 - http://metrics.codahale.com/metrics-healthchecks/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-healthchecks/3.1.2/metrics-healthchecks-3.1.2.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - MySQL Connector/J - mysql - mysql-connector-java - 5.1.38 - http://dev.mysql.com/doc/connector-j/en/ - jar - - - The GNU General Public License, Version 2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - - - https://repo.maven.apache.org/maven2/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar - - - - Netty/Buffer - io.netty - netty-buffer - 4.0.37.Final - http://netty.io/netty-buffer/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.0.37.Final/netty-buffer-4.0.37.Final.jar - - - - Netty/Codec - io.netty - netty-codec - 4.0.37.Final - http://netty.io/netty-codec/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.0.37.Final/netty-codec-4.0.37.Final.jar - - - - Netty/Common - io.netty - netty-common - 4.0.37.Final - http://netty.io/netty-common/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-common/4.0.37.Final/netty-common-4.0.37.Final.jar - - - - Netty/Handler - io.netty - netty-handler - 4.0.37.Final - http://netty.io/netty-handler/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.0.37.Final/netty-handler-4.0.37.Final.jar - - - - Netty/Transport - io.netty - netty-transport - 4.0.37.Final - http://netty.io/netty-transport/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.0.37.Final/netty-transport-4.0.37.Final.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - org.projectlombok - lombok - 1.18.30 - https://projectlombok.org - jar - - - The MIT License - https://projectlombok.org/LICENSE - - - - https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar - - - - reactive-streams - org.reactivestreams - reactive-streams - 1.0.0 - http://www.reactive-streams.org/ - jar - - - CC0 - http://creativecommons.org/publicdomain/zero/1.0/ - - - - https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar - - - - rxjava - io.reactivex - rxjava - 1.1.7 - https://github.com/ReactiveX/RxJava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/io/reactivex/rxjava/1.1.7/rxjava-1.1.7.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - troilus-core - net.oneandone.troilus - troilus-core - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core/0.18/troilus-core-0.18.jar - - - - troilus-core-java7 - net.oneandone.troilus - troilus-core-java7 - 0.18 - http://1and1.github.io/foss-parent/troilus-parent/troilus-core-java7 - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/oneandone/troilus/troilus-core-java7/0.18/troilus-core-java7-0.18.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-analytics-objects - com.intuit.wasabi - wasabi-analytics-objects - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-analytics-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-auditlog-objects - com.intuit.wasabi - wasabi-auditlog-objects - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-auditlog-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authorization-objects - com.intuit.wasabi - wasabi-authorization-objects - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authorization-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-cassandra-datastax - com.intuit.wasabi - wasabi-cassandra-datastax - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-cassandra-datastax - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-database - com.intuit.wasabi - wasabi-database - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-database - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-eventlog - com.intuit.wasabi - wasabi-eventlog - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-eventlog - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-feedback-objects - com.intuit.wasabi - wasabi-feedback-objects - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-feedback-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-user-directory - com.intuit.wasabi - wasabi-user-directory - 1.0.20160902232623-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-user-directory - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-swagger-ui-attribution.xml b/ATTRIBUTIONS/wasabi-swagger-ui-attribution.xml deleted file mode 100644 index 126bead5a..000000000 --- a/ATTRIBUTIONS/wasabi-swagger-ui-attribution.xml +++ /dev/null @@ -1,614 +0,0 @@ - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.2.1 - http://commons.apache.org/proper/commons-lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-ui-attribution.xml b/ATTRIBUTIONS/wasabi-ui-attribution.xml deleted file mode 100644 index 7858e6833..000000000 --- a/ATTRIBUTIONS/wasabi-ui-attribution.xml +++ /dev/null @@ -1,1015 +0,0 @@ - - - - Angular JS - google - angular - 1.2.15 - https://angularjs.org - js - - - MIT License - https://github.com/angular/angular.js/blob/master/LICENSE - - - - https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js - - - - angular-mocks - google - angular-mocks - 1.2.15 - https://github.com/angular/bower-angular-mocks - js - - - MIT License - https://github.com/angular/bower-angular-mocks/blob/master/LICENSE.md - - - - https://github.com/angular/bower-angular-mocks - - - - angular-resource - google - angular-resource - 1.2.15 - https://github.com/angular/bower-angular-resource - js - - - MIT License - https://github.com/angular/bower-angular-resource/blob/master/LICENSE.md - - - - https://github.com/angular/bower-angular-resource - - - - angular-cookies - google - angular-cookies - 1.2.15 - https://github.com/angular/bower-angular-cookies - js - - - MIT License - https://github.com/angular/bower-angular-cookies/blob/master/LICENSE.md - - - - https://github.com/angular/bower-angular-cookies - - - - angular-bootstrap - google - angular-bootstrap - 1.2.15 - https://github.com/angular-ui/bootstrap - js - - - MIT License - https://github.com/angular-ui/bootstrap/blob/master/LICENSE - - - - https://github.com/angular-ui/bootstrap - - - - angular-ui-router - google - angular-ui-router - 1.2.15 - https://github.com/angular-ui/ui-router - js - - - MIT License - https://github.com/angular-ui/ui-router/blob/master/LICENSE - - - - https://github.com/angular-ui/ui-router - - - - es5-shim - Kristopher Michael Kowal and contributors - es5-shim - 2.1.0 - https://github.com/es-shims/es5-shim - js - - - MIT License - https://github.com/es-shims/es5-shim/blob/master/LICENSE - - - - https://github.com/es-shims/es5-shim - - - - jQuery - jQuery Foundation - jquery - 1.11.3 - https://github.com/jquery/jquery - js - - - MIT License - https://github.com/jquery/jquery/blob/master/LICENSE.txt - - - - https://github.com/jquery/jquery - - - - jQuery UI - jQuery Foundation - jquery-ui - 1.11.4 - https://github.com/jquery/jquery-ui - js - - - MIT License - https://github.com/jquery/jquery-ui/blob/master/LICENSE.txt - - - - https://github.com/jquery/jquery-ui - - - - Bootstrap SASS - twitter - bootstrap-sass-official - 3.1.1 - https://github.com/twbs/bootstrap-sass - js - - - MIT License - https://github.com/twbs/bootstrap-sass/blob/master/LICENSE - - - - https://github.com/twbs/bootstrap-sass - - - - Moment - kmussel - moment - 2.10.0 - https://github.com/kmussel/Moment - js - - - MIT License - https://github.com/kmussel/Moment/blob/master/LICENSE - - - - https://github.com/kmussel/Moment - - - - angular-scenario - google - angular-scenario - 1.2.15 - https://github.com/angular/bower-angular-scenario - js - - - MIT License - https://github.com/angular/bower-angular-scenario/blob/master/LICENSE.md - - - - https://github.com/angular/bower-angular-scenario - - - - Chai JS - Jake Luer - chai - 2.3.0 - https://github.com/chaijs/chai - js - - - MIT License - https://github.com/chaijs/chai/blob/master/README.md - - - - https://github.com/chaijs/chai - - - - Grunt - jQuery Foundation - grunt - 0.4.5 - https://github.com/gruntjs/grunt - js - - - MIT License - https://github.com/gruntjs/grunt/blob/master/LICENSE - - - - https://github.com/gruntjs/grunt - - - - Grunt Autoprefixer - nDmitry - grunt-autoprefixer - 0.4.2 - https://github.com/nDmitry/grunt-autoprefixer - js - - - MIT License - https://github.com/nDmitry/grunt-autoprefixer/blob/master/LICENSE - - - - https://github.com/nDmitry/grunt-autoprefixer - - - - Grunt Bower Install - stephenplusplus - grunt-bower-install - 1.0.2 - git://github.com/stephenplusplus/grunt-bower-install.git - js - - - MIT License - git://github.com/stephenplusplus/grunt-bower-install/blob/master/LICENSE - - - - git://github.com/stephenplusplus/grunt-bower-install.git - - - - Grunt Concurrent - sindresorhus - grunt-concurrent - 0.5.0 - https://github.com/sindresorhus/grunt-concurrent - js - - - MIT License - https://github.com/sindresorhus/grunt-concurrent/blob/master/license - - - - https://github.com/sindresorhus/grunt-concurrent - - - - Grunt Contrib Clean - gruntjs - grunt-contrib-clean - 0.5.0 - https://github.com/gruntjs/grunt-contrib-clean - js - - - MIT License - https://github.com/gruntjs/grunt-contrib-clean/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-contrib-clean - - - - Grunt Contrib Compass - gruntjs - grunt-contrib-compass - 0.7.2 - https://github.com/gruntjs/grunt-contrib-compass - js - - - MIT License - https://github.com/gruntjs/grunt-contrib-compass/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-contrib-compass - - - - Grunt Contrib Concat - gruntjs - grunt-contrib-concat - 0.3.0 - https://github.com/gruntjs/grunt-contrib-concat - js - - - MIT License - https://github.com/gruntjs/grunt-contrib-concat/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-contrib-concat - - - - Grunt Contrib Connect - gruntjs - grunt-contrib-connect - 0.5.0 - https://github.com/gruntjs/grunt-contrib-connect - js - - - MIT License - https://github.com/gruntjs/grunt-contrib-connect/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-contrib-connect - - - - Grunt Contrib Copy - gruntjs - grunt-contrib-copy - 0.4.1 - https://github.com/gruntjs/grunt-contrib-copy - js - - - MIT License - https://github.com/gruntjs/grunt-contrib-copy/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-contrib-copy - - - - Grunt Contrib Cssmin - gruntjs - grunt-contrib-cssmin - 0.7.0 - https://github.com/gruntjs/grunt-contrib-cssmin - js - - - MIT License - https://github.com/gruntjs/grunt-contrib-cssmin/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-contrib-cssmin - - - - Grunt Contrib Htmlmin - gruntjs - grunt-contrib-htmlmin - 0.1.3 - https://github.com/gruntjs/grunt-contrib-htmlmin - js - - - MIT License - https://github.com/gruntjs/grunt-contrib-htmlmin/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-contrib-htmlmin - - - - Grunt Contrib JSHint - gruntjs - grunt-contrib-jshint - 0.7.2 - https://github.com/gruntjs/grunt-contrib-jshint - js - - - MIT License - https://github.com/gruntjs/grunt-contrib-jshint/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-contrib-jshint - - - - Grunt Contrib Uglify - gruntjs - grunt-contrib-uglify - 0.2.7 - https://github.com/gruntjs/grunt-contrib-uglify - js - - - MIT License - https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-contrib-uglify - - - - Grunt Contrib Watch - gruntjs - grunt-contrib-watch - 0.5.3 - https://github.com/gruntjs/grunt-contrib-watch - js - - - MIT License - https://github.com/gruntjs/grunt-contrib-watch/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-contrib-watch - - - - Grunt File Append - devlato - grunt-contrib-watch - 0.0.6 - https://github.com/devlato/grunt-file-append - js - - - MIT License - https://github.com/devlato/grunt-file-append/blob/master/LICENSE - - - - https://github.com/devlato/grunt-file-append - - - - Grunt Google CDN - btford - grunt-google-cdn - 0.2.2 - https://github.com/btford/grunt-google-cdn - js - - - BSD - https://github.com/btford/grunt-google-cdn/blob/master/README.md - - - - https://github.com/btford/grunt-google-cdn - - - - Grunt Karma - karma-runner - grunt-karma - 0.8.3 - https://github.com/karma-runner/grunt-karma - js - - - MIT License - https://github.com/karma-runner/grunt-karma/blob/master/LICENSE - - - - https://github.com/karma-runner/grunt-karma - - - - Grunt Legacy Log - gruntjs - grunt-legacy-log - 0.1.3 - https://github.com/gruntjs/grunt-legacy-log - js - - - MIT License - https://github.com/gruntjs/grunt-legacy-log/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-legacy-log - - - - Grunt Legacy Log Utils - gruntjs - grunt-legacy-log-utils - 0.1.1 - https://github.com/gruntjs/grunt-legacy-log-utils - js - - - MIT License - https://github.com/gruntjs/grunt-legacy-log-utils/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-legacy-log-utils - - - - Grunt Legacy Util - gruntjs - grunt-legacy-util - 0.2.0 - https://github.com/gruntjs/grunt-legacy-util - js - - - MIT License - https://github.com/gruntjs/grunt-legacy-util/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-legacy-util - - - - Grunt Lib Contrib - gruntjs - grunt-lib-contrib - 0.6.1 - https://github.com/gruntjs/grunt-lib-contrib - js - - - MIT License - https://github.com/gruntjs/grunt-lib-contrib/blob/master/LICENSE-MIT - - - - https://github.com/gruntjs/grunt-lib-contrib - - - - Grunt Newer - tschaub - grunt-newer - 0.6.1 - https://github.com/tschaub/grunt-newer - js - - - MIT License - https://github.com/tschaub/grunt-newer/blob/master/LICENSE-MIT - - - - https://github.com/tschaub/grunt-newer - - - - Grunt NG Constant - werk85 - grunt-ng-constant - 2.0.1 - https://github.com/werk85/grunt-ng-constant - js - - - MIT License - https://github.com/werk85/grunt-ng-constant/blob/master/LICENSE-MIT - - - - https://github.com/werk85/grunt-ng-constant - - - - Grunt NGMin - btford - grunt-ngmin - 0.0.3 - https://github.com/btford/grunt-ngmin - js - - - BSD - https://github.com/btford/grunt-ngmin/blob/master/README.md - - - - https://github.com/btford/grunt-ngmin - - - - Grunt Rev - cbas - grunt-rev - 0.1.0 - https://github.com/cbas/grunt-rev - js - - - MIT License - https://github.com/cbas/grunt-rev/blob/master/LICENSE-MIT - - - - https://github.com/cbas/grunt-rev - - - - Grunt Svgmin - sindresorhus - grunt-svgmin - 0.2.1 - https://github.com/sindresorhus/grunt-svgmin - js - - - MIT License - https://github.com/sindresorhus/grunt-svgmin/blob/master/license - - - - https://github.com/sindresorhus/grunt-svgmin - - - - Grunt Usemin - yeoman - grunt-usemin - 2.0.2 - https://github.com/yeoman/grunt-usemin - js - - - MIT License - https://github.com/yeoman/grunt-usemin/blob/master/LICENSE - - - - https://github.com/yeoman/grunt-usemin - - - - Jasmin Core - jasmine - jasmin-core - 2.4.1 - https://github.com/jasmine/jasmine - js - - - MIT License - https://github.com/jasmine/jasmine/blob/master/MIT.LICENSE - - - - https://github.com/jasmine/jasmine - - - - JSHint Stylish - sindresorhus - jshint-stylish - 0.1.5 - https://github.com/sindresorhus/jshint-stylish - js - - - MIT License - https://github.com/sindresorhus/jshint-stylish/blob/master/license - - - - https://github.com/sindresorhus/jshint-stylish - - - - Karma - karma-runner - karma - 0.12.37 - https://github.com/karma-runner/karma - js - - - MIT License - https://github.com/karma-runner/karma/blob/master/LICENSE - - - - https://github.com/karma-runner/karma - - - - Karma Chai - xdissent - karma-chai - 0.1.0 - https://github.com/xdissent/karma-chai - js - - - MIT License - https://github.com/xdissent/karma-chai/blob/master/LICENSE - - - - https://github.com/xdissent/karma-chai - - - - Karma Chrome Launcher - karma-runner - karma-chrome-launcher - 0.1.12 - https://github.com/karma-runner/karma-chrome-launcher - js - - - MIT License - https://github.com/karma-runner/karma-chrome-launcher/blob/master/LICENSE - - - - https://github.com/karma-runner/karma-chrome-launcher - - - - Karma Coverage - karma-runner - karma-coverage - 0.2.7 - https://github.com/karma-runner/karma-coverage - js - - - MIT License - https://github.com/karma-runner/karma-coverage/blob/master/LICENSE - - - - https://github.com/karma-runner/karma-coverage - - - - Karma Jasmine - karma-runner - karma-jasmine - 0.3.8 - https://github.com/karma-runner/karma-jasmine - js - - - MIT License - https://github.com/karma-runner/karma-jasmine/blob/master/LICENSE - - - - https://github.com/karma-runner/karma-jasmine - - - - Karma JUnit Reporter - karma-runner - karma-junit-reporter - 0.2.2 - https://github.com/karma-runner/karma-junit-reporter - js - - - MIT License - https://github.com/karma-runner/karma-junit-reporter/blob/master/LICENSE - - - - https://github.com/karma-runner/karma-junit-reporter - - - - Karma Mocha - karma-runner - karma-mocha - 0.1.10 - https://github.com/karma-runner/karma-mocha - js - - - MIT License - https://github.com/karma-runner/karma-mocha/blob/master/LICENSE - - - - https://github.com/karma-runner/karma-mocha - - - - Karma NG HTML2JS Preprocessor - karma-runner - karma-ng-html2js-preprocessor - 0.1.2 - https://github.com/karma-runner/karma-ng-html2js-preprocessor - js - - - MIT License - https://github.com/karma-runner/karma-ng-html2js-preprocessor/blob/master/LICENSE - - - - https://github.com/karma-runner/karma-ng-html2js-preprocessor - - - - Karma NG Scenario - karma-runner - karma-ng-scenario - 0.1.0 - https://github.com/karma-runner/karma-ng-scenario - js - - - MIT License - https://github.com/karma-runner/karma-ng-scenario/blob/master/LICENSE - - - - https://github.com/karma-runner/karma-ng-scenario - - - - Karma PhantomJS Launcher - karma-runner - karma-phantomjs-launcher - 0.1.4 - https://github.com/karma-runner/karma-phantomjs-launcher - js - - - MIT License - https://github.com/karma-runner/karma-phantomjs-launcher/blob/master/LICENSE - - - - https://github.com/karma-runner/karma-phantomjs-launcher - - - - Karma Sinon - yanoosh - karma-sinon - 1.0.5 - https://github.com/yanoosh/karma-sinon - js - - - MIT License - https://github.com/yanoosh/karma-sinon/blob/master/LICENSE - - - BSD - https://github.com/yanoosh/karma-sinon/blob/master/LICENSE - - - - https://github.com/yanoosh/karma-sinon - - - - Load Grunt Tasks - sindresorhus - load-grunt-tasks - 0.1.4 - https://github.com/sindresorhus/load-grunt-tasks - js - - - MIT License - https://github.com/sindresorhus/load-grunt-tasks/blob/master/license - - - - https://github.com/sindresorhus/load-grunt-tasks - - - - Mocha - mochajs - mocha - 2.5.3 - https://github.com/mochajs/mocha - js - - - MIT License - https://github.com/mochajs/mocha/blob/master/LICENSE - - - - https://github.com/mochajs/mocha - - - - Sinon - cjohansen - sinon - 1.17.4 - https://github.com/sinonjs/sinon - js - - - BSD - https://github.com/sinonjs/sinon/blob/master/LICENSE - - - - https://github.com/sinonjs/sinon - - - - Sinon Chai - domenic - sinon-chai - 2.8.0 - https://github.com/domenic/sinon-chai - js - - - WTFPL - https://github.com/domenic/sinon-chai/blob/master/LICENSE.txt - - - BSD - https://github.com/domenic/sinon-chai/blob/master/LICENSE.txt - - - - https://github.com/domenic/sinon-chai - - - - Time Grunt - sindresorhus - time-grunt - 0.2.10 - https://github.com/sindresorhus/time-grunt - js - - - MIT License - https://github.com/sindresorhus/time-grunt/blob/master/license - - - - https://github.com/sindresorhus/time-grunt - - - - Google Charts - google - corechart - current - https://developers.google.com/chart/ - js - - - Google TOS - https://developers.google.com/chart/terms - - - - https://www.gstatic.com/charts/loader.js - - - - diff --git a/ATTRIBUTIONS/wasabi-user-directory-attribution.xml b/ATTRIBUTIONS/wasabi-user-directory-attribution.xml deleted file mode 100644 index 12ec4a15c..000000000 --- a/ATTRIBUTIONS/wasabi-user-directory-attribution.xml +++ /dev/null @@ -1,1771 +0,0 @@ - - - - Antlr 3 Runtime - org.antlr - antlr-runtime - 3.2 - http://www.antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar - - - - ANTLR Grammar Tool - org.antlr - antlr - 3.2 - http://antlr.org - jar - - - https://repo.maven.apache.org/maven2/org/antlr/antlr/3.2/antlr-3.2.jar - - - - AntLR Parser Generator - antlr - antlr - 2.7.7 - http://www.antlr.org/ - jar - - - BSD License - http://www.antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar - - - - ANTLR StringTemplate - org.antlr - stringtemplate - 3.2 - http://www.stringtemplate.org - jar - - - BSD licence - http://antlr.org/license.html - - - - https://repo.maven.apache.org/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-all - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-all/1.2.11/cassandra-all-1.2.11.jar - - - - Apache Cassandra - org.apache.cassandra - cassandra-thrift - 1.2.11 - http://cassandra.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/cassandra-thrift/1.2.11/cassandra-thrift-1.2.11.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - Apache HttpClient - org.apache.httpcomponents - httpclient - 4.3.5 - http://hc.apache.org/httpcomponents-client - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.3.5/httpclient-4.3.5.jar - - - - Apache HttpCore - org.apache.httpcomponents - httpcore - 4.3.2 - http://hc.apache.org/httpcomponents-core-ga - jar - - - Apache License, Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar - - - - Apache ServiceMix :: Bundles :: commons-csv - org.apache.servicemix.bundles - org.apache.servicemix.bundles.commons-csv - 1.0-r706900_3 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.commons-csv/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-csv/1.0-r706900_3/org.apache.servicemix.bundles.commons-csv-1.0-r706900_3.jar - - - - Apache Thrift - org.apache.thrift - libthrift - 0.7.0 - http://thrift.apache.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt" - - - - https://repo.maven.apache.org/maven2/org/apache/thrift/libthrift/0.7.0/libthrift-0.7.0.jar - - - - Apache XBean :: Classpath Resource Finder - org.apache.xbean - xbean-finder - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-finder - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-finder/3.11.1/xbean-finder-3.11.1.jar - - - - Apache XBean OSGI Bundle Utilities - org.apache.xbean - xbean-bundleutils - 3.11.1 - http://geronimo.apache.org/maven/xbean/3.11.1/xbean-bundleutils - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-bundleutils/3.11.1/xbean-bundleutils-3.11.1.jar - - - - archaius-core - com.netflix.archaius - archaius-core - 0.5.12 - https://github.com/Netflix/archaius - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/archaius/archaius-core/0.5.12/archaius-core-0.5.12.jar - - - - ASM All - asm - asm-all - 3.2 - http://asm.objectweb.org/asm-all/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/asm/asm-all/3.2/asm-all-3.2.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - astyanax-cassandra - com.netflix.astyanax - astyanax-cassandra - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-cassandra/2.0.1/astyanax-cassandra-2.0.1.jar - - - - astyanax-core - com.netflix.astyanax - astyanax-core - 2.0.1 - https://github.com/Netflix/astyanax - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/astyanax/astyanax-core/2.0.1/astyanax-core-2.0.1.jar - - - - autumn-client - com.intuit.autumn - autumn-client - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-client - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-client/1.0.20160626031951/autumn-client-1.0.20160626031951.jar - - - - autumn-utils - com.intuit.autumn - autumn-utils - 1.0.20160626031951 - https://github.com/intuit/Autumn/autumn-utils - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/intuit/autumn/autumn-utils/1.0.20160626031951/autumn-utils-1.0.20160626031951.jar - - - - avro - org.apache.cassandra.deps - avro - 1.4.0-cassandra-1 - jar - - - https://repo.maven.apache.org/maven2/org/apache/cassandra/deps/avro/1.4.0-cassandra-1/avro-1.4.0-cassandra-1.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - CLI - commons-cli - commons-cli - 1.1 - http://jakarta.apache.org/commons/cli/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.1/commons-cli-1.1.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - Codec - commons-codec - commons-codec - 1.2 - jar - - - https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.2/commons-codec-1.2.jar - - - - Commons Configuration - commons-configuration - commons-configuration - 1.8 - http://commons.apache.org/configuration/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar - - - - Commons IO - commons-io - commons-io - 2.4 - http://commons.apache.org/io/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar - - - - Commons Lang - commons-lang - commons-lang - 2.6 - http://commons.apache.org/lang/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - - - - ConcurrentLinkedHashMap - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.3 - http://code.google.com/p/concurrentlinkedhashmap - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.3/concurrentlinkedhashmap-lru-1.3.jar - - - - Data Mapper for Jackson - org.codehaus.jackson - jackson-mapper-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.2/jackson-mapper-asl-1.9.2.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - FindBugs-Annotations - com.google.code.findbugs - annotations - 2.0.0 - http://findbugs.sourceforge.net/ - jar - - - GNU Lesser Public License - http://www.gnu.org/licenses/lgpl.html - - - - https://repo.maven.apache.org/maven2/com/google/code/findbugs/annotations/2.0.0/annotations-2.0.0.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - AssistedInject - com.google.inject.extensions - guice-assistedinject - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-assistedinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar - - - - Google Guice - Extensions - Grapher - com.google.inject.extensions - guice-grapher - 3.0 - http://code.google.com/p/google-guice/extensions-parent/guice-grapher/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-grapher/3.0/guice-grapher-3.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - governator - com.netflix.governator - governator - 1.3.3 - https://github.com/Netflix/governator - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/netflix/governator/governator/1.3.3/governator-1.3.3.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - Hibernate Validator - org.hibernate - hibernate-validator - 4.1.0.Final - http://validator.hibernate.org/hibernate-validator - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/hibernate/hibernate-validator/4.1.0.Final/hibernate-validator-4.1.0.Final.jar - - - - Highly Scalable Java - com.github.stephenc.high-scale-lib - high-scale-lib - 1.1.2 - http://nexus.sonatype.org/oss-repository-hosting.html/high-scale-lib-parent/high-scale-lib - jar - - - Public Domain - http://creativecommons.org/licenses/publicdomain - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.2/high-scale-lib-1.1.2.jar - - - - HttpClient - commons-httpclient - commons-httpclient - 3.1 - http://jakarta.apache.org/httpcomponents/httpclient-3.x/ - jar - - - Apache License - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar - - - - Hyrule - Hyrule - Hyrule - 0.0.1 - jar - - - TBD - - - - Jackson - org.codehaus.jackson - jackson-core-asl - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.2/jackson-core-asl-1.9.2.jar - - - - Jackson-annotations - com.fasterxml.jackson.core - jackson-annotations - 2.7.0 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.0/jackson-annotations-2.7.0.jar - - - - Jackson-core - com.fasterxml.jackson.core - jackson-core - 2.7.2 - https://github.com/FasterXML/jackson-core - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.2/jackson-core-2.7.2.jar - - - - jackson-databind - com.fasterxml.jackson.core - jackson-databind - 2.7.2 - http://github.com/FasterXML/jackson - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.2/jackson-databind-2.7.2.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Java Agent for Memory Measurements - com.github.stephenc - jamm - 0.2.5 - https://github.com/jbellis/jamm/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/com/github/stephenc/jamm/0.2.5/jamm-0.2.5.jar - - - - JavaBeans Activation Framework (JAF) - javax.activation - activation - 1.1 - http://java.sun.com/products/javabeans/jaf/index.jsp - jar - - - Common Development and Distribution License (CDDL) v1.0 - https://glassfish.dev.java.net/public/CDDLv1.0.html - - - - https://repo.maven.apache.org/maven2/javax/activation/activation/1.1/activation-1.1.jar - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JAX-RS provider for JSON content type - org.codehaus.jackson - jackson-jaxrs - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar - - - - JAXB API bundle for GlassFish V3 - javax.xml.bind - jaxb-api - 2.2.2 - https://jaxb.dev.java.net/ - jar - - - CDDL 1.1 - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar - - - - JAXB RI - com.sun.xml.bind - jaxb-impl - 2.2.3-1 - http://jaxb.java.net/ - jar - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar - - - - jbcrypt - org.mindrot - jbcrypt - 0.3m - http://www.mindrot.org/ - jar - - - ISC/BSD License - - - - https://repo.maven.apache.org/maven2/org/mindrot/jbcrypt/0.3m/jbcrypt-0.3m.jar - - - - Jersey Apache HTTP Client - com.sun.jersey.contribs - jersey-apache-client - 1.19 - https://jersey.java.net/jersey-contribs/jersey-apache-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/contribs/jersey-apache-client/1.19/jersey-apache-client-1.19.jar - - - - jersey-client - com.sun.jersey - jersey-client - 1.19 - https://jersey.java.net/jersey-client/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar - - - - jersey-core - com.sun.jersey - jersey-core - 1.19 - https://jersey.java.net/jersey-core/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar - - - - jersey-json - com.sun.jersey - jersey-json - 1.19 - https://jersey.java.net/jersey-json/ - jar - - - CDDL 1.1 - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - GPL2 w/ CPE - http://glassfish.java.net/public/CDDL+GPL_1_1.html - - - - https://repo.maven.apache.org/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar - - - - Jettison - org.codehaus.jettison - jettison - 1.1 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar - - - - JLine - jline - jline - 1.0 - http://jline.sourceforge.net - jar - - - BSD - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/jline/jline/1.0/jline-1.0.jar - - - - Joda time - joda-time - joda-time - 1.6.2 - http://joda-time.sourceforge.net - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar - - - - JSON.simple - com.googlecode.json-simple - json-simple - 1.1.1 - http://code.google.com/p/json-simple/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar - - - - jsr166y - org.codehaus.jsr166-mirror - jsr166y - 1.7.0 - jar - - - https://repo.maven.apache.org/maven2/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar - - - - jsr311-api - javax.ws.rs - jsr311-api - 1.1.1 - https://jsr311.dev.java.net - jar - - - CDDL License - http://www.opensource.org/licenses/cddl1.php - - - - https://repo.maven.apache.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Logging - commons-logging - commons-logging - 1.0.4 - http://jakarta.apache.org/commons/logging/ - jar - - - The Apache Software License, Version 2.0 - /LICENSE.txt - - - - https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar - - - - LZ4 and xxHash - net.jpountz.lz4 - lz4 - 1.1.0 - https://github.com/jpountz/lz4-java - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/net/jpountz/lz4/lz4/1.1.0/lz4-1.1.0.jar - - - - Metrics Core Library - com.yammer.metrics - metrics-core - 2.2.0 - http://metrics.codahale.com/metrics-core/ - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Ning-compress-LZF - com.ning - compress-lzf - 0.8.4 - http://github.com/ning/compress - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/com/ning/compress-lzf/0.8.4/compress-lzf-0.8.4.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - SnakeYAML - org.yaml - snakeyaml - 1.6 - http://code.google.com/p/snakeyaml/ - jar - - - Apache License Version 2.0 - LICENSE.txt - - - - https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar - - - - SnapTree RI - edu.stanford.ppl - snaptree - 0.1 - https://github.com/nbronson/snaptree - jar - - - SNAPTREE LICENSE - https://raw.github.com/nbronson/snaptree/b198f84b0c927f6b5cdef080552fc26aa004d3ee/doc/LICENSE - - - - https://repo.maven.apache.org/maven2/edu/stanford/ppl/snaptree/0.1/snaptree-0.1.jar - - - - Streaming API for XML - javax.xml.stream - stax-api - 1.0-2 - jar - - - GNU General Public Library - http://www.gnu.org/licenses/gpl.txt - - - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - http://www.sun.com/cddl/cddl.html - - - - https://repo.maven.apache.org/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - The Netty Project - io.netty - netty - 3.6.6.Final - http://netty.io/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - https://repo.maven.apache.org/maven2/io/netty/netty/3.6.6.Final/netty-3.6.6.Final.jar - - - - UUID - com.eaio.uuid - uuid - 3.2 - http://johannburkard.de/software/uuid/ - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/com/eaio/uuid/uuid/3.2/uuid-3.2.jar - - - - wasabi-assignment-objects - com.intuit.wasabi - wasabi-assignment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-assignment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-authentication-objects - com.intuit.wasabi - wasabi-authentication-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-authentication-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-exceptions - com.intuit.wasabi - wasabi-exceptions - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-exceptions - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-experiment-objects - com.intuit.wasabi - wasabi-experiment-objects - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-experiment-objects - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - wasabi-export - com.intuit.wasabi - wasabi-export - 1.0.20161103082910-SNAPSHOT - https://github.com/intuit/wasabi/modules/wasabi-export - jar - - - Apache - http://www.apache.org/licenses/LICENSE-2.0 - - - - - - Xml Compatibility extensions for Jackson - org.codehaus.jackson - jackson-xc - 1.9.2 - http://jackson.codehaus.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - GNU Lesser General Public License (LGPL), Version 2.1 - http://www.fsf.org/licensing/licenses/lgpl.txt - - - - https://repo.maven.apache.org/maven2/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar - - - - diff --git a/ATTRIBUTIONS/wasabi-util-attribution.xml b/ATTRIBUTIONS/wasabi-util-attribution.xml deleted file mode 100644 index b9548dbed..000000000 --- a/ATTRIBUTIONS/wasabi-util-attribution.xml +++ /dev/null @@ -1,614 +0,0 @@ - - - - AOP alliance - aopalliance - aopalliance - 1.0 - http://aopalliance.sourceforge.net - jar - - - Public Domain - - - - https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar - - - - Apache Ant Core - org.apache.ant - ant - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar - - - - Apache Ant Launcher - org.apache.ant - ant-launcher - 1.9.4 - http://ant.apache.org/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar - - - - Apache Commons Lang - org.apache.commons - commons-lang3 - 3.4 - http://commons.apache.org/proper/commons-lang/ - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar - - - - ASM Core - org.ow2.asm - asm - 5.0.3 - http://asm.objectweb.org/asm/ - jar - - - BSD - http://asm.objectweb.org/license.html - - - - https://repo.maven.apache.org/maven2/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar - - - - AssertJ fluent assertions - org.assertj - assertj-core - 3.4.0 - http://assertj.org/assertj-core - jar - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.4.0/assertj-core-3.4.0.jar - - - - Bean Validation API - javax.validation - validation-api - 1.1.0.Final - http://beanvalidation.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar - - - - catch-exception - eu.codearte.catch-exception - catch-exception - 1.4.4 - https://github.com/Codearte/catch-exception/ - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/eu/codearte/catch-exception/catch-exception/1.4.4/catch-exception-1.4.4.jar - - - - cglib - cglib - cglib - 3.2.0 - https://github.com/cglib/cglib/cglib - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib/3.2.0/cglib-3.2.0.jar - - - - Code Generation Library - cglib - cglib-nodep - 2.2.2 - http://cglib.sourceforge.net/ - jar - - - ASF 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar - - - - EasyMock - org.easymock - easymock - 3.4 - http://easymock.org/easymock - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/easymock/easymock/3.4/easymock-3.4.jar - - - - Google Guice - Core Library - com.google.inject - guice - 4.0 - https://github.com/google/guice/guice - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar - - - - Google Guice - Extensions - MultiBindings - com.google.inject.extensions - guice-multibindings - 4.0 - https://github.com/google/guice/extensions-parent/guice-multibindings - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar - - - - Guava: Google Core Libraries for Java - com.google.guava - guava - 16.0.1 - http://code.google.com/p/guava-libraries/guava - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar - - - - Hamcrest Core - org.hamcrest - hamcrest-core - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-core - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar - - - - Hamcrest library - org.hamcrest - hamcrest-library - 1.3 - https://github.com/hamcrest/JavaHamcrest/hamcrest-library - jar - - - New BSD License - http://www.opensource.org/licenses/bsd-license.php - - - - https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar - - - - JaCoCo :: Agent - org.jacoco - org.jacoco.agent - 0.7.2.201409121644 - http://org.jacoco.agent - pom - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644.pom - - - - Javassist - org.javassist - javassist - 3.20.0-GA - http://www.javassist.org/ - jar - - - MPL 1.1 - http://www.mozilla.org/MPL/MPL-1.1.html - - - LGPL 2.1 - http://www.gnu.org/licenses/lgpl-2.1.html - - - Apache License 2.0 - http://www.apache.org/licenses/ - - - - https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar - - - - javax.inject - javax.inject - javax.inject - 1 - http://code.google.com/p/atinject/ - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar - - - - JUnit - junit - junit - 4.12 - http://junit.org - jar - - - Eclipse Public License 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar - - - - Logback Classic Module - ch.qos.logback - logback-classic - 1.1.3 - http://logback.qos.ch/logback-classic - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar - - - - Logback Core Module - ch.qos.logback - logback-core - 1.1.3 - http://logback.qos.ch/logback-core - jar - - - Eclipse Public License - v 1.0 - http://www.eclipse.org/legal/epl-v10.html - - - GNU Lesser General Public License - http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html - - - - https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar - - - - Mockito - org.mockito - mockito-core - 1.10.19 - http://www.mockito.org - jar - - - The MIT License - http://github.com/mockito/mockito/blob/master/LICENSE - - - - https://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar - - - - Objenesis - org.objenesis - objenesis - 2.1 - http://objenesis.org - jar - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar - - - - powermock-api-easymock - org.powermock - powermock-api-easymock - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-easymock - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-easymock/1.6.4/powermock-api-easymock-1.6.4.jar - - - - powermock-api-mockito - org.powermock - powermock-api-mockito - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-mockito - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-mockito/1.6.4/powermock-api-mockito-1.6.4.jar - - - - powermock-api-support - org.powermock - powermock-api-support - 1.6.4 - http://www.powermock.org/powermock-api/powermock-api-support - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-api-support/1.6.4/powermock-api-support-1.6.4.jar - - - - powermock-core - org.powermock - powermock-core - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-core/1.6.4/powermock-core-1.6.4.jar - - - - powermock-module-junit4 - org.powermock - powermock-module-junit4 - 1.6.4 - http://www.powermock.org - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4/1.6.4/powermock-module-junit4-1.6.4.jar - - - - powermock-module-junit4-common - org.powermock - powermock-module-junit4-common - 1.6.4 - http://www.powermock.org/powermock-modules/powermock-module-junit4-common - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-module-junit4-common/1.6.4/powermock-module-junit4-common-1.6.4.jar - - - - powermock-reflect - org.powermock - powermock-reflect - 1.6.4 - http://www.powermock.org/powermock-reflect - jar - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - https://repo.maven.apache.org/maven2/org/powermock/powermock-reflect/1.6.4/powermock-reflect-1.6.4.jar - - - - SLF4J API Module - org.slf4j - slf4j-api - 1.7.7 - http://www.slf4j.org - jar - - - MIT License - http://www.opensource.org/licenses/mit-license.php - - - - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar - - - - swagger-annotations - io.swagger - swagger-annotations - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.4/swagger-annotations-1.5.4.jar - - - - swagger-core - io.swagger - swagger-core - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-core - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-core/1.5.4/swagger-core-1.5.4.jar - - - - swagger-models - io.swagger - swagger-models - 1.5.4 - https://github.com/swagger-api/swagger-core/modules/swagger-models - jar - - - Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html - - - - https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.4/swagger-models-1.5.4.jar - - - - \ No newline at end of file diff --git a/bin/ATTRIBUTIONS_patch.sh b/bin/ATTRIBUTIONS_patch.sh deleted file mode 100755 index d6b5a8352..000000000 --- a/bin/ATTRIBUTIONS_patch.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -sed -i '' "s/.*Hyrule-0.0.1.jar<\/string>/TBD<\/string>/g" ATTRIBUTIONS/* diff --git a/bin/build.sh b/bin/build.sh deleted file mode 100755 index bdda19b16..000000000 --- a/bin/build.sh +++ /dev/null @@ -1,143 +0,0 @@ -#!/usr/bin/env bash -############################################################################### -# Copyright 2016 Intuit -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################### - -profile_default=development -build_default=false -test_default=false - -usage() { - [ "$1" ] && echo "error: ${1}" - - cat << EOF - -usage: `basename ${0}` [options] - -options: - -b | --build [ true | false ] : build; default: ${build_default} - -p | --profile [profile] : build profile; default: ${profile_default} - -t | --test [ true | false ] : test; default: ${test_default} - -h | --help : help message -EOF - - exit ${2:-0} -} - -fromPom() { - mvn ${WASABI_MAVEN} -f $1/pom.xml -P$2 help:evaluate -Dexpression=$3 -B \ - -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=error | \ - sed -n -e '/^\[.*\]/ !{ p; }' -} - -optspec=":p:b:t:h-:" - -while getopts "${optspec}" opt; do - case "${opt}" in - -) - case "${OPTARG}" in - profile) profile="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - profile=*) profile="${OPTARG#*=}";; - build) build="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - build=*) build="${OPTARG#*=}";; - test) test="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - test=*) test="${OPTARG#*=}";; - help) usage;; - *) [ "${OPTERR}" = 1 ] && [ "${optspec:0:1}" != ":" ] && echo "unknown option --${OPTARG}";; - esac;; - p) profile=${OPTARG};; - b) build=${OPTARG};; - t) test=${OPTARG};; - h) usage;; - :) usage "option -${OPTARG} requires an argument" 1;; - \?) [ "${OPTERR}" != 1 ] || [ "${optspec:0:1}" = ":" ] && usage "unknown option -${OPTARG}" 1;; - esac -done - -profile=${profile:=${profile_default}} -build=${build:=${build_default}} -test=${test:=${test_default}} -module=main - -[[ "${build}" != "true" && "${build}" != "false" ]] && usage "invalid build parameter" 1 -[[ "${test}" != "true" && "${test}" != "false" ]] && usage "invalid test parameter" 1 -[ ! -e ./modules/main/target/wasabi-main-*-SNAPSHOT-${profile}-all.jar ] && build_jar=true - -if [[ "${build}" = true || "${test}" = true || "${build_jar}" = true ]]; then - [ "${build}" = true ] && package=package - [ ! -e ./modules/main/target/wasabi-main-*-SNAPSHOT-${profile}-all.jar ] && package=package - [ "${test}" = true ] && tests="org.jacoco:jacoco-maven-plugin:prepare-agent findbugs:check test" - - mvn ${WASABI_MAVEN} -P${profile} clean ${tests:--Dmaven.test.skip=true} ${package} javadoc:aggregate || \ - usage "invalid: mvn ${WASABI_MAVEN} -P${profile} clean ${tests:--Dmaven.test.skip=true} ${package} javadoc:aggregate" 1 -fi - -artifact=$(fromPom ./modules/${module} ${profile} project.artifactId) -version=$(fromPom . ${profile} project.version) -home=./modules/${module}/target -id=${artifact}-${version}-${profile} - -/bin/rm -rf ${home}/${id} -mkdir -p ${home}/${id}/bin ${home}/${id}/conf ${home}/${id}/lib ${home}/${id}/logs - -cp ${home}/extra-resources/service/run ${home}/${id}/bin -cp ${home}/extra-resources/docker/wasabi/Dockerfile ${home}/${id} -cp ${home}/extra-resources/docker/wasabi/entrypoint.sh ${home}/${id} -cp ${home}/classes/logback-access.xml ${home}/${id}/conf -cp ${home}/classes/logback.xml ${home}/${id}/conf -cp ${home}/classes/metrics.properties ${home}/${id}/conf -cp ${home}/classes/web.properties ${home}/${id}/conf -cp ./modules/analytics/target/classes/analytics.properties ${home}/${id}/conf -cp ./modules/api/target/classes/api.properties ${home}/${id}/conf -cp ./modules/assignment/target/classes/assignment.properties ${home}/${id}/conf -cp ./modules/assignment/target/classes/ehcache.xml ${home}/${id}/conf -cp ./modules/auditlog/target/classes/auditlog.properties ${home}/${id}/conf -cp ./modules/authentication/target/classes/authentication.properties ${home}/${id}/conf -cp ./modules/authorization/target/classes/authorization.properties ${home}/${id}/conf -cp ./modules/database/target/classes/database.properties ${home}/${id}/conf -cp ./modules/email/target/classes/email.properties ${home}/${id}/conf -cp ./modules/event/target/classes/event.properties ${home}/${id}/conf -cp ./modules/eventlog/target/classes/eventlog.properties ${home}/${id}/conf -cp ./modules/export/target/classes/export.properties ${home}/${id}/conf -cp ./modules/repository-datastax/target/classes/cassandra_client_config.properties ${home}/${id}/conf -cp ./modules/repository-datastax/target/classes/repository.properties ${home}/${id}/conf -cp ./modules/user-directory/target/classes/userDirectory.properties ${home}/${id}/conf -cp ${home}/${id}-all.jar ${home}/${id}/lib - -chmod 755 ${home}/${id}/bin/run -chmod 755 ${home}/${id}/entrypoint.sh -sed -i '' -e "s/chpst -u [^:]*:[^ ]* //" ${home}/${id}/bin/run 2>/dev/null -[ ! -e ./modules/ui/target/dist/scripts/wasabi.js ] && build_js=true - -if [[ "${build}" = true || "${build_js}" = true ]]; then - if [ "${WASABI_OS}" == "${WASABI_OSX}" ]; then - brew list node - if [[ $? -eq 1 ]]; then - echo "Node.js is not installed. Installing Node.js packages..." - brew install node - npm install -g yo grunt-cli bower grunt-contrib-compass - sudo gem install compass - fi - fi - (cd ./modules/ui && npm install && bower install && grunt build) -fi - -content=${home}/${id}/content/ui/dist - -mkdir -p ${content} -cp -R ./modules/ui/dist/* ${content} -mkdir -p ${content}/swagger/swaggerjson -cp -R ./modules/swagger-ui/target/swaggerui/ ${content}/swagger -cp -R ./modules/api/target/generated/swagger-ui/swagger.json ${content}/swagger/swaggerjson diff --git a/bin/codestyle/wasabi.xml b/bin/codestyle/wasabi.xml deleted file mode 100644 index 4914cdd35..000000000 --- a/bin/codestyle/wasabi.xml +++ /dev/null @@ -1,12 +0,0 @@ - - \ No newline at end of file diff --git a/bin/codestyle/wasabi_eclipse.xml b/bin/codestyle/wasabi_eclipse.xml deleted file mode 100644 index fa05357ba..000000000 --- a/bin/codestyle/wasabi_eclipse.xml +++ /dev/null @@ -1,313 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/bin/container.sh b/bin/container.sh deleted file mode 100755 index 48cb0f89d..000000000 --- a/bin/container.sh +++ /dev/null @@ -1,338 +0,0 @@ -#!/usr/bin/env bash -############################################################################### -# Copyright 2016 Intuit -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################### - -project=wasabi -cassandra=cassandra:2.1 -mysql=mysql:5.6 -docker_network=${project}_nw -verify_default=false -migration_default=false -sleep_default=3 -red=`tput setaf 9` -green=`tput setaf 10` -reset=`tput sgr0` - -usage() { - [ "${1}" ] && echo "${red}error: ${1}${reset}" - - cat << EOF -${green} -usage: `basename ${0}` [options] [commands] - -options: - -v | --verify [ true | false ] : verify installation configuration; default: ${verify_default} - -m | --migration [ true | false ] : refresh cassandra migration scripts; default: ${migration_default} - -s | --sleep [ sleep-time ] : sleep/wait time in seconds; default: ${sleep_default} - -h | --help : help message - -commands: - start[:wasabi,cassandra,mysql,docker] : start all, wasabi, cassandra, mysql, docker - stop[:wasabi,cassandra,mysql,docker] : stop all, wasabi, cassandra, mysql, docker - console[:cassandra,mysql] : console all, cassandra, mysql - status : status - remove[:wasabi,cassandra,mysql]] : remove all, wasabi, cassandra, mysql -${reset} -EOF - - exit ${2:-0} -} - -fromPom() { - mvn ${WASABI_MAVEN} -f $1/pom.xml -P $2 help:evaluate -Dexpression=$3 | sed -n -e '/^\[.*\]/ !{ p; }' -} - -beerMe() { - sleepTime=${1:-sleep_default} - cntr=0 - - echo -ne "${green}chill'ax ${reset}" - - while (( cntr < ${sleepTime} )); do - echo -ne "${green}\xF0\x9F\x8D\xBA ${reset}" - sleep 3 - cntr=$(($cntr + 3)) - done - - echo "" -} - -start_docker() { - docker ps >/dev/null 2>&1 - [[ $? != 0 && "${WASABI_OS}" == "${WASABI_OSX}" ]] && open /Applications/Docker.app - - while :; do - docker ps >/dev/null 2>&1 - [[ $? = 0 ]] && break - beerMe 3 - done -} - -stop_docker() { - if [ "${WASABI_OS}" == "${WASABI_OSX}" ]; then - osascript -e 'quit app "Docker"' - fi -} - -start_container() { - # fix: do not re-create - docker network create --driver bridge ${docker_network} >/dev/null 2>&1 - - cid=$(docker ps -aqf name=${1}) - - if [ "${cid}" == "" ]; then - eval "docker run --net=${docker_network} --name ${1} ${3} -d ${2} ${4}" || \ - usage "docker run --net=${docker_network} --name ${1} ${3} -d ${2} ${4}" 1 - # todo: ?better way? ... see about moving polling to the app-start - beerMe 30 - elif [ "${cid}" != "running" ]; then - cids=$(docker inspect --format '{{.State.Status}}' ${cid}) - - if [ "${cids}" == "paused" ]; then - op=unpause - elif [ "${cids}" == "exited" ]; then - op=restart - fi - - if [ ! -z "${op}" ]; then - docker ${op} ${cid} || usage "unable to run command: % docker ${op} ${cid}" 1 - - while [ "${cids}" != "running" ]; do - beerMe 1 - cids=$(docker inspect --format '{{.State.Status}}' ${cid}) - done - - if [ "${op}" == "restart" ]; then - # todo: ?better way? - beerMe 15 - fi - fi - fi -} - -stop_container() { - cid=$(docker ps -aqf name=${1}) - - [ "${cid}" != "" ] && docker stop ${cid} -} - - -remove_container() { - [ ${1} ] && container=${1} - - if [ ${container} ]; then - stop_container ${container} >/dev/null 2>&1 - docker rm -fv ${container} >/dev/null 2>&1 - fi -} - -start_wasabi() { - start_docker - - id=$(fromPom modules/main development application.name) - - CASSANDRA_CONTAINER_NAME=${CASSANDRA_CONTAINER:-${project}-cassandra} - IS_CONTAINER=`docker inspect -f {{.State.Running}} $CASSANDRA_CONTAINER_NAME` - if [ "$IS_CONTAINER" = true ] ; then - wcip=$(docker inspect --format "{{ .NetworkSettings.Networks.${docker_network}.IPAddress }}" ${CASSANDRA_CONTAINER_NAME}) - elif [ -z ${NODE_HOST} ]; then - echo "[ERROR] Cassandra container must be running or NODE_HOST environment variable must be set" - exit 1; - else - wcip=${NODE_HOST} - fi - - MYSQL_CONTAINER_NAME=${MYSQL_CONTAINER:-${project}-mysql} - IS_CONTAINER=`docker inspect -f {{.State.Running}} $MYSQL_CONTAINER_NAME` - if [ "$IS_CONTAINER" = true ] ; then - wmip=$(docker inspect --format "{{ .NetworkSettings.Networks.${docker_network}.IPAddress }}" ${MYSQL_CONTAINER_NAME}) - elif [ -z ${MYSQL_HOST} ]; then - echo "[ERROR] Mysql container must be running or MYSQL_HOST environment variable must be set" - exit 1; - else - wmip=${MYSQL_HOST} - fi - - remove_container ${project}-main - - echo "${green}${project}: building${reset}" - -# sed -i -e "s|\(http://\)localhost\(:8080\)|\1${mip}\2|g" modules/main/target/${id}/content/ui/dist/scripts/config.js 2>/dev/null; - docker build -t ${project}-main:${USER}-$(date +%s) -t ${project}-main:latest modules/main/target/${id} - - echo "${green}${project}: starting${reset}" - - wenv="WASABI_CONFIGURATION=-DnodeHosts=${wcip} -Ddatabase.url.host=${wmip}" - -# fixme: try to reuse the start_container() method instead of 'docker run...' directly; currently a problem with quotes in ${wenv} being passed into container. - docker run --net=${docker_network} --name ${project}-main -p 8080:8080 -p 8090:8090 -p 8180:8180 \ - -e "${wenv}" -d ${project}-main || \ - usage "docker run --net=${docker_network} --name ${project}-main -p 8080:8080 -p 8090:8090 -p 8180:8180 -e \"${wenv}\" -d ${project}-main" 1 - - echo -ne "${green}chill'ax ${reset}" - - status -} - -start_cassandra() { - start_docker - start_container ${project}-cassandra ${cassandra} "--privileged=true -p 9042:9042 -p 9160:9160" - - [ "${verify}" = true ] && console_cassandra - - CONTAINER_NAME=${CASSANDRA_CONTAINER:-${project}-cassandra} - IS_CONTAINER=`docker inspect -f {{.State.Running}} $CONTAINER_NAME` - - if [ "$IS_CONTAINER" = true ] ; then - echo "${green}${project}: [Start] creating keyspace and migration schemas${reset}" - CURRENT_DIR="$(dirname "${BASH_SOURCE[0]}")" - - docker inspect wasabi-keyspace >/dev/null 2>&1 - IS_IMAGE_AVAILABLE=$? - if [ "${migration}" = true ] || ! [ ${IS_IMAGE_AVAILABLE} -eq 0 ]; then - echo "${green}${project}: [Start] Building wasabi keyspace image${reset}" - docker build --force-rm --no-cache -t wasabi-keyspace:latest -f "${CURRENT_DIR}/./docker/cqlsh.docker" "${CURRENT_DIR}/./docker/" - fi - docker run -it --rm -e CASSANDRA_KEYSPACE_PREFIX=${project} -e CQLSH_HOST=${project}-cassandra -e CASSANDRA_PORT=9042 --net=${docker_network} --name wasabi_create_keyspace wasabi-keyspace - - docker inspect wasabi-migration >/dev/null 2>&1 - IS_IMAGE_AVAILABLE=$? - if [ "${migration}" = true ] || ! [ ${IS_IMAGE_AVAILABLE} -eq 0 ]; then - echo "${green}${project}: [Start] Building wasabi migration image${reset}" - docker build --force-rm --no-cache -t wasabi-migration:latest -f "${CURRENT_DIR}/./docker/migration.docker" "${CURRENT_DIR}/../" - fi - docker run -it --rm -e CQLSH_HOST=${project}-cassandra -e CASSANDRA_PORT=9042 --net=${docker_network} --name wasabi_migration wasabi-migration - echo "${green}${project}: [DONE] creating keyspace and migration schemas${reset}" - else - echo "[ERROR] Failed to start cassandra container, please check the logs" - exit 1; - fi - - -} - -console_cassandra() { - wcip=$(docker inspect --format "{{ .NetworkSettings.Networks.${docker_network}.IPAddress }}" ${project}-cassandra) - - docker run --net=${docker_network} -it --rm ${cassandra} cqlsh ${wcip} || \ - usage "unable to run command: docker run --net=${docker_network} -it --rm ${cassandra} cqlsh ${wcip}" 1 -} - -start_mysql() { - pwd=mypass - - start_docker - start_container ${project}-mysql ${mysql} "-p 3306:3306 -e MYSQL_ROOT_PASSWORD=${pwd}" - - wmip=$(docker inspect --format "{{ .NetworkSettings.Networks.${docker_network}.IPAddress }}" ${project}-mysql) - sql=$(cat << EOF - create database if not exists ${project}; - grant all privileges on ${project}.* to 'readwrite'@'localhost' identified by 'readwrite'; - grant all on *.* to 'readwrite'@'%' identified by 'readwrite'; - flush privileges; -EOF -) - - docker run --net=${docker_network} -it --rm ${mysql} mysql -h${wmip} -P3306 -uroot -p${pwd} -e "${sql}" || \ - usage "unable to run command: % docker run --net=${docker_network} -it --rm ${mysql} mysql -h${wmip} -P3306 -uroot -p${pwd} -e \"${sql}\"" 1 - - [ "${verify}" = true ] && console_mysql -} - -console_mysql() { - pwd=mypass - wmip=$(docker inspect --format "{{ .NetworkSettings.Networks.${docker_network}.IPAddress }}" ${project}-mysql) - - docker run --net=${docker_network} -it --rm ${mysql} mysql -h${wmip} -P3306 -uroot -p${pwd} || \ - usage "unable to run command: % docker run --net=${docker_network} -it --rm ${mysql} mysql -h${wmip} -P3306 -uroot -p${pwd}" 1 -} - -status() { - wget -q --spider --tries=20 --waitretry=3 http://localhost:8080/api/v1/ping - [ $? -ne 0 ] && usage "not started" 1 - - cat << EOF - -${green} -wasabi is operational: - - ui: % open http://localhost:8080 note: sign in as admin/admin - ping: % curl -i http://localhost:8080/api/v1/ping - debug: attach to localhost:8180 -${reset} -EOF - - docker ps 2>/dev/null -} - -exec_commands_simple() { - prefix=$1 - commands=$(echo $2 | cut -d ':' -f 2) - (IFS=','; for command in ${commands}; do ${prefix}${command}; done) -} - -exec_commands_project() { - prefix=$1 - commands=$(echo $2 | cut -d ':' -f 2) - (IFS=','; for command in ${commands}; do ${prefix} ${project}-${command/${project}/main}; done) -} - - -optspec=":f:p:v:m:s:h-:" - -while getopts "${optspec}" opt; do - case "${opt}" in - -) - case "${OPTARG}" in - verify) verify="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - verify=*) verify="${OPTARG#*=}";; - migration) migration="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - migration=*) migration="${OPTARG#*=}";; - sleep) sleep="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - sleep=*) sleep="${OPTARG#*=}";; - help) usage;; - *) [ "${OPTERR}" = 1 ] && [ "${optspec:0:1}" != ":" ] && echo "unknown option --${OPTARG}";; - esac;; - v) verify=${OPTARG};; - m) migration=${OPTARG};; - s) sleep=${OPTARG};; - h) usage;; - :) usage "option -${OPTARG} requires an argument" 1;; - \?) [ "${OPTERR}" != 1 ] || [ "${optspec:0:1}" = ":" ] && usage "unknown option -${OPTARG}" 1;; - esac -done - -verify=${verify:=${verify_default}} -migration=${migration:=${migration_default}} -sleep=${sleep:=${sleep_default}} - -[[ $# -eq 0 ]] && usage - -for command in ${@:$OPTIND}; do - case "${command}" in - start) exec_commands_simple start_ cassandra,mysql,wasabi;; - start:*) exec_commands_simple start_ ${command};; - stop) exec_commands_project stop_container main,cassandra,mysql;; - stop:*) exec_commands_project stop_container ${command};; - console) exec_commands_simple console_ cassandra,mysql;; - console:*) exec_commands_simple console_ ${command};; - status) status;; - remove) exec_commands_project remove_container wasabi,cassandra,mysql;; - remove:*) exec_commands_project remove_container ${command};; - "") usage "unknown command: ${command}" 1;; - *) usage "unknown command: ${command}" 1;; - esac -done diff --git a/bin/fpm.sh b/bin/fpm.sh deleted file mode 100755 index 5a916ce56..000000000 --- a/bin/fpm.sh +++ /dev/null @@ -1,142 +0,0 @@ -#!/usr/bin/env bash -############################################################################### -# Copyright 2016 Intuit -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################### - -usage () { - echo "usage: `basename $0` [-n name] [-v version] [-p profile] [-h home] [-l log] [-t timestamp] [-m modules] [-d]" - exit -} - -fromPom() { - mvn ${WASABI_MAVEN} -f modules/$1/pom.xml help:evaluate -Dexpression=$2 | sed -n -e '/^\[.*\]/ !{ p; }' -} - -exitOnError() { - echo "error cause: $1" - - exit 1 -} - -name=`fromPom . project.name` -version=`fromPom . project.version` -profile=development -timestamp=`date -u "+%Y%m%d%H%M%S"` -modules=main -daemon=false - -while getopts "n:v:p:i:h:l:t:m:d" option; do - case "$option" in - n) name="$OPTARG";; - v) version="$OPTARG";; - p) profile="$OPTARG";; - h) home="$OPTARG";; - l) log="$OPTARG";; - t) timestamp="$OPTARG";; - m) modules="$OPTARG";; - d) daemon="true";; - :) echo "Error: -$OPTARG requires an argument" - usage - exit 1 - ;; - ?) echo "Error: unknown option -$OPTARG" - usage - exit 1 - ;; - esac -done - -for module in "$modules"; do - name=`fromPom $module/. project.name` - version=`fromPom $module/. project.version` - email=`fromPom $module/. application.email` - group=`fromPom $module/. project.groupId` - id=$name-$version-$profile - home=${home:-/usr/local/$id} - log=${log:-/var/log/$id} - deps=`fromPom $module/. application.dependencies` - daemon=`fromPom $module/. application.daemon.enable` - daemon_deps=`fromPom $module/. application.daemon.dependencies` - - echo "packaging service: $id" - - common="-s dir --force --debug --architecture noarch --name ${name}-${profile} --version ${version}\ - --iteration ${timestamp} --license APLv2.0 --vendor tbd --category application --provides ${name}-${profile}\ - --description ${name}-${version}-${profile} --url https://github.com/intuit/wasabi\ - --maintainer ${email}" # --directories ${home} --directories ${log}" - - if [ "$daemon" = "true" ]; then - common="$common --directories /etc/service/${id}" - fi - - resources="modules/${module}/target/extra-resources/service/run=${home}/service/run\ - modules/${module}/target/extra-resources/service/log/run=${home}/service/log/run\ - modules/${module}/target/extra-resources/service/run=${home}/bin/run\ - modules/${module}/target/classes/logback-access.xml=${home}/conf/logback-access.xml\ - modules/${module}/target/classes/logback.xml=${home}/conf/logback.xml\ - modules/${module}/target/classes/logging.properties=${home}/conf/logging.properties\ - modules/${module}/target/classes/metrics.properties=${home}/conf/metrics.properties\ - modules/${module}/target/classes/web.properties=${home}/conf/web.properties\ - modules/analytics/target/classes/analytics.properties=${home}/conf/analytics.properties\ - modules/api/target/classes/api.properties=${home}/conf/api.properties\ - modules/api/target/generated/swagger-ui/=${home}/content/ui/dist/swagger/swaggerjson\ - modules/assignment/target/classes/assignment.properties=${home}/conf/assignment.properties\ - modules/assignment/target/classes/ehcache.xml=${home}/conf/ehcache.xml\ - modules/auditlog/target/classes/auditlog.properties=${home}/conf/auditlog.properties\ - modules/authentication/target/classes/authentication.properties=${home}/conf/authentication.properties\ - modules/authorization/target/classes/authorization.properties=${home}/conf/authorization.properties\ - modules/database/target/classes/database.properties=${home}/conf/database.properties\ - modules/email/target/classes/email.properties=${home}/conf/email.properties\ - modules/event/target/classes/event.properties=${home}/conf/event.properties\ - modules/eventlog/target/classes/eventlog.properties=${home}/conf/eventlog.properties\ - modules/export/target/classes/export.properties=${home}/conf/export.properties\ - modules/repository-datastax/target/classes/cassandra_client_config.properties=${home}/conf/cassandra_client_config.properties\ - modules/repository-datastax/target/classes/repository.properties=${home}/conf/repository.properties\ - modules/swagger-ui/target/swaggerui/=${home}/content/ui/dist/swagger\ - modules/user-directory/target/classes/userDirectory.properties=${home}/conf/userDirectory.properties\ - modules/${module}/target/${id}-all.jar=${home}/lib/${id}-all.jar" - - if [ "$daemon" = "true" ]; then - resources="$resources modules/${module}/target/extra-resources/service/run=/etc/service/${id}/run" - fi - - if [ ! -z "$deps" -a ! "$deps" == "null object or invalid expression" ]; then - for dep in $deps; do - depends="$depends --depends $dep" - done - fi - - if [ "$daemon" = "true" -a ! -z "$daemon_deps" -a ! "$daemon_deps" == "null object or invalid expression" ]; then - for dep in $daemon_deps; do - depends="$depends --depends $dep" - done - fi - - deb="-t deb" # --deb-no-default-config-files" - rpm="-t rpm --rpm-os linux" - scripts="--before-install modules/${module}/target/extra-resources/service/[PKG]/before-install.sh\ - --after-install modules/${module}/target/extra-resources/service/[PKG]/after-install.sh\ - --before-remove modules/${module}/target/extra-resources/service/[PKG]/before-remove.sh\ - --after-remove modules/${module}/target/extra-resources/service/[PKG]/after-remove.sh" - - for pkg in "deb" "rpm"; do - fpm="${!pkg} $common `echo $scripts | sed -e "s/\[PKG\]/${pkg}/g"` $depends $resources" - if [ "${WASABI_OS}" == "${WASABI_OSX}" ] || [ "${WASABI_OS}" == "${WASABI_LINUX}" ]; then - docker run -it -v `pwd`:/build --rm liuedy/centos-fpm fpm ${fpm} || exitOnError "failed to build rpm: $module" - else - eval fpm $fpm || exitOnError "failed to build rpm: $module" - fi - done -done diff --git a/bin/git/hooks/post-flow-release-finish b/bin/git/hooks/post-flow-release-finish deleted file mode 100755 index 8f86fa8a2..000000000 --- a/bin/git/hooks/post-flow-release-finish +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# Runs at the end of git flow release finish -# -# Positional arguments: -# $1 The version (including the version prefix) -# $2 The origin remote -# $3 The full branch name (including the release prefix) -# - -VERSION=$1 -ORIGIN=$2 -BRANCH=$3 - -fromPom() { - mvn -f $1 help:evaluate -Dexpression=$2 | sed -n -e '/^\[.*\]/ !{ p; }' -} - -pom=./pom.xml -version=`fromPom $pom project.version` -git checkout $DEVELOP_BRANCH - -echo "starting release finish script on $version/$VERSION from $ORIGIN to $BRANCH" - - -find . -name pom.xml -type f -not -path "*target*" \ - -exec sed -i '' -e "s#$version#$VERSION-SNAPSHOT#g" {} \; 2>/dev/null -git commit -a -m "snapshot: $VERSION-SNAPSHOT" -git push origin $DEVELOP_BRANCH - -#git checkout $BRANCH - -echo "finished release finish script on $version/$VERSION from $ORIGIN to $BRANCH " - -# To terminate the git-flow action, return a non-zero exit code. -exit 0 diff --git a/bin/git/hooks/post-flow-release-start b/bin/git/hooks/post-flow-release-start deleted file mode 100755 index 76e4fdb7f..000000000 --- a/bin/git/hooks/post-flow-release-start +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh -# -# Runs at the end of git flow release start -# -# Positional arguments: -# $1 The version (including the version prefix) -# $2 The origin remote -# $3 The full branch name (including the release prefix) -# - -VERSION=$1 -ORIGIN=$2 -BRANCH=$3 - -fromPom() { - mvn -f $1 help:evaluate -Dexpression=$2 | sed -n -e '/^\[.*\]/ !{ p; }' -} - -pom=./pom.xml -version=`fromPom $pom project.version` - -echo "starting release start script on $version/$VERSION from $ORIGIN to $BRANCH" - -find . -name pom.xml -type f -not -path "*target*" \ - -exec sed -i '' -e "s#$version#$VERSION#g" {} \; 2>/dev/null -git commit -a -m "milestone: $VERSION" - -echo "finished release start script on $version/$VERSION from $ORIGIN to $BRANCH " - -# To terminate the git-flow action, return a non-zero exit code. -exit 0 \ No newline at end of file diff --git a/bin/jenkins.sh b/bin/jenkins.sh deleted file mode 100755 index 1519d4896..000000000 --- a/bin/jenkins.sh +++ /dev/null @@ -1,193 +0,0 @@ -#!/usr/bin/env bash -############################################################################### -# Copyright 2016 Intuit -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################### - -# configurables: -# -# profile : project name -# build : build kill switch; default:false -# profile : maven profile; default:test -# modules : project modules to build; default:main ui -# execute_integration_tests : execute integration test kill switch; default:true -# execute_unit_tests : execute unit test kill switch; default:true -# deploy_host : integration test host; default:deploy.host -# deploy_host_url : integration test deploy user; default:deploy.user -# sonar_host_url : sonar host; default:+-Dsonar.host.url=SONAR_HOST_URL -# sonar_auth_token : sonar authorization token; default:-Dsonar.login=SONAR_AUTH_TOKEN -# nexus_archive : nexus archive kill switch; default:false -# nexus_repositories : nexus repositories -# nexus_repository_id : nexus milestone repository id -# nexus_snapshot_repository_id : nexus snapshot repository id -# nexus_deploy : nexus deploy user; default:usr:pwd -# file_repository : file repository; default:file.host:/data/dropbox -# file_repository_user : file repository user; default:usr -# internal_project : internal project name -# internal_project_repository : internal project repository -# internal_project_branch : internal project repository branch -# internal_project_user : internal project user - -project=wasabi -build=${PROJECT_BUILD:-false} -profile=${PROJECT_PROFILE:-test} -modules=${PROJECT_MODULES:-main ui} -execute_integration_tests=${PROJECT_INTEGRATION_TEST:-true} -execute_unit_tests=${PROJECT_UNIT_TEST:-true} -deploy_host=${PROJECT_DEPLOY_HOST:-deploy.host} -deploy_host_user=${PROJECT_DEPLOY_USER:-usr} -sonar_host_url=${SONAR_HOST_URL:+-Dsonar.host.url=$SONAR_HOST_URL} -sonar_auth_token=${SONAR_AUTH_TOKEN:+-Dsonar.login=$SONAR_AUTH_TOKEN} -nexus_archive=${NEXUS_ARCHIVE:-false} -nexus_repositories=${NEXUS_REPOSITORIES} -nexus_repository_id=${NEXUS_REPOSITORY_ID} -nexus_snapshot_repository_id=${NEXUS_SNAPSHOT_REPOSITORY_ID} -nexus_deploy=${NEXUS_DEPLOY:-usr:pwd} -deploy_resource=${deploy_host_user}@${deploy_host} -file_repository=${FILE_REPOSITORY:-file.host:/data/dropbox} -file_repository_user=${FILE_REPOSITORY_USER:-usr} -internal_project=${PROJECT_INTERNAL_PROJECT} -internal_project_repository=${PROJECT_INTERNAL_REPOSITORY} -internal_project_branch=${PROJECT_INTERNAL_BRANCH} -internal_project_user=${PROJECT_INTERNAL_USER:-usr:pwd} -project_env="WASABI_OS=native WASABI_MAVEN=\"--settings ./settings.xml\"" - -exitOnError() { - echo "error cause: $1" - java -jar jenkins-cli.jar set-build-result unstable - exit 1 -} - -# fetch jenkins cli client - -wget ${JENKINS_URL}jnlpJars/jenkins-cli.jar || \ - exitOnError "unable to retrieve jenkins-cli.jar: wget ${JENKINS_URL}jnlpjars/jenkins-cli.jar" - -# exit build if not enabled - -[[ "${build}" == "false" ]] && exitOnError "project build: ${build}" - -# fetch internal project - -echo "cloning: ${internal_project_repository} / ${internal_project_branch}" -git clone -b ${internal_project_branch} https://${internal_project_user}@${internal_project_repository} || \ - exitOnError "unable to clone project: git clone -b ${internal_project_branch} https://${internal_project_user}@${internal_project_repository}" - -# construct viable/complete settings.xml -# note: need to add distributionManagement/repository to [ws]/pom.xml to map to settings.xml in order to mvn-deploy internally -# note: add internal repository to settings.xml; see: https://maven.apache.org/guides/mini/guide-multiple-repositories.html - -cat ~/.m2/settings.xml | sed "s||$(cat ${internal_project}/profile.xml | tr -d '\n')|" | sed "s|\[PWD\]|$(pwd)|" > settings.xml - -# extract meta-data - -service=$(mvn --settings ./settings.xml -f ./modules/main/pom.xml -P ${profile} help:evaluate -Dexpression=application.name | sed -n -e '/^\[.*\]/ !{ p; }') -group=$(mvn --settings ./settings.xml -f ./modules/main/pom.xml -P ${profile} help:evaluate -Dexpression=project.groupId | sed -n -e '/^\[.*\]/ !{ p; }') -version=$(mvn --settings ./settings.xml -f ./modules/main/pom.xml -P ${profile} help:evaluate -Dexpression=project.version | sed -n -e '/^\[.*\]/ !{ p; }') - -# build - -echo "packaging: ${project} / ${profile}" -(eval ${project_env} ./bin/${project}.sh --profile=${profile} --buildtests=${execute_unit_tests} --verify=true package) || \ - exitOnError "unable to build project : (${project_env} ./bin/${project}.sh --profile=${profile} --buildtests=${execute_unit_tests} --verify=true package)" -echo "end packaging" - -for module in ${modules}; do - if [[ ! -z "${module// }" ]]; then - # derive module rpm - - echo "prepare deploy: $(find ./target -name ${project}-${module}-${profile}-*.noarch.rpm -type f)" - rpm=`basename $(find ./target -name ${project}-${module}-${profile}-*.noarch.rpm -type f)` || \ - exitOnError "failed to find ./target/${project}-${module}-${profile}-*.noarch.rpm" - status=0 - - if [[ "${execute_integration_tests}" == "true" ]]; then - echo "deploying: ${rpm}" - - # deploy module rpm, note: remote side daemon process will install - - # note: if we rm the file, it needs to be chmod' such that user:deploy can read/scp the new file -# (ssh ${deploy_resource} "rm /tmp/${project}/jacoco-it.exec") - (scp ./target/${rpm} ${deploy_host_user}@${deploy_host}:; ssh ${deploy_host_user}@${deploy_host} "mv ${rpm} inbox") || \ - exitOnError "failed to deploy application: (scp ./target/${rpm} ${deploy_host_user}@${deploy_host}:; ssh ${deploy_host_user}@${deploy_host} \"mv ${rpm} inbox\")" - - sleep 120 - - if [ "${module}" == "main" ]; then - # test module - - echo "testing: ${rpm} http://${deploy_host}:8080" - (eval ${project_env} ./bin/${project}.sh --profile=${profile} --endpoint=${deploy_host}:8080 test) - status=$? - - # stop application to flush the jacoco file to disk and fetch it - - (ssh ${deploy_resource} "/home/jenkins/bin/init-d ${service} stop") || \ - exitOnError "unable to stop project: (ssh ${deploy_resource} \"/home/jenkins/bin/init-d ${service} stop\")" - (scp ${deploy_resource}:/tmp/${project}/jacoco-it.exec ./modules/main/target/jacoco-it.exec) || \ - exitOnError "unable to retrieve test report: (scp ${deploy_resource}:/tmp/${project}/jacoco-it.exec ./target/jacoco-it.exec)" - fi - fi - - # publish sonar report - - echo "publishing sonar report" - (mvn --settings ./settings.xml ${sonar_host_url} ${sonar_auth_token} -P ${profile} sonar:sonar) || \ - exitOnError "unable to report to sonar: (mvn --settings ./settings.xml [sonar_host_url] [sonar_auth_token] -P ${profile} sonar:sonar)" - - [ "${status}" -ne "0" ] && exitOnError "integration tests failed: (cd ${project}; eval ${project_env} ./bin/${project}.sh --profile=${profile} --endpoint=${deploy_host}:8080 test)" - - # fixme: conflicts with distributionManagement in base pom; fallback: use jenkins:publish-to-maven post-build action - if [[ "${nexus_archive}" == "true" ]]; then - # publish artifacts to nexus - - echo "publishing nexus artifacts" - (mvn --settings ./settings.xml -Dmaven.test.skip=true -P ${profile} deploy) || \ - exitOnError "unable to report to sonar: (mvn --settings ./settings.xml -Dmaven.test.skip=true -P ${profile} deploy)" - fi - - # determine MILESTONE or SNAPSHOT repository - - if [[ "${version/-SNAPSHOT}" == "${version}" ]]; then - artifact_repository_id=${nexus_repository_id} - elif [[ "${version}" == *SNAPSHOT ]]; then - artifact_repository_id=${nexus_snapshot_repository_id} - fi - - if [ "${version/-SNAPSHOT}" == "${version}" ]; then - # archive MILESTONE rpms - - artifact=$(mvn --settings ./settings.xml -f ./modules/main/pom.xml -P ${profile} help:evaluate -Dexpression=project.artifactId | sed -n -e '/^\[.*\]/ !{ p; }') - path=${nexus_repositories}/${artifact_repository_id}/`echo ${group} | sed "s/\./\//g"`/${artifact}/${version} - rpm_path=${path}/${rpm} - - echo "archiving: ${rpm} ${rpm_path}" - curl -v -u ${nexus_deploy} --upload-file ./target/${rpm} ${rpm_path} || \ - exitOnError "archive rpm failed: curl -v -u [nexus_deploy] --upload-file ./target/${rpm} ${rpm_path}" - fi - - # Always push the UI zip file because we need it for wasabi-intuit builds - if [ "${module}" == "ui" ]; then - # archive MILESTONE ui.zip - artifact=ui - path=${nexus_repositories}/${artifact_repository_id}/`echo ${group} | sed "s/\./\//g"`/${artifact}/${version} - zip=${project}-${artifact}-${profile}-${version}.zip - zip_path=${path}/${zip} - - echo "archiving: ${zip} ${zip_path}" - curl -v -u ${nexus_deploy} --upload-file ./modules/ui/target/dist.zip ${zip_path} || \ - exitOnError "archive failed: curl -v -u [nexus_deploy] --upload-file ./modules/ui/dist.zip ${zip_path}" - fi - fi -done \ No newline at end of file diff --git a/bin/release.sh b/bin/release.sh deleted file mode 100755 index 52392e10e..000000000 --- a/bin/release.sh +++ /dev/null @@ -1,95 +0,0 @@ -#!/usr/bin/env bash -############################################################################### -# Copyright 2016 Intuit -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################### - -usage() { - [ "${1}" ] && echo "error: ${1}" - - cat << EOF - -usage: `basename ${0}` [options] [commands] - -options: - -h | --help : help message - -commands: - start : start release - finish : finish release - feature : feature branch release - -EOF - - exit ${2:-0} -} - -fromPom() { - mvn ${WASABI_MAVEN} -f $1/pom.xml help:evaluate -Dexpression=$2 | sed -n -e '/^\[.*\]/ !{ p; }' -} - -start() { - version=$(fromPom . application.version).`date -u "+%Y%m%d%H%M%S"` - - echo "milestone version: $version" - - cp ./bin/git/hooks/* .git/hooks - git flow release start -F $version -} - -finish() { - version=`git name-rev --name-only HEAD | sed -e 's/release\/\(.*\)/\1/g'` - - echo "releasing from release/$version to master..." - - git flow release finish -m "milestone: $version" -p -D $version -} - -feature() { - from_version=$(fromPom . project.version) - to_version=$(fromPom . application.version).`date -u "+%Y%m%d%H%M%S"`-SNAPSHOT - - find . -name pom.xml -type f -not -path "*target*" \ - -exec sed -i '' -e "s#${from_version}#${to_version}#g" {} \; 2>/dev/null -} - -optspec=":h-:" - -while getopts "${optspec}" opt; do - case "${opt}" in - -) - case "${OPTARG}" in - help) usage;; - *) [ "${OPTERR}" = 1 ] && [ "${optspec:0:1}" != ":" ] && echo "unknown option --${OPTARG}";; - esac;; - h) usage;; - :) usage "option -${OPTARG} requires an argument" 1;; - \?) [ "${OPTERR}" != 1 ] || [ "${optspec:0:1}" = ":" ] && usage "unknown option -${OPTARG}" 1;; - esac -done - -if [[ $# -eq 0 ]] ; then - start - finish -fi - -for command in ${@:$OPTIND}; do - case "${command}" in - "start") start;; - "finish") finish;; - "feature") feature;; - "") usage "unknown command: ${command}" 1;; - *) usage "unknown command: ${command}" 1;; - esac -done diff --git a/bin/wasabi.sh b/bin/wasabi.sh deleted file mode 100755 index 30b9cb29b..000000000 --- a/bin/wasabi.sh +++ /dev/null @@ -1,422 +0,0 @@ -#!/usr/bin/env bash -############################################################################### -# Copyright 2016 Intuit -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################### - -formulas=("bash" "cask" "git" "git-flow-avh" "maven" "wget" "ruby" "node") -taps=("caskroom/cask") -casks=("java" "docker") -profile_default=development -endpoint_default=localhost:8080 -verify_default=false -migration_default=false -buildtests_default=true -sleep_default=30 -red=`tput setaf 9` -green=`tput setaf 10` -reset=`tput sgr0` -export WASABI_OS=${WASABI_OS:-`uname -s`} -export WASABI_OSX="Darwin" -export WASABI_LINUX="Linux" -export WASABI_MAVEN=${WASABI_MAVEN} -export CONTRIB_PLUGINS_TO_INSTALL=${CONTRIB_PLUGINS_TO_INSTALL:-} - -usage() { - [ "${1}" ] && echo "${red}error: ${1}${reset}" - - cat << EOF -${green} -usage: `basename ${0}` [options] [commands] - -options: - -p | --profile [ profile ] : profile; default ${profile_default} - -e | --endpoint [ host:port ] : api endpoint; default: ${endpoint_default} - -v | --verify [ true | false ] : verify installation configuration; default: ${verify_default} - -m | --migration [ true | false ] : refresh cassandra migration scripts; default: ${migration_default} - -t | --buildtests [ true | false ] : perform tests after build; default: ${buildtests_default} - -s | --sleep [ sleep-time ] : sleep/wait time in seconds; default: ${sleep_default} - -h | --help : help message - -commands: - bootstrap : install dependencies - build : build project - clean : clean build - start[:cassandra,mysql,wasabi] : start all, cassandra, mysql, wasabi - test : run the integration tests (needs a running wasabi) - test[:module-name,...] : run the unit tests for the specified module(s) only - stop[:wasabi,cassandra,mysql] : stop all, wasabi, cassandra, mysql - resource[:ui,api,doc,cassandra,mysql] : open resource api, javadoc, cassandra, mysql - status : display resource status - remove[:wasabi,cassandra,mysql] : remove all, wasabi, cassandra, mysql - package : build deployable packages - release[:start,finish] : promote release -${reset} -EOF - - exit ${2:-0} -} - -fromPom() { - mvn ${WASABI_MAVEN} -f $1/pom.xml -P $2 help:evaluate -Dexpression=$3 | sed -n -e '/^\[.*\]/ !{ p; }' -} - -beerMe() { - sleepTime=${1:-sleep_default} - cntr=0 - - echo -ne "${green}chill'ax ${reset}" - - while (( cntr < ${sleepTime} )); do - echo -ne "\xF0\x9F\x8D\xBA " - sleep 3 - cntr=$(($cntr + 3)) - done - - echo "" -} - -bootstrap() { - if [ "${WASABI_OS}" == "${WASABI_OSX}" ]; then - if ! hash brew 2>/dev/null; then - echo "${green}installing homebrew ...${reset}" - - ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" - - echo "${green}installed homebrew${reset}" - fi - - brew update - brew doctor - brew cleanup - - echo "${green}installing dependencies: ${formulas[@]} ${taps[@]} ${casks[@]} ...${reset}" - - for formula in "${formulas[@]}"; do - [[ ! $(brew list ${formula} 2>/dev/null) ]] && brew install ${formula} || brew upgrade ${formula} 2>/dev/null - done - - for tap in "${taps[@]}"; do - brew tap ${tap} - done - - for cask in "${casks[@]}"; do - [[ $(brew cask list ${cask} 2>/dev/null) ]] && brew cask uninstall --force ${cask} 2>/dev/null - brew cask install --force ${cask} - done - - npm config set prefix $(brew --prefix) - - echo "${green}installed dependencies: ${formulas[@]} ${taps[@]} ${casks[@]}${reset}" - elif [ "${WASABI_OS}" == "${WASABI_LINUX}" ]; then - echo "OS is Linux" - if [ -f /etc/lsb-release ]; then - . /etc/lsb-release - DISTRO=$DISTRIB_ID - DISTROVER=$DISTRIB_RELEASE - if [ $DISTRO == "Ubuntu" ] && [ $DISTROVER == "16.04" ]; then - echo "${green}Operating system Ubuntu 16.04${reset}" - else - echo "${red}Unsupported Linux distribution${reset}" - exit 1 - fi - fi - - #Install Maven - sudo apt-get update - sudo apt-get install -y maven - - #Install JAVA - sudo apt-get install -y default-jdk - sudo cp /etc/environment /tmp/environment - sudo chmod 666 /tmp/environment - sudo echo "JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/" >> /tmp/environment - sudo cp /tmp/environment /etc/environment - sudo rm -rf /tmp/environment - - #Install git-flow - sudo apt-get install -y git-flow - - #Install Nodejs - curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - - sudo apt-get install -y nodejs - sudo npm install -g bower - sudo npm install -g grunt-cli - sudo npm install -g yo - - #Install compass - sudo apt-get install -y ruby - sudo apt-get install -y ruby-compass - - #Install docker - sudo apt-get install -y apt-transport-https ca-certificates - sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D - sudo echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" > /tmp/docker.list - sudo cp /tmp/docker.list /etc/apt/sources.list.d/docker.list - sudo rm -rf /tmp/docker.list - sudo apt-get purge lxc-docker - sudo apt-get update - sudo apt-get install -y linux-image-extra-$(uname -r) linux-image-extra-virtual - sudo apt-get install -y docker-engine - - sudo groupadd docker - sudo usermod -aG docker $USER - sudo usermod -aG docker root - echo "${green}installed dependencies.${reset}" - else - echo "${green}FIXME: linux install of ( ${formulas[@]} ${taps[@]} ${casks[@]} ) not yet implemented${reset}" - fi - - for n in yo grunt-cli bower; do - [[ ! $(npm -g list 2>/dev/null | grep ${n}) ]] && npm -g install ${n} - done - - [[ ! $(gem list | grep compass) ]] && gem install compass -} - -build() { - ./bin/build.sh -b ${1:-false} -t ${2:-false} -p ${3:-development} -} - -clean() { - mvn ${WASABI_MAVEN} clean - (cd modules/ui; grunt clean) -} - -start() { - ./bin/container.sh -v ${verify} -m ${migration} start${1:+:$1} -} - -test_api() { - wget -q --spider --tries=20 --waitretry=3 http://${endpoint}/api/v1/ping - [ $? -ne 0 ] && usage "unable to start" 1 - - [ ! -e ./modules/functional-test/target/wasabi-functional-test-*-SNAPSHOT-jar-with-dependencies.jar ] && \ - build false ${buildtests} - - # FIXME: derive usr/pwd from env - mkdir test.log >/dev/null 2>&1 - (cd modules/functional-test/target; - java -Dapi.server.name=${endpoint} -Duser.name=admin -Duser.password=admin \ - -classpath classes:`ls wasabi-functional-test-*-SNAPSHOT-jar-with-dependencies.jar` org.testng.TestNG \ - -d ../../../test.log classes/testng.xml) -} - -resource() { - for resource in $1; do - case "${1}" in - ui) [ ! -f ./modules/ui/dist/index.html ] && build - ./bin/wasabi.sh status >/dev/null 2>&1 || ./bin/wasabi.sh start - open http://localhost:8080;; - api) [[ ! -f ./modules/swagger-ui/target/swaggerui/index.html || \ - ! -f ./modules/api/target/generated/swagger-ui/swagger.json ]] && build - ./bin/wasabi.sh status >/dev/null 2>&1 || ./bin/wasabi.sh start:docker - ./bin/wasabi.sh remove:wasabi >/dev/null 2>&1 - module=main - home=./modules/${module}/target - artifact=$(fromPom ./modules/${module} ${profile} project.artifactId) - version=$(fromPom . ${profile} project.version) - id=${artifact}-${version}-${profile} - content=${home}/${id}/content/ui/dist - # FIXME: this can fail after 'package' given the profile = build - sed -i '' "s/this.model.validatorUrl.*$/this.model.validatorUrl = null;/g" ${content}/swagger/swagger-ui.js - ./bin/wasabi.sh start - beerMe 6 - open http://localhost:8080/swagger/index.html;; - doc) [ ! -f ./target/site/apidocs/index.html ] && build - open ./target/site/apidocs/index.html;; - mysql|cassandra) ./bin/wasabi.sh status 2>/dev/null | grep wasabi-${1} 1>/dev/null || ./bin/wasabi.sh start - ./bin/container.sh console:${1};; - *) usage "unknown command: ${command}" 1;; - esac - done -} - -stop() { - ./bin/container.sh stop${1:+:$1} -} - -status() { - ./bin/container.sh status -} - -package() { - # FIXME: ?how to package profile=development? - [ "${profile}" == "${profile_default}" ] && profile=build - - echo "WASABI.SH start: build true ${buildtests} ${profile} " - build true ${buildtests} ${profile} - echo "WASABI.SH end: build" - - # FIXME: move to modules/ui/build.sh - version=$(fromPom . build project.version) - home=$(fromPom ./modules/main build application.home) - name=wasabi-ui #$(fromPom main build application.name) - api_name=$(fromPom ./modules/main build application.name) - user=$(fromPom ./modules/main build application.user) - group=$(fromPom ./modules/main build application.group) - content=$(fromPom ./modules/main build application.http.content.directory) - ui_home=${home}/../${name}-${version}-${profile} - - echo "WASABI.SH start: ./bin/fpm.sh -n ${name} -v ${version} -p ${profile} " - ./bin/fpm.sh -n ${name} -v ${version} -p ${profile} - echo "WASABI.SH end: ./bin/fpm.sh " - -# FIXME: don't rebuild, cp dist/* target/* - (for contrib_dir in $CONTRIB_PLUGINS_TO_INSTALL; do - if [ -d contrib/$contrib_dir ]; then - echo "Installing plugin from contrib/$contrib_dir" - if [ -d contrib/$contrib_dir/plugins ]; then - cp -R contrib/$contrib_dir/plugins modules/ui/dist - fi - if [ -f contrib/$contrib_dir/scripts/plugins.js ]; then - if [ -f modules/ui/dist/scripts/plugins.js ] && [ `cat modules/ui/dist/scripts/plugins.js | wc -l` -gt 3 ]; then - echo Need to merge - # Get all but the last line of the current plugins.js file - sed -e "1,$(($(cat modules/ui/dist/scripts/plugins.js | wc -l) - 2))p;d" modules/ui/dist/scripts/plugins.js > tmp.txt - # Since this should end in a } we want to add a comma - echo ',' >> tmp.txt - # Copy all but the first and last lines of this plugins's config. This assumes first line defines var and array, last line ends array. - sed -e "2,$(($(cat contrib/$contrib_dir/scripts/plugins.js | wc -l) - 1))p;d" contrib/$contrib_dir/scripts/plugins.js >> tmp.txt - sed '$p;d' modules/ui/dist/scripts/plugins.js >> tmp.txt - cp tmp.txt modules/ui/dist/scripts/plugins.js - rm tmp.txt - else - echo Overwriting file - cp contrib/$contrib_dir/scripts/plugins.js modules/ui/dist/scripts - fi - fi - echo Merged in $contrib_dir - fi; - done) - (cd modules/ui; \ - mkdir -p target; \ - for f in app node_modules bower.json Gruntfile.js default_constants.json karma.conf.js karma-e2e.conf.js package.json test .bowerrc; do \ - cp -r ${f} target; \ - done; \ - echo Getting merged plugins.js file and plugins directory; \ - cp dist/scripts/plugins.js target/app/scripts/plugins.js; \ - cp -R dist/plugins target/app; \ - sed -i '' -e "s|VERSIONLOC|${version}|g" target/app/index.html 2>/dev/null; \ - #(cd target; npm install; bower install --no-optional; grunt clean); \ - (cd target; grunt clean); \ - (cd target; grunt build --target=develop --no-color) \ -# ; grunt test); \ - cp -r build target; \ - for pkg in deb rpm; do \ - sed -i '' -e "s|\${application.home}|${home}|g" target/build/${pkg}/before-install.sh 2>/dev/null; \ - sed -i '' -e "s|\${application.name}|${api_name}|g" target/build/${pkg}/before-install.sh 2>/dev/null; \ - sed -i '' -e "s|\${application.user}|${user}|g" target/build/${pkg}/before-install.sh 2>/dev/null; \ - sed -i '' -e "s|\${application.group}|${group}|g" target/build/${pkg}/before-install.sh 2>/dev/null; \ - sed -i '' -e "s|\${application.ui.home}|${ui_home}|g" target/build/${pkg}/after-install.sh 2>/dev/null; \ - sed -i '' -e "s|\${application.http.content.directory}|${content}|g" target/build/${pkg}/after-install.sh 2>/dev/null; \ - sed -i '' -e "s|\${application.user}|${user}|g" target/build/${pkg}/after-install.sh 2>/dev/null; \ - sed -i '' -e "s|\${application.group}|${group}|g" target/build/${pkg}/after-install.sh 2>/dev/null; \ - sed -i '' -e "s|\${application.http.content.directory}|${content}|g" target/build/${pkg}/before-remove.sh 2>/dev/null; \ - done; \ - (cd target; ../bin/fpm.sh -n ${name} -v ${version} -p ${profile})) - - find . -type f \( -name "*.rpm" -or -name "*.deb" \) -exec mv {} ./target 2>/dev/null \; - - echo "deployable build packages:" - - find . -type f \( -name "*.rpm" -or -name "*.deb" \) -} - -release() { - echo "./bin/release.sh ${1:+$1}" -} - -remove() { - ./bin/container.sh remove${1:+:$1} -} - -unit_test() { - command=$1 - mvn "-Dtest=com.intuit.wasabi.${command/-/}.**" test -pl modules/${command} --also-make -DfailIfNoTests=false -q -} - -exec_commands() { - prefix=$1 - commands=$(echo $2 | cut -d ':' -f 2) - (IFS=','; for command in ${commands}; do ${prefix} ${command}; done) -} - -optspec=":p:e:v:m:t:s:h-:" - -while getopts "${optspec}" opt; do - case "${opt}" in - -) - case "${OPTARG}" in - profile) profile="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - profile=*) profile="${OPTARG#*=}";; - endpoint) endpoint="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - endpoint=*) endpoint="${OPTARG#*=}";; - verify) verify="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - verify=*) verify="${OPTARG#*=}";; - migration) migration="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - migration=*) migration="${OPTARG#*=}";; - buildtests) buildtests="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - buildtests=*) buildtests="${OPTARG#*=}";; - sleep) sleep="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - sleep=*) sleep="${OPTARG#*=}";; - help) usage;; - *) [ "${OPTERR}" = 1 ] && [ "${optspec:0:1}" != ":" ] && echo "unknown option --${OPTARG}";; - esac;; - p) profile=${OPTARG};; - e) endpoint=${OPTARG};; - v) verify=${OPTARG};; - m) migration=${OPTARG};; - t) buildtests=${OPTARG};; - s) sleep=${OPTARG};; - h) usage;; - :) usage "option -${OPTARG} requires an argument" 1;; - \?) [ "${OPTERR}" != 1 ] || [ "${optspec:0:1}" = ":" ] && usage "unknown option -${OPTARG}" 1;; - esac -done - -[ $# -eq 0 ] && usage "unspecified command" 1 - -profile=${profile:=${profile_default}} -endpoint=${endpoint:=${endpoint_default}} -verify=${verify:=${verify_default}} -migration=${migration:=${migration_default}} -buildtests=${buildtests:=${buildtests_default}} -sleep=${sleep:=${sleep_default}} - -[[ $# -eq 0 ]] && usage - -for command in ${@:$OPTIND}; do - case "${command}" in - bootstrap) bootstrap;; - build) build true ${buildtests} ${profile};; - clean) clean;; - start) exec_commands start "cassandra,mysql,wasabi";; - start:*) exec_commands start ${command};; - test:*) exec_commands unit_test ${command};; - test) test_api;; - stop) exec_commands stop "wasabi,mysql,cassandra";; - stop:*) exec_commands stop ${command};; - resource) exec_commands resource "ui,api,doc,cassandra,mysql";; - resource:*) exec_commands resource ${command};; - status) status;; - remove) exec_commands remove "wasabi,cassandra,mysql";; - remove:*) exec_commands remove ${command};; - package) package;; - release) release;; - release:*) exec_commands release ${command};; - "") usage "unknown command: ${command}" 1;; - *) usage "unknown command: ${command}" 1;; - esac -done diff --git a/contrib/README.md b/contrib/README.md deleted file mode 100644 index bc9d3c1ec..000000000 --- a/contrib/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# Contribute Projects, Plugins, and Apps to Wasabi! - -**Add your contributing project to the contrib directory:** - -```bash - -wasabi/contrib/[your-project-name]/[your-project-structure] - -wasabi/contrib/hello-world - -``` diff --git a/contrib/ab-simulation/README.md b/contrib/ab-simulation/README.md deleted file mode 100644 index c1c8d3b3b..000000000 --- a/contrib/ab-simulation/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# ab-simulation - -A Python 2.7 library to simulate AB tests and analyze results. diff --git a/contrib/ab-simulation/simulation.py b/contrib/ab-simulation/simulation.py deleted file mode 100644 index e2da50e91..000000000 --- a/contrib/ab-simulation/simulation.py +++ /dev/null @@ -1,204 +0,0 @@ -# A Python 2.7 library to simulate AB tests and analyze results. - -############################################################################### -# Copyright 2016 Intuit -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################### - - -import math, time, numpy, pandas -import scipy.stats -import matplotlib.pyplot as plt -from pandas import DataFrame, Series - - -### estimate and confidence interval methods for binomial distributions - -def WaldEstimate(successes, trials, significance=0.05): - z = scipy.stats.norm.ppf(1 - significance / 2.) - value = 1.*successes / trials - interval = z*math.sqrt(value * (1 - value) / trials) - return value, interval - -# Agresti-Coull -def ACEstimate(successes, trials, significance=0.05): - z = scipy.stats.norm.ppf(1 - significance / 2.) - value = 1.*(successes + z**2 / 2.) / (trials + z**2) - interval = z*math.sqrt(value*(1 - value) / (trials + z**2)) - return value, interval - - -### scaling significance to account for multiple test reads -# fuction used to fit simulated results -def modifiedSignificance(numImpressions, significance, firstLook, scale): - numIndependentReads = (numpy.log(1.*numImpressions / firstLook) / - numpy.log(scale)) + 1 - modSig = 1 - (1 - significance)**numIndependentReads - return modSig - - -### helper methods - -# if the null hypothesis is rejected -def rejectNull(estimate, rate): - value = estimate[0] - interval = estimate[1] - return (rate < value - interval) or (rate > value + interval) - - -### core simulation -# simulates a single-proportion Z-test -# calculates type I error for a single test read (at end) -# and cumulative error for continuous test reads (after every impression) -def simulate(rates, significances, impressions, numTrials, firstLook=None, - estimateFunction=WaldEstimate, seed=None): - """ simulate a single-proportion Z-test - - Args: - rate (list): success rates - significances (list): significance values (1 - confidence) - impressions (int or list): maximum impressions or list of number of - impressions - numTrials (int): number of independent simulations to aggregate over - firstLook (int): first impression at which experiment is evaluated for - continuous evaluation - (defaults to 1) - estimateFunction (function): binomal approximation to use - (defaults to Wald) - seed (int, optional): seed for random number generation - (defaults to current time) - - Returns: - avgRejects (DataFrame): simulate single test read at end - avgAnyRejects (DataFrame): simulate conintuous test read after every impression - Both DataFrames contain the estimate and uncertainty on the type I error - (incorrect rejection of null hypothesis) for each rate, significance, and - impression value. Results are aggregated across numTrials independent - experiments. - """ - - trials = range(numTrials) - base = [rates, significances, trials] - mi = pandas.MultiIndex.from_product(base, names=['rate', 'significance', - 'trial']) - - if seed is None: - numpy.random.seed(int(time.time())) - else: - numpy.random.seed(seed) - - if type(impressions) == int: - points = range(1, impressions + 1) - else: - points = impressions - - avgRejects = None - avgAnyRejects = None - - for n in points: - if n <= 0: - raise ValueError("All values in impressions must be positive.") - draws = DataFrame(numpy.random.random([n, len(rates) * - len(significances) * - len(trials)]), - columns=mi) - draws.index = range(1, n + 1) - - successes = draws.copy() - rejects = draws.copy() - - for rate in rates: - successes[rate] = draws[rate].applymap(lambda x: int(x < rate)) - cumSuccesses = successes.apply(numpy.core.fromnumeric.cumsum, raw=True) - cumImpressions = successes.index.values - for rate in rates: - for sig in significances: - for trial in trials: - vals = Series(zip(cumSuccesses.loc[:, (rate, sig, trial)].values, - cumImpressions)) - vals.index = cumImpressions - rejects.loc[:, (rate, sig, trial)] = vals.apply(lambda x: \ - int(rejectNull(estimateFunction(x[0], x[1], sig), rate))) - - if firstLook is not None: - anyRejects = rejects.ix[firstLook:].max() - - # apply binomial approximation to estimate type I error rate - if avgRejects is None: - avgRejects = rejects[-1:]. \ - groupby(axis=1, level=['rate', 'significance']). \ - sum(). \ - applymap(lambda x: estimateFunction(x, numTrials)) - else: - avgRejects.ix[n] = rejects[-1:]. \ - groupby(axis=1, level=['rate', 'significance']). \ - sum(). \ - applymap(lambda x: estimateFunction(x, numTrials)). \ - values[0] - - # apply binomial approximation to estimate cumulative type I error rate - if firstLook is not None: - if avgAnyRejects is None: - avgAnyRejects = DataFrame(anyRejects. \ - groupby(level=['rate', 'significance']). \ - sum(). \ - map(lambda x: estimateFunction(x, numTrials))). \ - transpose() - avgAnyRejects.index = avgRejects.index.copy() - else: - avgAnyRejects.ix[n] = anyRejects. \ - groupby(level=['rate', 'significance']). \ - sum(). \ - map(lambda x: estimateFunction(x, numTrials)). \ - values - - return avgRejects, avgAnyRejects - - -### plotting - -def plotRejects(avgRejects, avgAnyRejects): - impressions = avgRejects.index - rates = avgRejects.columns.levels[0] - sigs = avgRejects.columns.levels[1] - - colors = [(1, 0, 0), (0, 1, 0), (0, 0, 1), (1, 1, 0), (0, 1, 1), (1, 0, 1), - (1, 1, 1)] - levels = [(val + 1.)/len(sigs) for val in range(len(sigs))] - fig = plt.figure(figsize=(10, 6)) - ax = fig.add_subplot(1, 1, 1) - rateIndex = 0 - for (rate, baseColor) in zip(rates, colors[:len(rates)]): - for (sig, level) in zip(sigs, levels): - color = tuple(val*level for val in baseColor) - rejectsVals = avgRejects[rate][sig].apply(lambda x: x[0]).values - anyRejectsVals = avgAnyRejects[rate][sig]. \ - apply(lambda x: x[0]).values - - ax.plot(impressions, rejectsVals, color=color, - label="rate: %.3f; significance: %.3f" % (rate, sig)) - ax.plot(impressions, anyRejectsVals, color=color, marker='x', - ls='--') - for sig in sigs: - ax.plot(impressions, [sig]*len(impressions), color='k', ls=':') - - ax.set_xlim(0, max(impressions)) - ax.set_ylim(0, 1) - ax.set_title('Average Reject Rate', fontsize=24) - ax.set_xlabel('# Impressions', fontsize=20) - ax.set_ylabel('% Rejects', fontsize=20) - ax.legend(loc=1, fontsize=18) - plt.tick_params(axis='both', which='major', labelsize=16) - - plt.show() diff --git a/contrib/client-demo/README.md b/contrib/client-demo/README.md deleted file mode 100644 index a302fe129..000000000 --- a/contrib/client-demo/README.md +++ /dev/null @@ -1,27 +0,0 @@ -### Wasabi Client Demo App - -#### Setup an experiment - -Note: make sure your Wasabi service is running (default: localhost:8080) - -Create and start a 'BuyButton' experiment under 'Demo_App' application with 2 buckets: - -* 'BucketA': green button, control bucket -* 'BucketB': orange button bucket - -```bash -% ./bin/setup.sh create -``` -Note the experimentUUID if you want to remove it later. - -#### Launch your client app - -```bash -% open index.html -``` - -#### Remove the sample experiment - -```bash -% ./bin/setup.sh remove: -``` \ No newline at end of file diff --git a/contrib/client-demo/bin/setup.sh b/contrib/client-demo/bin/setup.sh deleted file mode 100755 index a23c5e277..000000000 --- a/contrib/client-demo/bin/setup.sh +++ /dev/null @@ -1,113 +0,0 @@ -#!/usr/bin/env bash -############################################################################### -# Copyright 2016 Intuit -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################### - -endpoint_default=localhost:8080 - -usage() { - [ "${1}" ] && echo "error: ${1}" - - cat << EOF - -usage: `basename ${0}` [options] [commands] - -options: - -e | --endpoint [ host:port ] : api endpoint; default: ${endpoint_default} - -h | --help : help message - -commands: - create : create and start an experiment - remove: : remove the experiment with - -EOF - - exit ${2:-0} -} - -create() { - #CREATE EXPERIMENT AND SAVE UUID TO BE PASSED INTO FUTURE CALLS - uuid=`curl -s -u admin:admin -H'Content-Type: application/json' \ - -d '{"applicationName": "Demo_App", "samplingPercent": 1.0, "label": "BuyButton", "description": "BuyButton experiment", "startTime": "2016-06-10T00:00:00-0000", "endTime": "2018-12-25T00:00:00-0000"}' $endpoint/api/v1/experiments | \ - - python -mjson.tool | \ - - grep '"id"' | \ - - awk -F "\"" '{print $4}'` - - echo -e "\nUUID: $uuid\n" - #RETRIEVE EXPERIMENT - curl -s -u admin:admin $endpoint/api/v1/experiments/$uuid - - echo -e "\nExperiment UUID : $uuid\n" - - #CREATE 2 BUCKETS - curl -s -u admin:admin -H 'Content-Type: application/json' \ - -d '{"label": "BucketA", "allocationPercent": 0.50, "isControl": "true","description": "green button control bucket","payload":"green"}' \ - $endpoint/api/v1/experiments/$uuid/buckets | python -mjson.tool - - curl -s -u admin:admin -H 'Content-Type: application/json' \ - -d '{"label": "BucketB", "allocationPercent": 0.50, "isControl": "false","description": "orange button bucket","payload":"orange"}' \ - $endpoint/api/v1/experiments/$uuid/buckets | python -mjson.tool - - #CHANGE EXPERIMENT FROM DRAFT TO RUNNING STATE - curl -s -u admin:admin -H 'Content-Type: application/json' -X PUT -d '{"state": "RUNNING"}' $endpoint/api/v1/experiments/$uuid - -} - -remove() { - [ ${1} ] && uuid=${1} - - #PAUSE EXPERIMENT - curl -s -u admin:admin -H'Content-Type: application/json' -X PUT -d '{"state": "PAUSED"}' $endpoint/api/v1/experiments/$uuid - - #TERMINATE EXPERIMENT - curl -s -u admin:admin -H'Content-Type: application/json' -X PUT -d '{"state": "TERMINATED"}' $endpoint/api/v1/experiments/$uuid - - #DELETE EXPERIMENT - curl -s -u admin:admin -H'Content-Type: application/json' -X PUT -d '{"state": "DELETED"}' $endpoint/api/v1/experiments/$uuid -} - -optspec=":e:h-:" - -while getopts "${optspec}" opt; do - case "${opt}" in - -) - case "${OPTARG}" in - endpoint) endpoint="${!OPTIND}"; OPTIND=$(( ${OPTIND} + 1 ));; - endpoint=*) endpoint="${OPTARG#*=}";; - help) usage;; - *) [ "${OPTERR}" = 1 ] && [ "${optspec:0:1}" != ":" ] && echo "unknown option --${OPTARG}";; - esac;; - h) usage;; - :) usage "option -${OPTARG} requires an argument" 1;; - \?) [ "${OPTERR}" != 1 ] || [ "${optspec:0:1}" = ":" ] && usage "unknown option -${OPTARG}" 1;; - esac -done - -[ $# -eq 0 ] && usage "unspecified command" 1 - -endpoint=${endpoint:=${endpoint_default}} - -for command in ${@:$OPTIND}; do - case "${command}" in - "create") create;; - remove:*) commands=$(echo ${command} | cut -d ':' -f 2) - (IFS=','; for cmd in ${commands}; do remove ${cmd}; done);; - "") usage "unknown command: ${command}" 1;; - *) usage "unknown command: ${command}" 1;; - esac -done diff --git a/contrib/client-demo/css/main.css b/contrib/client-demo/css/main.css deleted file mode 100755 index 0f8bf2356..000000000 --- a/contrib/client-demo/css/main.css +++ /dev/null @@ -1,74 +0,0 @@ -@import url(http://fonts.googleapis.com/css?family=Archivo+Narrow); -body { - background-color: #393939; - font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", 微软雅黑, STXihei, 华文细黑, sans-serif; - font-size: 13px; - -webkit-font-smoothing: antialiased; - sx-font-smoothing: grayscale; - padding-left: 20px; - padding-right: 20px; -} - - -.banner { - background-color: #0074cd; - color: #FFF; - height: 100px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - -khtml-border-radius: 5px; - border-radius: 5px; - -} - -.container{ - /*background-image: url("/images/ab_logo.png");*/ - background-position:center center; - background-repeat:no-repeat; - -} - - -h1 { - font-size: 30px; - padding-top: 0.5em; - padding-bottom: 0.5em; - padding-left: 20px; - border-bottom: 1px solid #ccc; - margin-bottom: 21px; - margin-top: 1em; - border-top: 1px solid #ddd; - background-image: linear-gradient(to bottom, #eaf2f6, #f9f9f9); - color: #1e4164; -} - -.main-frame { - background-color: #FFF; - padding: 20px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - -khtml-border-radius: 5px; - border-radius: 5px; - margin-top: -30px; -} -.code-example { - line-height: 50px !important; - background-color: #333 !important; - color: #FFF !important; - margin-bottom: 10px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - -khtml-border-radius: 5px; - border-radius: 5px; -} - -.interaction { - padding-left: 60px; - padding-top: 15px; - padding-bottom: 15px; -} - -.coderesponse { - padding: 20px 30px 20px 30px; - background-color: #EEEEEE -} \ No newline at end of file diff --git a/contrib/client-demo/index.html b/contrib/client-demo/index.html deleted file mode 100755 index e3ba242e6..000000000 --- a/contrib/client-demo/index.html +++ /dev/null @@ -1,109 +0,0 @@ - - - -Start using AB-Testing - - - - - - - - - -
- -
-

Login to your application:

-
- User ID: - -
-

Assign a user to experiment & bucket:

-

API Request:

-
- - $.getJSON({
   url : "http://" + server - +"/api/v1/assignments/applications/" + appName + "/experiments/" + - expLabel + "/users/" + userID,
   function(data) - {
    response = $.param(data);
    bucket - = data.assignment;
  }
}); -
-
- -

-

API Response:

- -
-
-
- - - -
- -
- -
- -
- - - diff --git a/contrib/client-demo/js/jquery-1.11.1.js b/contrib/client-demo/js/jquery-1.11.1.js deleted file mode 100644 index d4b67f7e6..000000000 --- a/contrib/client-demo/js/jquery-1.11.1.js +++ /dev/null @@ -1,10308 +0,0 @@ -/*! - * jQuery JavaScript Library v1.11.1 - * http://jquery.com/ - * - * Includes Sizzle.js - * http://sizzlejs.com/ - * - * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors - * Released under the MIT license - * http://jquery.org/license - * - * Date: 2014-05-01T17:42Z - */ - -(function( global, factory ) { - - if ( typeof module === "object" && typeof module.exports === "object" ) { - // For CommonJS and CommonJS-like environments where a proper window is present, - // execute the factory and get jQuery - // For environments that do not inherently posses a window with a document - // (such as Node.js), expose a jQuery-making factory as module.exports - // This accentuates the need for the creation of a real window - // e.g. var jQuery = require("jquery")(window); - // See ticket #14549 for more info - module.exports = global.document ? - factory( global, true ) : - function( w ) { - if ( !w.document ) { - throw new Error( "jQuery requires a window with a document" ); - } - return factory( w ); - }; - } else { - factory( global ); - } - -// Pass this if window is not defined yet -}(typeof window !== "undefined" ? window : this, function( window, noGlobal ) { - -// Can't do this because several apps including ASP.NET trace -// the stack via arguments.caller.callee and Firefox dies if -// you try to trace through "use strict" call chains. (#13335) -// Support: Firefox 18+ -// - -var deletedIds = []; - -var slice = deletedIds.slice; - -var concat = deletedIds.concat; - -var push = deletedIds.push; - -var indexOf = deletedIds.indexOf; - -var class2type = {}; - -var toString = class2type.toString; - -var hasOwn = class2type.hasOwnProperty; - -var support = {}; - - - -var - version = "1.11.1", - - // Define a local copy of jQuery - jQuery = function( selector, context ) { - // The jQuery object is actually just the init constructor 'enhanced' - // Need init if jQuery is called (just allow error to be thrown if not included) - return new jQuery.fn.init( selector, context ); - }, - - // Support: Android<4.1, IE<9 - // Make sure we trim BOM and NBSP - rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, - - // Matches dashed string for camelizing - rmsPrefix = /^-ms-/, - rdashAlpha = /-([\da-z])/gi, - - // Used by jQuery.camelCase as callback to replace() - fcamelCase = function( all, letter ) { - return letter.toUpperCase(); - }; - -jQuery.fn = jQuery.prototype = { - // The current version of jQuery being used - jquery: version, - - constructor: jQuery, - - // Start with an empty selector - selector: "", - - // The default length of a jQuery object is 0 - length: 0, - - toArray: function() { - return slice.call( this ); - }, - - // Get the Nth element in the matched element set OR - // Get the whole matched element set as a clean array - get: function( num ) { - return num != null ? - - // Return just the one element from the set - ( num < 0 ? this[ num + this.length ] : this[ num ] ) : - - // Return all the elements in a clean array - slice.call( this ); - }, - - // Take an array of elements and push it onto the stack - // (returning the new matched element set) - pushStack: function( elems ) { - - // Build a new jQuery matched element set - var ret = jQuery.merge( this.constructor(), elems ); - - // Add the old object onto the stack (as a reference) - ret.prevObject = this; - ret.context = this.context; - - // Return the newly-formed element set - return ret; - }, - - // Execute a callback for every element in the matched set. - // (You can seed the arguments with an array of args, but this is - // only used internally.) - each: function( callback, args ) { - return jQuery.each( this, callback, args ); - }, - - map: function( callback ) { - return this.pushStack( jQuery.map(this, function( elem, i ) { - return callback.call( elem, i, elem ); - })); - }, - - slice: function() { - return this.pushStack( slice.apply( this, arguments ) ); - }, - - first: function() { - return this.eq( 0 ); - }, - - last: function() { - return this.eq( -1 ); - }, - - eq: function( i ) { - var len = this.length, - j = +i + ( i < 0 ? len : 0 ); - return this.pushStack( j >= 0 && j < len ? [ this[j] ] : [] ); - }, - - end: function() { - return this.prevObject || this.constructor(null); - }, - - // For internal use only. - // Behaves like an Array's method, not like a jQuery method. - push: push, - sort: deletedIds.sort, - splice: deletedIds.splice -}; - -jQuery.extend = jQuery.fn.extend = function() { - var src, copyIsArray, copy, name, options, clone, - target = arguments[0] || {}, - i = 1, - length = arguments.length, - deep = false; - - // Handle a deep copy situation - if ( typeof target === "boolean" ) { - deep = target; - - // skip the boolean and the target - target = arguments[ i ] || {}; - i++; - } - - // Handle case when target is a string or something (possible in deep copy) - if ( typeof target !== "object" && !jQuery.isFunction(target) ) { - target = {}; - } - - // extend jQuery itself if only one argument is passed - if ( i === length ) { - target = this; - i--; - } - - for ( ; i < length; i++ ) { - // Only deal with non-null/undefined values - if ( (options = arguments[ i ]) != null ) { - // Extend the base object - for ( name in options ) { - src = target[ name ]; - copy = options[ name ]; - - // Prevent never-ending loop - if ( target === copy ) { - continue; - } - - // Recurse if we're merging plain objects or arrays - if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) { - if ( copyIsArray ) { - copyIsArray = false; - clone = src && jQuery.isArray(src) ? src : []; - - } else { - clone = src && jQuery.isPlainObject(src) ? src : {}; - } - - // Never move original objects, clone them - target[ name ] = jQuery.extend( deep, clone, copy ); - - // Don't bring in undefined values - } else if ( copy !== undefined ) { - target[ name ] = copy; - } - } - } - } - - // Return the modified object - return target; -}; - -jQuery.extend({ - // Unique for each copy of jQuery on the page - expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), - - // Assume jQuery is ready without the ready module - isReady: true, - - error: function( msg ) { - throw new Error( msg ); - }, - - noop: function() {}, - - // See test/unit/core.js for details concerning isFunction. - // Since version 1.3, DOM methods and functions like alert - // aren't supported. They return false on IE (#2968). - isFunction: function( obj ) { - return jQuery.type(obj) === "function"; - }, - - isArray: Array.isArray || function( obj ) { - return jQuery.type(obj) === "array"; - }, - - isWindow: function( obj ) { - /* jshint eqeqeq: false */ - return obj != null && obj == obj.window; - }, - - isNumeric: function( obj ) { - // parseFloat NaNs numeric-cast false positives (null|true|false|"") - // ...but misinterprets leading-number strings, particularly hex literals ("0x...") - // subtraction forces infinities to NaN - return !jQuery.isArray( obj ) && obj - parseFloat( obj ) >= 0; - }, - - isEmptyObject: function( obj ) { - var name; - for ( name in obj ) { - return false; - } - return true; - }, - - isPlainObject: function( obj ) { - var key; - - // Must be an Object. - // Because of IE, we also have to check the presence of the constructor property. - // Make sure that DOM nodes and window objects don't pass through, as well - if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) { - return false; - } - - try { - // Not own constructor property must be Object - if ( obj.constructor && - !hasOwn.call(obj, "constructor") && - !hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) { - return false; - } - } catch ( e ) { - // IE8,9 Will throw exceptions on certain host objects #9897 - return false; - } - - // Support: IE<9 - // Handle iteration over inherited properties before own properties. - if ( support.ownLast ) { - for ( key in obj ) { - return hasOwn.call( obj, key ); - } - } - - // Own properties are enumerated firstly, so to speed up, - // if last one is own, then all properties are own. - for ( key in obj ) {} - - return key === undefined || hasOwn.call( obj, key ); - }, - - type: function( obj ) { - if ( obj == null ) { - return obj + ""; - } - return typeof obj === "object" || typeof obj === "function" ? - class2type[ toString.call(obj) ] || "object" : - typeof obj; - }, - - // Evaluates a script in a global context - // Workarounds based on findings by Jim Driscoll - // http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context - globalEval: function( data ) { - if ( data && jQuery.trim( data ) ) { - // We use execScript on Internet Explorer - // We use an anonymous function so that context is window - // rather than jQuery in Firefox - ( window.execScript || function( data ) { - window[ "eval" ].call( window, data ); - } )( data ); - } - }, - - // Convert dashed to camelCase; used by the css and data modules - // Microsoft forgot to hump their vendor prefix (#9572) - camelCase: function( string ) { - return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); - }, - - nodeName: function( elem, name ) { - return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); - }, - - // args is for internal usage only - each: function( obj, callback, args ) { - var value, - i = 0, - length = obj.length, - isArray = isArraylike( obj ); - - if ( args ) { - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback.apply( obj[ i ], args ); - - if ( value === false ) { - break; - } - } - } else { - for ( i in obj ) { - value = callback.apply( obj[ i ], args ); - - if ( value === false ) { - break; - } - } - } - - // A special, fast, case for the most common use of each - } else { - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback.call( obj[ i ], i, obj[ i ] ); - - if ( value === false ) { - break; - } - } - } else { - for ( i in obj ) { - value = callback.call( obj[ i ], i, obj[ i ] ); - - if ( value === false ) { - break; - } - } - } - } - - return obj; - }, - - // Support: Android<4.1, IE<9 - trim: function( text ) { - return text == null ? - "" : - ( text + "" ).replace( rtrim, "" ); - }, - - // results is for internal usage only - makeArray: function( arr, results ) { - var ret = results || []; - - if ( arr != null ) { - if ( isArraylike( Object(arr) ) ) { - jQuery.merge( ret, - typeof arr === "string" ? - [ arr ] : arr - ); - } else { - push.call( ret, arr ); - } - } - - return ret; - }, - - inArray: function( elem, arr, i ) { - var len; - - if ( arr ) { - if ( indexOf ) { - return indexOf.call( arr, elem, i ); - } - - len = arr.length; - i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0; - - for ( ; i < len; i++ ) { - // Skip accessing in sparse arrays - if ( i in arr && arr[ i ] === elem ) { - return i; - } - } - } - - return -1; - }, - - merge: function( first, second ) { - var len = +second.length, - j = 0, - i = first.length; - - while ( j < len ) { - first[ i++ ] = second[ j++ ]; - } - - // Support: IE<9 - // Workaround casting of .length to NaN on otherwise arraylike objects (e.g., NodeLists) - if ( len !== len ) { - while ( second[j] !== undefined ) { - first[ i++ ] = second[ j++ ]; - } - } - - first.length = i; - - return first; - }, - - grep: function( elems, callback, invert ) { - var callbackInverse, - matches = [], - i = 0, - length = elems.length, - callbackExpect = !invert; - - // Go through the array, only saving the items - // that pass the validator function - for ( ; i < length; i++ ) { - callbackInverse = !callback( elems[ i ], i ); - if ( callbackInverse !== callbackExpect ) { - matches.push( elems[ i ] ); - } - } - - return matches; - }, - - // arg is for internal usage only - map: function( elems, callback, arg ) { - var value, - i = 0, - length = elems.length, - isArray = isArraylike( elems ), - ret = []; - - // Go through the array, translating each of the items to their new values - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret.push( value ); - } - } - - // Go through every key on the object, - } else { - for ( i in elems ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret.push( value ); - } - } - } - - // Flatten any nested arrays - return concat.apply( [], ret ); - }, - - // A global GUID counter for objects - guid: 1, - - // Bind a function to a context, optionally partially applying any - // arguments. - proxy: function( fn, context ) { - var args, proxy, tmp; - - if ( typeof context === "string" ) { - tmp = fn[ context ]; - context = fn; - fn = tmp; - } - - // Quick check to determine if target is callable, in the spec - // this throws a TypeError, but we will just return undefined. - if ( !jQuery.isFunction( fn ) ) { - return undefined; - } - - // Simulated bind - args = slice.call( arguments, 2 ); - proxy = function() { - return fn.apply( context || this, args.concat( slice.call( arguments ) ) ); - }; - - // Set the guid of unique handler to the same of original handler, so it can be removed - proxy.guid = fn.guid = fn.guid || jQuery.guid++; - - return proxy; - }, - - now: function() { - return +( new Date() ); - }, - - // jQuery.support is not used in Core but other projects attach their - // properties to it so it needs to exist. - support: support -}); - -// Populate the class2type map -jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(i, name) { - class2type[ "[object " + name + "]" ] = name.toLowerCase(); -}); - -function isArraylike( obj ) { - var length = obj.length, - type = jQuery.type( obj ); - - if ( type === "function" || jQuery.isWindow( obj ) ) { - return false; - } - - if ( obj.nodeType === 1 && length ) { - return true; - } - - return type === "array" || length === 0 || - typeof length === "number" && length > 0 && ( length - 1 ) in obj; -} -var Sizzle = -/*! - * Sizzle CSS Selector Engine v1.10.19 - * http://sizzlejs.com/ - * - * Copyright 2013 jQuery Foundation, Inc. and other contributors - * Released under the MIT license - * http://jquery.org/license - * - * Date: 2014-04-18 - */ -(function( window ) { - -var i, - support, - Expr, - getText, - isXML, - tokenize, - compile, - select, - outermostContext, - sortInput, - hasDuplicate, - - // Local document vars - setDocument, - document, - docElem, - documentIsHTML, - rbuggyQSA, - rbuggyMatches, - matches, - contains, - - // Instance-specific data - expando = "sizzle" + -(new Date()), - preferredDoc = window.document, - dirruns = 0, - done = 0, - classCache = createCache(), - tokenCache = createCache(), - compilerCache = createCache(), - sortOrder = function( a, b ) { - if ( a === b ) { - hasDuplicate = true; - } - return 0; - }, - - // General-purpose constants - strundefined = typeof undefined, - MAX_NEGATIVE = 1 << 31, - - // Instance methods - hasOwn = ({}).hasOwnProperty, - arr = [], - pop = arr.pop, - push_native = arr.push, - push = arr.push, - slice = arr.slice, - // Use a stripped-down indexOf if we can't use a native one - indexOf = arr.indexOf || function( elem ) { - var i = 0, - len = this.length; - for ( ; i < len; i++ ) { - if ( this[i] === elem ) { - return i; - } - } - return -1; - }, - - booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", - - // Regular expressions - - // Whitespace characters http://www.w3.org/TR/css3-selectors/#whitespace - whitespace = "[\\x20\\t\\r\\n\\f]", - // http://www.w3.org/TR/css3-syntax/#characters - characterEncoding = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+", - - // Loosely modeled on CSS identifier characters - // An unquoted value should be a CSS identifier http://www.w3.org/TR/css3-selectors/#attribute-selectors - // Proper syntax: http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier - identifier = characterEncoding.replace( "w", "w#" ), - - // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors - attributes = "\\[" + whitespace + "*(" + characterEncoding + ")(?:" + whitespace + - // Operator (capture 2) - "*([*^$|!~]?=)" + whitespace + - // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]" - "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace + - "*\\]", - - pseudos = ":(" + characterEncoding + ")(?:\\((" + - // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: - // 1. quoted (capture 3; capture 4 or capture 5) - "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + - // 2. simple (capture 6) - "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + - // 3. anything else (capture 2) - ".*" + - ")\\)|)", - - // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter - rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), - - rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), - rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ), - - rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*?)" + whitespace + "*\\]", "g" ), - - rpseudo = new RegExp( pseudos ), - ridentifier = new RegExp( "^" + identifier + "$" ), - - matchExpr = { - "ID": new RegExp( "^#(" + characterEncoding + ")" ), - "CLASS": new RegExp( "^\\.(" + characterEncoding + ")" ), - "TAG": new RegExp( "^(" + characterEncoding.replace( "w", "w*" ) + ")" ), - "ATTR": new RegExp( "^" + attributes ), - "PSEUDO": new RegExp( "^" + pseudos ), - "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + - "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + - "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), - "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), - // For use in libraries implementing .is() - // We use this for POS matching in `select` - "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + - whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) - }, - - rinputs = /^(?:input|select|textarea|button)$/i, - rheader = /^h\d$/i, - - rnative = /^[^{]+\{\s*\[native \w/, - - // Easily-parseable/retrievable ID or TAG or CLASS selectors - rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, - - rsibling = /[+~]/, - rescape = /'|\\/g, - - // CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters - runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ), - funescape = function( _, escaped, escapedWhitespace ) { - var high = "0x" + escaped - 0x10000; - // NaN means non-codepoint - // Support: Firefox<24 - // Workaround erroneous numeric interpretation of +"0x" - return high !== high || escapedWhitespace ? - escaped : - high < 0 ? - // BMP codepoint - String.fromCharCode( high + 0x10000 ) : - // Supplemental Plane codepoint (surrogate pair) - String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); - }; - -// Optimize for push.apply( _, NodeList ) -try { - push.apply( - (arr = slice.call( preferredDoc.childNodes )), - preferredDoc.childNodes - ); - // Support: Android<4.0 - // Detect silently failing push.apply - arr[ preferredDoc.childNodes.length ].nodeType; -} catch ( e ) { - push = { apply: arr.length ? - - // Leverage slice if possible - function( target, els ) { - push_native.apply( target, slice.call(els) ); - } : - - // Support: IE<9 - // Otherwise append directly - function( target, els ) { - var j = target.length, - i = 0; - // Can't trust NodeList.length - while ( (target[j++] = els[i++]) ) {} - target.length = j - 1; - } - }; -} - -function Sizzle( selector, context, results, seed ) { - var match, elem, m, nodeType, - // QSA vars - i, groups, old, nid, newContext, newSelector; - - if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { - setDocument( context ); - } - - context = context || document; - results = results || []; - - if ( !selector || typeof selector !== "string" ) { - return results; - } - - if ( (nodeType = context.nodeType) !== 1 && nodeType !== 9 ) { - return []; - } - - if ( documentIsHTML && !seed ) { - - // Shortcuts - if ( (match = rquickExpr.exec( selector )) ) { - // Speed-up: Sizzle("#ID") - if ( (m = match[1]) ) { - if ( nodeType === 9 ) { - elem = context.getElementById( m ); - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document (jQuery #6963) - if ( elem && elem.parentNode ) { - // Handle the case where IE, Opera, and Webkit return items - // by name instead of ID - if ( elem.id === m ) { - results.push( elem ); - return results; - } - } else { - return results; - } - } else { - // Context is not a document - if ( context.ownerDocument && (elem = context.ownerDocument.getElementById( m )) && - contains( context, elem ) && elem.id === m ) { - results.push( elem ); - return results; - } - } - - // Speed-up: Sizzle("TAG") - } else if ( match[2] ) { - push.apply( results, context.getElementsByTagName( selector ) ); - return results; - - // Speed-up: Sizzle(".CLASS") - } else if ( (m = match[3]) && support.getElementsByClassName && context.getElementsByClassName ) { - push.apply( results, context.getElementsByClassName( m ) ); - return results; - } - } - - // QSA path - if ( support.qsa && (!rbuggyQSA || !rbuggyQSA.test( selector )) ) { - nid = old = expando; - newContext = context; - newSelector = nodeType === 9 && selector; - - // qSA works strangely on Element-rooted queries - // We can work around this by specifying an extra ID on the root - // and working up from there (Thanks to Andrew Dupont for the technique) - // IE 8 doesn't work on object elements - if ( nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) { - groups = tokenize( selector ); - - if ( (old = context.getAttribute("id")) ) { - nid = old.replace( rescape, "\\$&" ); - } else { - context.setAttribute( "id", nid ); - } - nid = "[id='" + nid + "'] "; - - i = groups.length; - while ( i-- ) { - groups[i] = nid + toSelector( groups[i] ); - } - newContext = rsibling.test( selector ) && testContext( context.parentNode ) || context; - newSelector = groups.join(","); - } - - if ( newSelector ) { - try { - push.apply( results, - newContext.querySelectorAll( newSelector ) - ); - return results; - } catch(qsaError) { - } finally { - if ( !old ) { - context.removeAttribute("id"); - } - } - } - } - } - - // All others - return select( selector.replace( rtrim, "$1" ), context, results, seed ); -} - -/** - * Create key-value caches of limited size - * @returns {Function(string, Object)} Returns the Object data after storing it on itself with - * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) - * deleting the oldest entry - */ -function createCache() { - var keys = []; - - function cache( key, value ) { - // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) - if ( keys.push( key + " " ) > Expr.cacheLength ) { - // Only keep the most recent entries - delete cache[ keys.shift() ]; - } - return (cache[ key + " " ] = value); - } - return cache; -} - -/** - * Mark a function for special use by Sizzle - * @param {Function} fn The function to mark - */ -function markFunction( fn ) { - fn[ expando ] = true; - return fn; -} - -/** - * Support testing using an element - * @param {Function} fn Passed the created div and expects a boolean result - */ -function assert( fn ) { - var div = document.createElement("div"); - - try { - return !!fn( div ); - } catch (e) { - return false; - } finally { - // Remove from its parent by default - if ( div.parentNode ) { - div.parentNode.removeChild( div ); - } - // release memory in IE - div = null; - } -} - -/** - * Adds the same handler for all of the specified attrs - * @param {String} attrs Pipe-separated list of attributes - * @param {Function} handler The method that will be applied - */ -function addHandle( attrs, handler ) { - var arr = attrs.split("|"), - i = attrs.length; - - while ( i-- ) { - Expr.attrHandle[ arr[i] ] = handler; - } -} - -/** - * Checks document order of two siblings - * @param {Element} a - * @param {Element} b - * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b - */ -function siblingCheck( a, b ) { - var cur = b && a, - diff = cur && a.nodeType === 1 && b.nodeType === 1 && - ( ~b.sourceIndex || MAX_NEGATIVE ) - - ( ~a.sourceIndex || MAX_NEGATIVE ); - - // Use IE sourceIndex if available on both nodes - if ( diff ) { - return diff; - } - - // Check if b follows a - if ( cur ) { - while ( (cur = cur.nextSibling) ) { - if ( cur === b ) { - return -1; - } - } - } - - return a ? 1 : -1; -} - -/** - * Returns a function to use in pseudos for input types - * @param {String} type - */ -function createInputPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === type; - }; -} - -/** - * Returns a function to use in pseudos for buttons - * @param {String} type - */ -function createButtonPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return (name === "input" || name === "button") && elem.type === type; - }; -} - -/** - * Returns a function to use in pseudos for positionals - * @param {Function} fn - */ -function createPositionalPseudo( fn ) { - return markFunction(function( argument ) { - argument = +argument; - return markFunction(function( seed, matches ) { - var j, - matchIndexes = fn( [], seed.length, argument ), - i = matchIndexes.length; - - // Match elements found at the specified indexes - while ( i-- ) { - if ( seed[ (j = matchIndexes[i]) ] ) { - seed[j] = !(matches[j] = seed[j]); - } - } - }); - }); -} - -/** - * Checks a node for validity as a Sizzle context - * @param {Element|Object=} context - * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value - */ -function testContext( context ) { - return context && typeof context.getElementsByTagName !== strundefined && context; -} - -// Expose support vars for convenience -support = Sizzle.support = {}; - -/** - * Detects XML nodes - * @param {Element|Object} elem An element or a document - * @returns {Boolean} True iff elem is a non-HTML XML node - */ -isXML = Sizzle.isXML = function( elem ) { - // documentElement is verified for cases where it doesn't yet exist - // (such as loading iframes in IE - #4833) - var documentElement = elem && (elem.ownerDocument || elem).documentElement; - return documentElement ? documentElement.nodeName !== "HTML" : false; -}; - -/** - * Sets document-related variables once based on the current document - * @param {Element|Object} [doc] An element or document object to use to set the document - * @returns {Object} Returns the current document - */ -setDocument = Sizzle.setDocument = function( node ) { - var hasCompare, - doc = node ? node.ownerDocument || node : preferredDoc, - parent = doc.defaultView; - - // If no document and documentElement is available, return - if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { - return document; - } - - // Set our document - document = doc; - docElem = doc.documentElement; - - // Support tests - documentIsHTML = !isXML( doc ); - - // Support: IE>8 - // If iframe document is assigned to "document" variable and if iframe has been reloaded, - // IE will throw "permission denied" error when accessing "document" variable, see jQuery #13936 - // IE6-8 do not support the defaultView property so parent will be undefined - if ( parent && parent !== parent.top ) { - // IE11 does not have attachEvent, so all must suffer - if ( parent.addEventListener ) { - parent.addEventListener( "unload", function() { - setDocument(); - }, false ); - } else if ( parent.attachEvent ) { - parent.attachEvent( "onunload", function() { - setDocument(); - }); - } - } - - /* Attributes - ---------------------------------------------------------------------- */ - - // Support: IE<8 - // Verify that getAttribute really returns attributes and not properties (excepting IE8 booleans) - support.attributes = assert(function( div ) { - div.className = "i"; - return !div.getAttribute("className"); - }); - - /* getElement(s)By* - ---------------------------------------------------------------------- */ - - // Check if getElementsByTagName("*") returns only elements - support.getElementsByTagName = assert(function( div ) { - div.appendChild( doc.createComment("") ); - return !div.getElementsByTagName("*").length; - }); - - // Check if getElementsByClassName can be trusted - support.getElementsByClassName = rnative.test( doc.getElementsByClassName ) && assert(function( div ) { - div.innerHTML = "
"; - - // Support: Safari<4 - // Catch class over-caching - div.firstChild.className = "i"; - // Support: Opera<10 - // Catch gEBCN failure to find non-leading classes - return div.getElementsByClassName("i").length === 2; - }); - - // Support: IE<10 - // Check if getElementById returns elements by name - // The broken getElementById methods don't pick up programatically-set names, - // so use a roundabout getElementsByName test - support.getById = assert(function( div ) { - docElem.appendChild( div ).id = expando; - return !doc.getElementsByName || !doc.getElementsByName( expando ).length; - }); - - // ID find and filter - if ( support.getById ) { - Expr.find["ID"] = function( id, context ) { - if ( typeof context.getElementById !== strundefined && documentIsHTML ) { - var m = context.getElementById( id ); - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document #6963 - return m && m.parentNode ? [ m ] : []; - } - }; - Expr.filter["ID"] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - return elem.getAttribute("id") === attrId; - }; - }; - } else { - // Support: IE6/7 - // getElementById is not reliable as a find shortcut - delete Expr.find["ID"]; - - Expr.filter["ID"] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - var node = typeof elem.getAttributeNode !== strundefined && elem.getAttributeNode("id"); - return node && node.value === attrId; - }; - }; - } - - // Tag - Expr.find["TAG"] = support.getElementsByTagName ? - function( tag, context ) { - if ( typeof context.getElementsByTagName !== strundefined ) { - return context.getElementsByTagName( tag ); - } - } : - function( tag, context ) { - var elem, - tmp = [], - i = 0, - results = context.getElementsByTagName( tag ); - - // Filter out possible comments - if ( tag === "*" ) { - while ( (elem = results[i++]) ) { - if ( elem.nodeType === 1 ) { - tmp.push( elem ); - } - } - - return tmp; - } - return results; - }; - - // Class - Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) { - if ( typeof context.getElementsByClassName !== strundefined && documentIsHTML ) { - return context.getElementsByClassName( className ); - } - }; - - /* QSA/matchesSelector - ---------------------------------------------------------------------- */ - - // QSA and matchesSelector support - - // matchesSelector(:active) reports false when true (IE9/Opera 11.5) - rbuggyMatches = []; - - // qSa(:focus) reports false when true (Chrome 21) - // We allow this because of a bug in IE8/9 that throws an error - // whenever `document.activeElement` is accessed on an iframe - // So, we allow :focus to pass through QSA all the time to avoid the IE error - // See http://bugs.jquery.com/ticket/13378 - rbuggyQSA = []; - - if ( (support.qsa = rnative.test( doc.querySelectorAll )) ) { - // Build QSA regex - // Regex strategy adopted from Diego Perini - assert(function( div ) { - // Select is set to empty string on purpose - // This is to test IE's treatment of not explicitly - // setting a boolean content attribute, - // since its presence should be enough - // http://bugs.jquery.com/ticket/12359 - div.innerHTML = ""; - - // Support: IE8, Opera 11-12.16 - // Nothing should be selected when empty strings follow ^= or $= or *= - // The test attribute must be unknown in Opera but "safe" for WinRT - // http://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section - if ( div.querySelectorAll("[msallowclip^='']").length ) { - rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); - } - - // Support: IE8 - // Boolean attributes and "value" are not treated correctly - if ( !div.querySelectorAll("[selected]").length ) { - rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); - } - - // Webkit/Opera - :checked should return selected option elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - // IE8 throws error here and will not see later tests - if ( !div.querySelectorAll(":checked").length ) { - rbuggyQSA.push(":checked"); - } - }); - - assert(function( div ) { - // Support: Windows 8 Native Apps - // The type and name attributes are restricted during .innerHTML assignment - var input = doc.createElement("input"); - input.setAttribute( "type", "hidden" ); - div.appendChild( input ).setAttribute( "name", "D" ); - - // Support: IE8 - // Enforce case-sensitivity of name attribute - if ( div.querySelectorAll("[name=d]").length ) { - rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); - } - - // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) - // IE8 throws error here and will not see later tests - if ( !div.querySelectorAll(":enabled").length ) { - rbuggyQSA.push( ":enabled", ":disabled" ); - } - - // Opera 10-11 does not throw on post-comma invalid pseudos - div.querySelectorAll("*,:x"); - rbuggyQSA.push(",.*:"); - }); - } - - if ( (support.matchesSelector = rnative.test( (matches = docElem.matches || - docElem.webkitMatchesSelector || - docElem.mozMatchesSelector || - docElem.oMatchesSelector || - docElem.msMatchesSelector) )) ) { - - assert(function( div ) { - // Check to see if it's possible to do matchesSelector - // on a disconnected node (IE 9) - support.disconnectedMatch = matches.call( div, "div" ); - - // This should fail with an exception - // Gecko does not error, returns false instead - matches.call( div, "[s!='']:x" ); - rbuggyMatches.push( "!=", pseudos ); - }); - } - - rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") ); - rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") ); - - /* Contains - ---------------------------------------------------------------------- */ - hasCompare = rnative.test( docElem.compareDocumentPosition ); - - // Element contains another - // Purposefully does not implement inclusive descendent - // As in, an element does not contain itself - contains = hasCompare || rnative.test( docElem.contains ) ? - function( a, b ) { - var adown = a.nodeType === 9 ? a.documentElement : a, - bup = b && b.parentNode; - return a === bup || !!( bup && bup.nodeType === 1 && ( - adown.contains ? - adown.contains( bup ) : - a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 - )); - } : - function( a, b ) { - if ( b ) { - while ( (b = b.parentNode) ) { - if ( b === a ) { - return true; - } - } - } - return false; - }; - - /* Sorting - ---------------------------------------------------------------------- */ - - // Document order sorting - sortOrder = hasCompare ? - function( a, b ) { - - // Flag for duplicate removal - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - // Sort on method existence if only one input has compareDocumentPosition - var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; - if ( compare ) { - return compare; - } - - // Calculate position if both inputs belong to the same document - compare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ? - a.compareDocumentPosition( b ) : - - // Otherwise we know they are disconnected - 1; - - // Disconnected nodes - if ( compare & 1 || - (!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) { - - // Choose the first element that is related to our preferred document - if ( a === doc || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) { - return -1; - } - if ( b === doc || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) { - return 1; - } - - // Maintain original order - return sortInput ? - ( indexOf.call( sortInput, a ) - indexOf.call( sortInput, b ) ) : - 0; - } - - return compare & 4 ? -1 : 1; - } : - function( a, b ) { - // Exit early if the nodes are identical - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - var cur, - i = 0, - aup = a.parentNode, - bup = b.parentNode, - ap = [ a ], - bp = [ b ]; - - // Parentless nodes are either documents or disconnected - if ( !aup || !bup ) { - return a === doc ? -1 : - b === doc ? 1 : - aup ? -1 : - bup ? 1 : - sortInput ? - ( indexOf.call( sortInput, a ) - indexOf.call( sortInput, b ) ) : - 0; - - // If the nodes are siblings, we can do a quick check - } else if ( aup === bup ) { - return siblingCheck( a, b ); - } - - // Otherwise we need full lists of their ancestors for comparison - cur = a; - while ( (cur = cur.parentNode) ) { - ap.unshift( cur ); - } - cur = b; - while ( (cur = cur.parentNode) ) { - bp.unshift( cur ); - } - - // Walk down the tree looking for a discrepancy - while ( ap[i] === bp[i] ) { - i++; - } - - return i ? - // Do a sibling check if the nodes have a common ancestor - siblingCheck( ap[i], bp[i] ) : - - // Otherwise nodes in our document sort first - ap[i] === preferredDoc ? -1 : - bp[i] === preferredDoc ? 1 : - 0; - }; - - return doc; -}; - -Sizzle.matches = function( expr, elements ) { - return Sizzle( expr, null, null, elements ); -}; - -Sizzle.matchesSelector = function( elem, expr ) { - // Set document vars if needed - if ( ( elem.ownerDocument || elem ) !== document ) { - setDocument( elem ); - } - - // Make sure that attribute selectors are quoted - expr = expr.replace( rattributeQuotes, "='$1']" ); - - if ( support.matchesSelector && documentIsHTML && - ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && - ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { - - try { - var ret = matches.call( elem, expr ); - - // IE 9's matchesSelector returns false on disconnected nodes - if ( ret || support.disconnectedMatch || - // As well, disconnected nodes are said to be in a document - // fragment in IE 9 - elem.document && elem.document.nodeType !== 11 ) { - return ret; - } - } catch(e) {} - } - - return Sizzle( expr, document, null, [ elem ] ).length > 0; -}; - -Sizzle.contains = function( context, elem ) { - // Set document vars if needed - if ( ( context.ownerDocument || context ) !== document ) { - setDocument( context ); - } - return contains( context, elem ); -}; - -Sizzle.attr = function( elem, name ) { - // Set document vars if needed - if ( ( elem.ownerDocument || elem ) !== document ) { - setDocument( elem ); - } - - var fn = Expr.attrHandle[ name.toLowerCase() ], - // Don't get fooled by Object.prototype properties (jQuery #13807) - val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? - fn( elem, name, !documentIsHTML ) : - undefined; - - return val !== undefined ? - val : - support.attributes || !documentIsHTML ? - elem.getAttribute( name ) : - (val = elem.getAttributeNode(name)) && val.specified ? - val.value : - null; -}; - -Sizzle.error = function( msg ) { - throw new Error( "Syntax error, unrecognized expression: " + msg ); -}; - -/** - * Document sorting and removing duplicates - * @param {ArrayLike} results - */ -Sizzle.uniqueSort = function( results ) { - var elem, - duplicates = [], - j = 0, - i = 0; - - // Unless we *know* we can detect duplicates, assume their presence - hasDuplicate = !support.detectDuplicates; - sortInput = !support.sortStable && results.slice( 0 ); - results.sort( sortOrder ); - - if ( hasDuplicate ) { - while ( (elem = results[i++]) ) { - if ( elem === results[ i ] ) { - j = duplicates.push( i ); - } - } - while ( j-- ) { - results.splice( duplicates[ j ], 1 ); - } - } - - // Clear input after sorting to release objects - // See https://github.com/jquery/sizzle/pull/225 - sortInput = null; - - return results; -}; - -/** - * Utility function for retrieving the text value of an array of DOM nodes - * @param {Array|Element} elem - */ -getText = Sizzle.getText = function( elem ) { - var node, - ret = "", - i = 0, - nodeType = elem.nodeType; - - if ( !nodeType ) { - // If no nodeType, this is expected to be an array - while ( (node = elem[i++]) ) { - // Do not traverse comment nodes - ret += getText( node ); - } - } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { - // Use textContent for elements - // innerText usage removed for consistency of new lines (jQuery #11153) - if ( typeof elem.textContent === "string" ) { - return elem.textContent; - } else { - // Traverse its children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - ret += getText( elem ); - } - } - } else if ( nodeType === 3 || nodeType === 4 ) { - return elem.nodeValue; - } - // Do not include comment or processing instruction nodes - - return ret; -}; - -Expr = Sizzle.selectors = { - - // Can be adjusted by the user - cacheLength: 50, - - createPseudo: markFunction, - - match: matchExpr, - - attrHandle: {}, - - find: {}, - - relative: { - ">": { dir: "parentNode", first: true }, - " ": { dir: "parentNode" }, - "+": { dir: "previousSibling", first: true }, - "~": { dir: "previousSibling" } - }, - - preFilter: { - "ATTR": function( match ) { - match[1] = match[1].replace( runescape, funescape ); - - // Move the given value to match[3] whether quoted or unquoted - match[3] = ( match[3] || match[4] || match[5] || "" ).replace( runescape, funescape ); - - if ( match[2] === "~=" ) { - match[3] = " " + match[3] + " "; - } - - return match.slice( 0, 4 ); - }, - - "CHILD": function( match ) { - /* matches from matchExpr["CHILD"] - 1 type (only|nth|...) - 2 what (child|of-type) - 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) - 4 xn-component of xn+y argument ([+-]?\d*n|) - 5 sign of xn-component - 6 x of xn-component - 7 sign of y-component - 8 y of y-component - */ - match[1] = match[1].toLowerCase(); - - if ( match[1].slice( 0, 3 ) === "nth" ) { - // nth-* requires argument - if ( !match[3] ) { - Sizzle.error( match[0] ); - } - - // numeric x and y parameters for Expr.filter.CHILD - // remember that false/true cast respectively to 0/1 - match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); - match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); - - // other types prohibit arguments - } else if ( match[3] ) { - Sizzle.error( match[0] ); - } - - return match; - }, - - "PSEUDO": function( match ) { - var excess, - unquoted = !match[6] && match[2]; - - if ( matchExpr["CHILD"].test( match[0] ) ) { - return null; - } - - // Accept quoted arguments as-is - if ( match[3] ) { - match[2] = match[4] || match[5] || ""; - - // Strip excess characters from unquoted arguments - } else if ( unquoted && rpseudo.test( unquoted ) && - // Get excess from tokenize (recursively) - (excess = tokenize( unquoted, true )) && - // advance to the next closing parenthesis - (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { - - // excess is a negative index - match[0] = match[0].slice( 0, excess ); - match[2] = unquoted.slice( 0, excess ); - } - - // Return only captures needed by the pseudo filter method (type and argument) - return match.slice( 0, 3 ); - } - }, - - filter: { - - "TAG": function( nodeNameSelector ) { - var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); - return nodeNameSelector === "*" ? - function() { return true; } : - function( elem ) { - return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; - }; - }, - - "CLASS": function( className ) { - var pattern = classCache[ className + " " ]; - - return pattern || - (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && - classCache( className, function( elem ) { - return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== strundefined && elem.getAttribute("class") || "" ); - }); - }, - - "ATTR": function( name, operator, check ) { - return function( elem ) { - var result = Sizzle.attr( elem, name ); - - if ( result == null ) { - return operator === "!="; - } - if ( !operator ) { - return true; - } - - result += ""; - - return operator === "=" ? result === check : - operator === "!=" ? result !== check : - operator === "^=" ? check && result.indexOf( check ) === 0 : - operator === "*=" ? check && result.indexOf( check ) > -1 : - operator === "$=" ? check && result.slice( -check.length ) === check : - operator === "~=" ? ( " " + result + " " ).indexOf( check ) > -1 : - operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : - false; - }; - }, - - "CHILD": function( type, what, argument, first, last ) { - var simple = type.slice( 0, 3 ) !== "nth", - forward = type.slice( -4 ) !== "last", - ofType = what === "of-type"; - - return first === 1 && last === 0 ? - - // Shortcut for :nth-*(n) - function( elem ) { - return !!elem.parentNode; - } : - - function( elem, context, xml ) { - var cache, outerCache, node, diff, nodeIndex, start, - dir = simple !== forward ? "nextSibling" : "previousSibling", - parent = elem.parentNode, - name = ofType && elem.nodeName.toLowerCase(), - useCache = !xml && !ofType; - - if ( parent ) { - - // :(first|last|only)-(child|of-type) - if ( simple ) { - while ( dir ) { - node = elem; - while ( (node = node[ dir ]) ) { - if ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) { - return false; - } - } - // Reverse direction for :only-* (if we haven't yet done so) - start = dir = type === "only" && !start && "nextSibling"; - } - return true; - } - - start = [ forward ? parent.firstChild : parent.lastChild ]; - - // non-xml :nth-child(...) stores cache data on `parent` - if ( forward && useCache ) { - // Seek `elem` from a previously-cached index - outerCache = parent[ expando ] || (parent[ expando ] = {}); - cache = outerCache[ type ] || []; - nodeIndex = cache[0] === dirruns && cache[1]; - diff = cache[0] === dirruns && cache[2]; - node = nodeIndex && parent.childNodes[ nodeIndex ]; - - while ( (node = ++nodeIndex && node && node[ dir ] || - - // Fallback to seeking `elem` from the start - (diff = nodeIndex = 0) || start.pop()) ) { - - // When found, cache indexes on `parent` and break - if ( node.nodeType === 1 && ++diff && node === elem ) { - outerCache[ type ] = [ dirruns, nodeIndex, diff ]; - break; - } - } - - // Use previously-cached element index if available - } else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) { - diff = cache[1]; - - // xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...) - } else { - // Use the same loop as above to seek `elem` from the start - while ( (node = ++nodeIndex && node && node[ dir ] || - (diff = nodeIndex = 0) || start.pop()) ) { - - if ( ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) && ++diff ) { - // Cache the index of each encountered element - if ( useCache ) { - (node[ expando ] || (node[ expando ] = {}))[ type ] = [ dirruns, diff ]; - } - - if ( node === elem ) { - break; - } - } - } - } - - // Incorporate the offset, then check against cycle size - diff -= last; - return diff === first || ( diff % first === 0 && diff / first >= 0 ); - } - }; - }, - - "PSEUDO": function( pseudo, argument ) { - // pseudo-class names are case-insensitive - // http://www.w3.org/TR/selectors/#pseudo-classes - // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters - // Remember that setFilters inherits from pseudos - var args, - fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || - Sizzle.error( "unsupported pseudo: " + pseudo ); - - // The user may use createPseudo to indicate that - // arguments are needed to create the filter function - // just as Sizzle does - if ( fn[ expando ] ) { - return fn( argument ); - } - - // But maintain support for old signatures - if ( fn.length > 1 ) { - args = [ pseudo, pseudo, "", argument ]; - return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? - markFunction(function( seed, matches ) { - var idx, - matched = fn( seed, argument ), - i = matched.length; - while ( i-- ) { - idx = indexOf.call( seed, matched[i] ); - seed[ idx ] = !( matches[ idx ] = matched[i] ); - } - }) : - function( elem ) { - return fn( elem, 0, args ); - }; - } - - return fn; - } - }, - - pseudos: { - // Potentially complex pseudos - "not": markFunction(function( selector ) { - // Trim the selector passed to compile - // to avoid treating leading and trailing - // spaces as combinators - var input = [], - results = [], - matcher = compile( selector.replace( rtrim, "$1" ) ); - - return matcher[ expando ] ? - markFunction(function( seed, matches, context, xml ) { - var elem, - unmatched = matcher( seed, null, xml, [] ), - i = seed.length; - - // Match elements unmatched by `matcher` - while ( i-- ) { - if ( (elem = unmatched[i]) ) { - seed[i] = !(matches[i] = elem); - } - } - }) : - function( elem, context, xml ) { - input[0] = elem; - matcher( input, null, xml, results ); - return !results.pop(); - }; - }), - - "has": markFunction(function( selector ) { - return function( elem ) { - return Sizzle( selector, elem ).length > 0; - }; - }), - - "contains": markFunction(function( text ) { - return function( elem ) { - return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; - }; - }), - - // "Whether an element is represented by a :lang() selector - // is based solely on the element's language value - // being equal to the identifier C, - // or beginning with the identifier C immediately followed by "-". - // The matching of C against the element's language value is performed case-insensitively. - // The identifier C does not have to be a valid language name." - // http://www.w3.org/TR/selectors/#lang-pseudo - "lang": markFunction( function( lang ) { - // lang value must be a valid identifier - if ( !ridentifier.test(lang || "") ) { - Sizzle.error( "unsupported lang: " + lang ); - } - lang = lang.replace( runescape, funescape ).toLowerCase(); - return function( elem ) { - var elemLang; - do { - if ( (elemLang = documentIsHTML ? - elem.lang : - elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) { - - elemLang = elemLang.toLowerCase(); - return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; - } - } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); - return false; - }; - }), - - // Miscellaneous - "target": function( elem ) { - var hash = window.location && window.location.hash; - return hash && hash.slice( 1 ) === elem.id; - }, - - "root": function( elem ) { - return elem === docElem; - }, - - "focus": function( elem ) { - return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); - }, - - // Boolean properties - "enabled": function( elem ) { - return elem.disabled === false; - }, - - "disabled": function( elem ) { - return elem.disabled === true; - }, - - "checked": function( elem ) { - // In CSS3, :checked should return both checked and selected elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - var nodeName = elem.nodeName.toLowerCase(); - return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); - }, - - "selected": function( elem ) { - // Accessing this property makes selected-by-default - // options in Safari work properly - if ( elem.parentNode ) { - elem.parentNode.selectedIndex; - } - - return elem.selected === true; - }, - - // Contents - "empty": function( elem ) { - // http://www.w3.org/TR/selectors/#empty-pseudo - // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), - // but not by others (comment: 8; processing instruction: 7; etc.) - // nodeType < 6 works because attributes (2) do not appear as children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - if ( elem.nodeType < 6 ) { - return false; - } - } - return true; - }, - - "parent": function( elem ) { - return !Expr.pseudos["empty"]( elem ); - }, - - // Element/input types - "header": function( elem ) { - return rheader.test( elem.nodeName ); - }, - - "input": function( elem ) { - return rinputs.test( elem.nodeName ); - }, - - "button": function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === "button" || name === "button"; - }, - - "text": function( elem ) { - var attr; - return elem.nodeName.toLowerCase() === "input" && - elem.type === "text" && - - // Support: IE<8 - // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" - ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === "text" ); - }, - - // Position-in-collection - "first": createPositionalPseudo(function() { - return [ 0 ]; - }), - - "last": createPositionalPseudo(function( matchIndexes, length ) { - return [ length - 1 ]; - }), - - "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { - return [ argument < 0 ? argument + length : argument ]; - }), - - "even": createPositionalPseudo(function( matchIndexes, length ) { - var i = 0; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "odd": createPositionalPseudo(function( matchIndexes, length ) { - var i = 1; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; --i >= 0; ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; ++i < length; ) { - matchIndexes.push( i ); - } - return matchIndexes; - }) - } -}; - -Expr.pseudos["nth"] = Expr.pseudos["eq"]; - -// Add button/input type pseudos -for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { - Expr.pseudos[ i ] = createInputPseudo( i ); -} -for ( i in { submit: true, reset: true } ) { - Expr.pseudos[ i ] = createButtonPseudo( i ); -} - -// Easy API for creating new setFilters -function setFilters() {} -setFilters.prototype = Expr.filters = Expr.pseudos; -Expr.setFilters = new setFilters(); - -tokenize = Sizzle.tokenize = function( selector, parseOnly ) { - var matched, match, tokens, type, - soFar, groups, preFilters, - cached = tokenCache[ selector + " " ]; - - if ( cached ) { - return parseOnly ? 0 : cached.slice( 0 ); - } - - soFar = selector; - groups = []; - preFilters = Expr.preFilter; - - while ( soFar ) { - - // Comma and first run - if ( !matched || (match = rcomma.exec( soFar )) ) { - if ( match ) { - // Don't consume trailing commas as valid - soFar = soFar.slice( match[0].length ) || soFar; - } - groups.push( (tokens = []) ); - } - - matched = false; - - // Combinators - if ( (match = rcombinators.exec( soFar )) ) { - matched = match.shift(); - tokens.push({ - value: matched, - // Cast descendant combinators to space - type: match[0].replace( rtrim, " " ) - }); - soFar = soFar.slice( matched.length ); - } - - // Filters - for ( type in Expr.filter ) { - if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || - (match = preFilters[ type ]( match ))) ) { - matched = match.shift(); - tokens.push({ - value: matched, - type: type, - matches: match - }); - soFar = soFar.slice( matched.length ); - } - } - - if ( !matched ) { - break; - } - } - - // Return the length of the invalid excess - // if we're just parsing - // Otherwise, throw an error or return tokens - return parseOnly ? - soFar.length : - soFar ? - Sizzle.error( selector ) : - // Cache the tokens - tokenCache( selector, groups ).slice( 0 ); -}; - -function toSelector( tokens ) { - var i = 0, - len = tokens.length, - selector = ""; - for ( ; i < len; i++ ) { - selector += tokens[i].value; - } - return selector; -} - -function addCombinator( matcher, combinator, base ) { - var dir = combinator.dir, - checkNonElements = base && dir === "parentNode", - doneName = done++; - - return combinator.first ? - // Check against closest ancestor/preceding element - function( elem, context, xml ) { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - return matcher( elem, context, xml ); - } - } - } : - - // Check against all ancestor/preceding elements - function( elem, context, xml ) { - var oldCache, outerCache, - newCache = [ dirruns, doneName ]; - - // We can't set arbitrary data on XML nodes, so they don't benefit from dir caching - if ( xml ) { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - if ( matcher( elem, context, xml ) ) { - return true; - } - } - } - } else { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - outerCache = elem[ expando ] || (elem[ expando ] = {}); - if ( (oldCache = outerCache[ dir ]) && - oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { - - // Assign to newCache so results back-propagate to previous elements - return (newCache[ 2 ] = oldCache[ 2 ]); - } else { - // Reuse newcache so results back-propagate to previous elements - outerCache[ dir ] = newCache; - - // A match means we're done; a fail means we have to keep checking - if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) { - return true; - } - } - } - } - } - }; -} - -function elementMatcher( matchers ) { - return matchers.length > 1 ? - function( elem, context, xml ) { - var i = matchers.length; - while ( i-- ) { - if ( !matchers[i]( elem, context, xml ) ) { - return false; - } - } - return true; - } : - matchers[0]; -} - -function multipleContexts( selector, contexts, results ) { - var i = 0, - len = contexts.length; - for ( ; i < len; i++ ) { - Sizzle( selector, contexts[i], results ); - } - return results; -} - -function condense( unmatched, map, filter, context, xml ) { - var elem, - newUnmatched = [], - i = 0, - len = unmatched.length, - mapped = map != null; - - for ( ; i < len; i++ ) { - if ( (elem = unmatched[i]) ) { - if ( !filter || filter( elem, context, xml ) ) { - newUnmatched.push( elem ); - if ( mapped ) { - map.push( i ); - } - } - } - } - - return newUnmatched; -} - -function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { - if ( postFilter && !postFilter[ expando ] ) { - postFilter = setMatcher( postFilter ); - } - if ( postFinder && !postFinder[ expando ] ) { - postFinder = setMatcher( postFinder, postSelector ); - } - return markFunction(function( seed, results, context, xml ) { - var temp, i, elem, - preMap = [], - postMap = [], - preexisting = results.length, - - // Get initial elements from seed or context - elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), - - // Prefilter to get matcher input, preserving a map for seed-results synchronization - matcherIn = preFilter && ( seed || !selector ) ? - condense( elems, preMap, preFilter, context, xml ) : - elems, - - matcherOut = matcher ? - // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, - postFinder || ( seed ? preFilter : preexisting || postFilter ) ? - - // ...intermediate processing is necessary - [] : - - // ...otherwise use results directly - results : - matcherIn; - - // Find primary matches - if ( matcher ) { - matcher( matcherIn, matcherOut, context, xml ); - } - - // Apply postFilter - if ( postFilter ) { - temp = condense( matcherOut, postMap ); - postFilter( temp, [], context, xml ); - - // Un-match failing elements by moving them back to matcherIn - i = temp.length; - while ( i-- ) { - if ( (elem = temp[i]) ) { - matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); - } - } - } - - if ( seed ) { - if ( postFinder || preFilter ) { - if ( postFinder ) { - // Get the final matcherOut by condensing this intermediate into postFinder contexts - temp = []; - i = matcherOut.length; - while ( i-- ) { - if ( (elem = matcherOut[i]) ) { - // Restore matcherIn since elem is not yet a final match - temp.push( (matcherIn[i] = elem) ); - } - } - postFinder( null, (matcherOut = []), temp, xml ); - } - - // Move matched elements from seed to results to keep them synchronized - i = matcherOut.length; - while ( i-- ) { - if ( (elem = matcherOut[i]) && - (temp = postFinder ? indexOf.call( seed, elem ) : preMap[i]) > -1 ) { - - seed[temp] = !(results[temp] = elem); - } - } - } - - // Add elements to results, through postFinder if defined - } else { - matcherOut = condense( - matcherOut === results ? - matcherOut.splice( preexisting, matcherOut.length ) : - matcherOut - ); - if ( postFinder ) { - postFinder( null, results, matcherOut, xml ); - } else { - push.apply( results, matcherOut ); - } - } - }); -} - -function matcherFromTokens( tokens ) { - var checkContext, matcher, j, - len = tokens.length, - leadingRelative = Expr.relative[ tokens[0].type ], - implicitRelative = leadingRelative || Expr.relative[" "], - i = leadingRelative ? 1 : 0, - - // The foundational matcher ensures that elements are reachable from top-level context(s) - matchContext = addCombinator( function( elem ) { - return elem === checkContext; - }, implicitRelative, true ), - matchAnyContext = addCombinator( function( elem ) { - return indexOf.call( checkContext, elem ) > -1; - }, implicitRelative, true ), - matchers = [ function( elem, context, xml ) { - return ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( - (checkContext = context).nodeType ? - matchContext( elem, context, xml ) : - matchAnyContext( elem, context, xml ) ); - } ]; - - for ( ; i < len; i++ ) { - if ( (matcher = Expr.relative[ tokens[i].type ]) ) { - matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; - } else { - matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); - - // Return special upon seeing a positional matcher - if ( matcher[ expando ] ) { - // Find the next relative operator (if any) for proper handling - j = ++i; - for ( ; j < len; j++ ) { - if ( Expr.relative[ tokens[j].type ] ) { - break; - } - } - return setMatcher( - i > 1 && elementMatcher( matchers ), - i > 1 && toSelector( - // If the preceding token was a descendant combinator, insert an implicit any-element `*` - tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" }) - ).replace( rtrim, "$1" ), - matcher, - i < j && matcherFromTokens( tokens.slice( i, j ) ), - j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), - j < len && toSelector( tokens ) - ); - } - matchers.push( matcher ); - } - } - - return elementMatcher( matchers ); -} - -function matcherFromGroupMatchers( elementMatchers, setMatchers ) { - var bySet = setMatchers.length > 0, - byElement = elementMatchers.length > 0, - superMatcher = function( seed, context, xml, results, outermost ) { - var elem, j, matcher, - matchedCount = 0, - i = "0", - unmatched = seed && [], - setMatched = [], - contextBackup = outermostContext, - // We must always have either seed elements or outermost context - elems = seed || byElement && Expr.find["TAG"]( "*", outermost ), - // Use integer dirruns iff this is the outermost matcher - dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1), - len = elems.length; - - if ( outermost ) { - outermostContext = context !== document && context; - } - - // Add elements passing elementMatchers directly to results - // Keep `i` a string if there are no elements so `matchedCount` will be "00" below - // Support: IE<9, Safari - // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id - for ( ; i !== len && (elem = elems[i]) != null; i++ ) { - if ( byElement && elem ) { - j = 0; - while ( (matcher = elementMatchers[j++]) ) { - if ( matcher( elem, context, xml ) ) { - results.push( elem ); - break; - } - } - if ( outermost ) { - dirruns = dirrunsUnique; - } - } - - // Track unmatched elements for set filters - if ( bySet ) { - // They will have gone through all possible matchers - if ( (elem = !matcher && elem) ) { - matchedCount--; - } - - // Lengthen the array for every element, matched or not - if ( seed ) { - unmatched.push( elem ); - } - } - } - - // Apply set filters to unmatched elements - matchedCount += i; - if ( bySet && i !== matchedCount ) { - j = 0; - while ( (matcher = setMatchers[j++]) ) { - matcher( unmatched, setMatched, context, xml ); - } - - if ( seed ) { - // Reintegrate element matches to eliminate the need for sorting - if ( matchedCount > 0 ) { - while ( i-- ) { - if ( !(unmatched[i] || setMatched[i]) ) { - setMatched[i] = pop.call( results ); - } - } - } - - // Discard index placeholder values to get only actual matches - setMatched = condense( setMatched ); - } - - // Add matches to results - push.apply( results, setMatched ); - - // Seedless set matches succeeding multiple successful matchers stipulate sorting - if ( outermost && !seed && setMatched.length > 0 && - ( matchedCount + setMatchers.length ) > 1 ) { - - Sizzle.uniqueSort( results ); - } - } - - // Override manipulation of globals by nested matchers - if ( outermost ) { - dirruns = dirrunsUnique; - outermostContext = contextBackup; - } - - return unmatched; - }; - - return bySet ? - markFunction( superMatcher ) : - superMatcher; -} - -compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { - var i, - setMatchers = [], - elementMatchers = [], - cached = compilerCache[ selector + " " ]; - - if ( !cached ) { - // Generate a function of recursive functions that can be used to check each element - if ( !match ) { - match = tokenize( selector ); - } - i = match.length; - while ( i-- ) { - cached = matcherFromTokens( match[i] ); - if ( cached[ expando ] ) { - setMatchers.push( cached ); - } else { - elementMatchers.push( cached ); - } - } - - // Cache the compiled function - cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); - - // Save selector and tokenization - cached.selector = selector; - } - return cached; -}; - -/** - * A low-level selection function that works with Sizzle's compiled - * selector functions - * @param {String|Function} selector A selector or a pre-compiled - * selector function built with Sizzle.compile - * @param {Element} context - * @param {Array} [results] - * @param {Array} [seed] A set of elements to match against - */ -select = Sizzle.select = function( selector, context, results, seed ) { - var i, tokens, token, type, find, - compiled = typeof selector === "function" && selector, - match = !seed && tokenize( (selector = compiled.selector || selector) ); - - results = results || []; - - // Try to minimize operations if there is no seed and only one group - if ( match.length === 1 ) { - - // Take a shortcut and set the context if the root selector is an ID - tokens = match[0] = match[0].slice( 0 ); - if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && - support.getById && context.nodeType === 9 && documentIsHTML && - Expr.relative[ tokens[1].type ] ) { - - context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0]; - if ( !context ) { - return results; - - // Precompiled matchers will still verify ancestry, so step up a level - } else if ( compiled ) { - context = context.parentNode; - } - - selector = selector.slice( tokens.shift().value.length ); - } - - // Fetch a seed set for right-to-left matching - i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; - while ( i-- ) { - token = tokens[i]; - - // Abort if we hit a combinator - if ( Expr.relative[ (type = token.type) ] ) { - break; - } - if ( (find = Expr.find[ type ]) ) { - // Search, expanding context for leading sibling combinators - if ( (seed = find( - token.matches[0].replace( runescape, funescape ), - rsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context - )) ) { - - // If seed is empty or no tokens remain, we can return early - tokens.splice( i, 1 ); - selector = seed.length && toSelector( tokens ); - if ( !selector ) { - push.apply( results, seed ); - return results; - } - - break; - } - } - } - } - - // Compile and execute a filtering function if one is not provided - // Provide `match` to avoid retokenization if we modified the selector above - ( compiled || compile( selector, match ) )( - seed, - context, - !documentIsHTML, - results, - rsibling.test( selector ) && testContext( context.parentNode ) || context - ); - return results; -}; - -// One-time assignments - -// Sort stability -support.sortStable = expando.split("").sort( sortOrder ).join("") === expando; - -// Support: Chrome<14 -// Always assume duplicates if they aren't passed to the comparison function -support.detectDuplicates = !!hasDuplicate; - -// Initialize against the default document -setDocument(); - -// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) -// Detached nodes confoundingly follow *each other* -support.sortDetached = assert(function( div1 ) { - // Should return 1, but returns 4 (following) - return div1.compareDocumentPosition( document.createElement("div") ) & 1; -}); - -// Support: IE<8 -// Prevent attribute/property "interpolation" -// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx -if ( !assert(function( div ) { - div.innerHTML = ""; - return div.firstChild.getAttribute("href") === "#" ; -}) ) { - addHandle( "type|href|height|width", function( elem, name, isXML ) { - if ( !isXML ) { - return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); - } - }); -} - -// Support: IE<9 -// Use defaultValue in place of getAttribute("value") -if ( !support.attributes || !assert(function( div ) { - div.innerHTML = ""; - div.firstChild.setAttribute( "value", "" ); - return div.firstChild.getAttribute( "value" ) === ""; -}) ) { - addHandle( "value", function( elem, name, isXML ) { - if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { - return elem.defaultValue; - } - }); -} - -// Support: IE<9 -// Use getAttributeNode to fetch booleans when getAttribute lies -if ( !assert(function( div ) { - return div.getAttribute("disabled") == null; -}) ) { - addHandle( booleans, function( elem, name, isXML ) { - var val; - if ( !isXML ) { - return elem[ name ] === true ? name.toLowerCase() : - (val = elem.getAttributeNode( name )) && val.specified ? - val.value : - null; - } - }); -} - -return Sizzle; - -})( window ); - - - -jQuery.find = Sizzle; -jQuery.expr = Sizzle.selectors; -jQuery.expr[":"] = jQuery.expr.pseudos; -jQuery.unique = Sizzle.uniqueSort; -jQuery.text = Sizzle.getText; -jQuery.isXMLDoc = Sizzle.isXML; -jQuery.contains = Sizzle.contains; - - - -var rneedsContext = jQuery.expr.match.needsContext; - -var rsingleTag = (/^<(\w+)\s*\/?>(?:<\/\1>|)$/); - - - -var risSimple = /^.[^:#\[\.,]*$/; - -// Implement the identical functionality for filter and not -function winnow( elements, qualifier, not ) { - if ( jQuery.isFunction( qualifier ) ) { - return jQuery.grep( elements, function( elem, i ) { - /* jshint -W018 */ - return !!qualifier.call( elem, i, elem ) !== not; - }); - - } - - if ( qualifier.nodeType ) { - return jQuery.grep( elements, function( elem ) { - return ( elem === qualifier ) !== not; - }); - - } - - if ( typeof qualifier === "string" ) { - if ( risSimple.test( qualifier ) ) { - return jQuery.filter( qualifier, elements, not ); - } - - qualifier = jQuery.filter( qualifier, elements ); - } - - return jQuery.grep( elements, function( elem ) { - return ( jQuery.inArray( elem, qualifier ) >= 0 ) !== not; - }); -} - -jQuery.filter = function( expr, elems, not ) { - var elem = elems[ 0 ]; - - if ( not ) { - expr = ":not(" + expr + ")"; - } - - return elems.length === 1 && elem.nodeType === 1 ? - jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [] : - jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { - return elem.nodeType === 1; - })); -}; - -jQuery.fn.extend({ - find: function( selector ) { - var i, - ret = [], - self = this, - len = self.length; - - if ( typeof selector !== "string" ) { - return this.pushStack( jQuery( selector ).filter(function() { - for ( i = 0; i < len; i++ ) { - if ( jQuery.contains( self[ i ], this ) ) { - return true; - } - } - }) ); - } - - for ( i = 0; i < len; i++ ) { - jQuery.find( selector, self[ i ], ret ); - } - - // Needed because $( selector, context ) becomes $( context ).find( selector ) - ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret ); - ret.selector = this.selector ? this.selector + " " + selector : selector; - return ret; - }, - filter: function( selector ) { - return this.pushStack( winnow(this, selector || [], false) ); - }, - not: function( selector ) { - return this.pushStack( winnow(this, selector || [], true) ); - }, - is: function( selector ) { - return !!winnow( - this, - - // If this is a positional/relative selector, check membership in the returned set - // so $("p:first").is("p:last") won't return true for a doc with two "p". - typeof selector === "string" && rneedsContext.test( selector ) ? - jQuery( selector ) : - selector || [], - false - ).length; - } -}); - - -// Initialize a jQuery object - - -// A central reference to the root jQuery(document) -var rootjQuery, - - // Use the correct document accordingly with window argument (sandbox) - document = window.document, - - // A simple way to check for HTML strings - // Prioritize #id over to avoid XSS via location.hash (#9521) - // Strict HTML recognition (#11290: must start with <) - rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/, - - init = jQuery.fn.init = function( selector, context ) { - var match, elem; - - // HANDLE: $(""), $(null), $(undefined), $(false) - if ( !selector ) { - return this; - } - - // Handle HTML strings - if ( typeof selector === "string" ) { - if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) { - // Assume that strings that start and end with <> are HTML and skip the regex check - match = [ null, selector, null ]; - - } else { - match = rquickExpr.exec( selector ); - } - - // Match html or make sure no context is specified for #id - if ( match && (match[1] || !context) ) { - - // HANDLE: $(html) -> $(array) - if ( match[1] ) { - context = context instanceof jQuery ? context[0] : context; - - // scripts is true for back-compat - // Intentionally let the error be thrown if parseHTML is not present - jQuery.merge( this, jQuery.parseHTML( - match[1], - context && context.nodeType ? context.ownerDocument || context : document, - true - ) ); - - // HANDLE: $(html, props) - if ( rsingleTag.test( match[1] ) && jQuery.isPlainObject( context ) ) { - for ( match in context ) { - // Properties of context are called as methods if possible - if ( jQuery.isFunction( this[ match ] ) ) { - this[ match ]( context[ match ] ); - - // ...and otherwise set as attributes - } else { - this.attr( match, context[ match ] ); - } - } - } - - return this; - - // HANDLE: $(#id) - } else { - elem = document.getElementById( match[2] ); - - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document #6963 - if ( elem && elem.parentNode ) { - // Handle the case where IE and Opera return items - // by name instead of ID - if ( elem.id !== match[2] ) { - return rootjQuery.find( selector ); - } - - // Otherwise, we inject the element directly into the jQuery object - this.length = 1; - this[0] = elem; - } - - this.context = document; - this.selector = selector; - return this; - } - - // HANDLE: $(expr, $(...)) - } else if ( !context || context.jquery ) { - return ( context || rootjQuery ).find( selector ); - - // HANDLE: $(expr, context) - // (which is just equivalent to: $(context).find(expr) - } else { - return this.constructor( context ).find( selector ); - } - - // HANDLE: $(DOMElement) - } else if ( selector.nodeType ) { - this.context = this[0] = selector; - this.length = 1; - return this; - - // HANDLE: $(function) - // Shortcut for document ready - } else if ( jQuery.isFunction( selector ) ) { - return typeof rootjQuery.ready !== "undefined" ? - rootjQuery.ready( selector ) : - // Execute immediately if ready is not present - selector( jQuery ); - } - - if ( selector.selector !== undefined ) { - this.selector = selector.selector; - this.context = selector.context; - } - - return jQuery.makeArray( selector, this ); - }; - -// Give the init function the jQuery prototype for later instantiation -init.prototype = jQuery.fn; - -// Initialize central reference -rootjQuery = jQuery( document ); - - -var rparentsprev = /^(?:parents|prev(?:Until|All))/, - // methods guaranteed to produce a unique set when starting from a unique set - guaranteedUnique = { - children: true, - contents: true, - next: true, - prev: true - }; - -jQuery.extend({ - dir: function( elem, dir, until ) { - var matched = [], - cur = elem[ dir ]; - - while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) { - if ( cur.nodeType === 1 ) { - matched.push( cur ); - } - cur = cur[dir]; - } - return matched; - }, - - sibling: function( n, elem ) { - var r = []; - - for ( ; n; n = n.nextSibling ) { - if ( n.nodeType === 1 && n !== elem ) { - r.push( n ); - } - } - - return r; - } -}); - -jQuery.fn.extend({ - has: function( target ) { - var i, - targets = jQuery( target, this ), - len = targets.length; - - return this.filter(function() { - for ( i = 0; i < len; i++ ) { - if ( jQuery.contains( this, targets[i] ) ) { - return true; - } - } - }); - }, - - closest: function( selectors, context ) { - var cur, - i = 0, - l = this.length, - matched = [], - pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ? - jQuery( selectors, context || this.context ) : - 0; - - for ( ; i < l; i++ ) { - for ( cur = this[i]; cur && cur !== context; cur = cur.parentNode ) { - // Always skip document fragments - if ( cur.nodeType < 11 && (pos ? - pos.index(cur) > -1 : - - // Don't pass non-elements to Sizzle - cur.nodeType === 1 && - jQuery.find.matchesSelector(cur, selectors)) ) { - - matched.push( cur ); - break; - } - } - } - - return this.pushStack( matched.length > 1 ? jQuery.unique( matched ) : matched ); - }, - - // Determine the position of an element within - // the matched set of elements - index: function( elem ) { - - // No argument, return index in parent - if ( !elem ) { - return ( this[0] && this[0].parentNode ) ? this.first().prevAll().length : -1; - } - - // index in selector - if ( typeof elem === "string" ) { - return jQuery.inArray( this[0], jQuery( elem ) ); - } - - // Locate the position of the desired element - return jQuery.inArray( - // If it receives a jQuery object, the first element is used - elem.jquery ? elem[0] : elem, this ); - }, - - add: function( selector, context ) { - return this.pushStack( - jQuery.unique( - jQuery.merge( this.get(), jQuery( selector, context ) ) - ) - ); - }, - - addBack: function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter(selector) - ); - } -}); - -function sibling( cur, dir ) { - do { - cur = cur[ dir ]; - } while ( cur && cur.nodeType !== 1 ); - - return cur; -} - -jQuery.each({ - parent: function( elem ) { - var parent = elem.parentNode; - return parent && parent.nodeType !== 11 ? parent : null; - }, - parents: function( elem ) { - return jQuery.dir( elem, "parentNode" ); - }, - parentsUntil: function( elem, i, until ) { - return jQuery.dir( elem, "parentNode", until ); - }, - next: function( elem ) { - return sibling( elem, "nextSibling" ); - }, - prev: function( elem ) { - return sibling( elem, "previousSibling" ); - }, - nextAll: function( elem ) { - return jQuery.dir( elem, "nextSibling" ); - }, - prevAll: function( elem ) { - return jQuery.dir( elem, "previousSibling" ); - }, - nextUntil: function( elem, i, until ) { - return jQuery.dir( elem, "nextSibling", until ); - }, - prevUntil: function( elem, i, until ) { - return jQuery.dir( elem, "previousSibling", until ); - }, - siblings: function( elem ) { - return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem ); - }, - children: function( elem ) { - return jQuery.sibling( elem.firstChild ); - }, - contents: function( elem ) { - return jQuery.nodeName( elem, "iframe" ) ? - elem.contentDocument || elem.contentWindow.document : - jQuery.merge( [], elem.childNodes ); - } -}, function( name, fn ) { - jQuery.fn[ name ] = function( until, selector ) { - var ret = jQuery.map( this, fn, until ); - - if ( name.slice( -5 ) !== "Until" ) { - selector = until; - } - - if ( selector && typeof selector === "string" ) { - ret = jQuery.filter( selector, ret ); - } - - if ( this.length > 1 ) { - // Remove duplicates - if ( !guaranteedUnique[ name ] ) { - ret = jQuery.unique( ret ); - } - - // Reverse order for parents* and prev-derivatives - if ( rparentsprev.test( name ) ) { - ret = ret.reverse(); - } - } - - return this.pushStack( ret ); - }; -}); -var rnotwhite = (/\S+/g); - - - -// String to Object options format cache -var optionsCache = {}; - -// Convert String-formatted options into Object-formatted ones and store in cache -function createOptions( options ) { - var object = optionsCache[ options ] = {}; - jQuery.each( options.match( rnotwhite ) || [], function( _, flag ) { - object[ flag ] = true; - }); - return object; -} - -/* - * Create a callback list using the following parameters: - * - * options: an optional list of space-separated options that will change how - * the callback list behaves or a more traditional option object - * - * By default a callback list will act like an event callback list and can be - * "fired" multiple times. - * - * Possible options: - * - * once: will ensure the callback list can only be fired once (like a Deferred) - * - * memory: will keep track of previous values and will call any callback added - * after the list has been fired right away with the latest "memorized" - * values (like a Deferred) - * - * unique: will ensure a callback can only be added once (no duplicate in the list) - * - * stopOnFalse: interrupt callings when a callback returns false - * - */ -jQuery.Callbacks = function( options ) { - - // Convert options from String-formatted to Object-formatted if needed - // (we check in cache first) - options = typeof options === "string" ? - ( optionsCache[ options ] || createOptions( options ) ) : - jQuery.extend( {}, options ); - - var // Flag to know if list is currently firing - firing, - // Last fire value (for non-forgettable lists) - memory, - // Flag to know if list was already fired - fired, - // End of the loop when firing - firingLength, - // Index of currently firing callback (modified by remove if needed) - firingIndex, - // First callback to fire (used internally by add and fireWith) - firingStart, - // Actual callback list - list = [], - // Stack of fire calls for repeatable lists - stack = !options.once && [], - // Fire callbacks - fire = function( data ) { - memory = options.memory && data; - fired = true; - firingIndex = firingStart || 0; - firingStart = 0; - firingLength = list.length; - firing = true; - for ( ; list && firingIndex < firingLength; firingIndex++ ) { - if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse ) { - memory = false; // To prevent further calls using add - break; - } - } - firing = false; - if ( list ) { - if ( stack ) { - if ( stack.length ) { - fire( stack.shift() ); - } - } else if ( memory ) { - list = []; - } else { - self.disable(); - } - } - }, - // Actual Callbacks object - self = { - // Add a callback or a collection of callbacks to the list - add: function() { - if ( list ) { - // First, we save the current length - var start = list.length; - (function add( args ) { - jQuery.each( args, function( _, arg ) { - var type = jQuery.type( arg ); - if ( type === "function" ) { - if ( !options.unique || !self.has( arg ) ) { - list.push( arg ); - } - } else if ( arg && arg.length && type !== "string" ) { - // Inspect recursively - add( arg ); - } - }); - })( arguments ); - // Do we need to add the callbacks to the - // current firing batch? - if ( firing ) { - firingLength = list.length; - // With memory, if we're not firing then - // we should call right away - } else if ( memory ) { - firingStart = start; - fire( memory ); - } - } - return this; - }, - // Remove a callback from the list - remove: function() { - if ( list ) { - jQuery.each( arguments, function( _, arg ) { - var index; - while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { - list.splice( index, 1 ); - // Handle firing indexes - if ( firing ) { - if ( index <= firingLength ) { - firingLength--; - } - if ( index <= firingIndex ) { - firingIndex--; - } - } - } - }); - } - return this; - }, - // Check if a given callback is in the list. - // If no argument is given, return whether or not list has callbacks attached. - has: function( fn ) { - return fn ? jQuery.inArray( fn, list ) > -1 : !!( list && list.length ); - }, - // Remove all callbacks from the list - empty: function() { - list = []; - firingLength = 0; - return this; - }, - // Have the list do nothing anymore - disable: function() { - list = stack = memory = undefined; - return this; - }, - // Is it disabled? - disabled: function() { - return !list; - }, - // Lock the list in its current state - lock: function() { - stack = undefined; - if ( !memory ) { - self.disable(); - } - return this; - }, - // Is it locked? - locked: function() { - return !stack; - }, - // Call all callbacks with the given context and arguments - fireWith: function( context, args ) { - if ( list && ( !fired || stack ) ) { - args = args || []; - args = [ context, args.slice ? args.slice() : args ]; - if ( firing ) { - stack.push( args ); - } else { - fire( args ); - } - } - return this; - }, - // Call all the callbacks with the given arguments - fire: function() { - self.fireWith( this, arguments ); - return this; - }, - // To know if the callbacks have already been called at least once - fired: function() { - return !!fired; - } - }; - - return self; -}; - - -jQuery.extend({ - - Deferred: function( func ) { - var tuples = [ - // action, add listener, listener list, final state - [ "resolve", "done", jQuery.Callbacks("once memory"), "resolved" ], - [ "reject", "fail", jQuery.Callbacks("once memory"), "rejected" ], - [ "notify", "progress", jQuery.Callbacks("memory") ] - ], - state = "pending", - promise = { - state: function() { - return state; - }, - always: function() { - deferred.done( arguments ).fail( arguments ); - return this; - }, - then: function( /* fnDone, fnFail, fnProgress */ ) { - var fns = arguments; - return jQuery.Deferred(function( newDefer ) { - jQuery.each( tuples, function( i, tuple ) { - var fn = jQuery.isFunction( fns[ i ] ) && fns[ i ]; - // deferred[ done | fail | progress ] for forwarding actions to newDefer - deferred[ tuple[1] ](function() { - var returned = fn && fn.apply( this, arguments ); - if ( returned && jQuery.isFunction( returned.promise ) ) { - returned.promise() - .done( newDefer.resolve ) - .fail( newDefer.reject ) - .progress( newDefer.notify ); - } else { - newDefer[ tuple[ 0 ] + "With" ]( this === promise ? newDefer.promise() : this, fn ? [ returned ] : arguments ); - } - }); - }); - fns = null; - }).promise(); - }, - // Get a promise for this deferred - // If obj is provided, the promise aspect is added to the object - promise: function( obj ) { - return obj != null ? jQuery.extend( obj, promise ) : promise; - } - }, - deferred = {}; - - // Keep pipe for back-compat - promise.pipe = promise.then; - - // Add list-specific methods - jQuery.each( tuples, function( i, tuple ) { - var list = tuple[ 2 ], - stateString = tuple[ 3 ]; - - // promise[ done | fail | progress ] = list.add - promise[ tuple[1] ] = list.add; - - // Handle state - if ( stateString ) { - list.add(function() { - // state = [ resolved | rejected ] - state = stateString; - - // [ reject_list | resolve_list ].disable; progress_list.lock - }, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock ); - } - - // deferred[ resolve | reject | notify ] - deferred[ tuple[0] ] = function() { - deferred[ tuple[0] + "With" ]( this === deferred ? promise : this, arguments ); - return this; - }; - deferred[ tuple[0] + "With" ] = list.fireWith; - }); - - // Make the deferred a promise - promise.promise( deferred ); - - // Call given func if any - if ( func ) { - func.call( deferred, deferred ); - } - - // All done! - return deferred; - }, - - // Deferred helper - when: function( subordinate /* , ..., subordinateN */ ) { - var i = 0, - resolveValues = slice.call( arguments ), - length = resolveValues.length, - - // the count of uncompleted subordinates - remaining = length !== 1 || ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0, - - // the master Deferred. If resolveValues consist of only a single Deferred, just use that. - deferred = remaining === 1 ? subordinate : jQuery.Deferred(), - - // Update function for both resolve and progress values - updateFunc = function( i, contexts, values ) { - return function( value ) { - contexts[ i ] = this; - values[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; - if ( values === progressValues ) { - deferred.notifyWith( contexts, values ); - - } else if ( !(--remaining) ) { - deferred.resolveWith( contexts, values ); - } - }; - }, - - progressValues, progressContexts, resolveContexts; - - // add listeners to Deferred subordinates; treat others as resolved - if ( length > 1 ) { - progressValues = new Array( length ); - progressContexts = new Array( length ); - resolveContexts = new Array( length ); - for ( ; i < length; i++ ) { - if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) { - resolveValues[ i ].promise() - .done( updateFunc( i, resolveContexts, resolveValues ) ) - .fail( deferred.reject ) - .progress( updateFunc( i, progressContexts, progressValues ) ); - } else { - --remaining; - } - } - } - - // if we're not waiting on anything, resolve the master - if ( !remaining ) { - deferred.resolveWith( resolveContexts, resolveValues ); - } - - return deferred.promise(); - } -}); - - -// The deferred used on DOM ready -var readyList; - -jQuery.fn.ready = function( fn ) { - // Add the callback - jQuery.ready.promise().done( fn ); - - return this; -}; - -jQuery.extend({ - // Is the DOM ready to be used? Set to true once it occurs. - isReady: false, - - // A counter to track how many items to wait for before - // the ready event fires. See #6781 - readyWait: 1, - - // Hold (or release) the ready event - holdReady: function( hold ) { - if ( hold ) { - jQuery.readyWait++; - } else { - jQuery.ready( true ); - } - }, - - // Handle when the DOM is ready - ready: function( wait ) { - - // Abort if there are pending holds or we're already ready - if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { - return; - } - - // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443). - if ( !document.body ) { - return setTimeout( jQuery.ready ); - } - - // Remember that the DOM is ready - jQuery.isReady = true; - - // If a normal DOM Ready event fired, decrement, and wait if need be - if ( wait !== true && --jQuery.readyWait > 0 ) { - return; - } - - // If there are functions bound, to execute - readyList.resolveWith( document, [ jQuery ] ); - - // Trigger any bound ready events - if ( jQuery.fn.triggerHandler ) { - jQuery( document ).triggerHandler( "ready" ); - jQuery( document ).off( "ready" ); - } - } -}); - -/** - * Clean-up method for dom ready events - */ -function detach() { - if ( document.addEventListener ) { - document.removeEventListener( "DOMContentLoaded", completed, false ); - window.removeEventListener( "load", completed, false ); - - } else { - document.detachEvent( "onreadystatechange", completed ); - window.detachEvent( "onload", completed ); - } -} - -/** - * The ready event handler and self cleanup method - */ -function completed() { - // readyState === "complete" is good enough for us to call the dom ready in oldIE - if ( document.addEventListener || event.type === "load" || document.readyState === "complete" ) { - detach(); - jQuery.ready(); - } -} - -jQuery.ready.promise = function( obj ) { - if ( !readyList ) { - - readyList = jQuery.Deferred(); - - // Catch cases where $(document).ready() is called after the browser event has already occurred. - // we once tried to use readyState "interactive" here, but it caused issues like the one - // discovered by ChrisS here: http://bugs.jquery.com/ticket/12282#comment:15 - if ( document.readyState === "complete" ) { - // Handle it asynchronously to allow scripts the opportunity to delay ready - setTimeout( jQuery.ready ); - - // Standards-based browsers support DOMContentLoaded - } else if ( document.addEventListener ) { - // Use the handy event callback - document.addEventListener( "DOMContentLoaded", completed, false ); - - // A fallback to window.onload, that will always work - window.addEventListener( "load", completed, false ); - - // If IE event model is used - } else { - // Ensure firing before onload, maybe late but safe also for iframes - document.attachEvent( "onreadystatechange", completed ); - - // A fallback to window.onload, that will always work - window.attachEvent( "onload", completed ); - - // If IE and not a frame - // continually check to see if the document is ready - var top = false; - - try { - top = window.frameElement == null && document.documentElement; - } catch(e) {} - - if ( top && top.doScroll ) { - (function doScrollCheck() { - if ( !jQuery.isReady ) { - - try { - // Use the trick by Diego Perini - // http://javascript.nwbox.com/IEContentLoaded/ - top.doScroll("left"); - } catch(e) { - return setTimeout( doScrollCheck, 50 ); - } - - // detach all dom ready events - detach(); - - // and execute any waiting functions - jQuery.ready(); - } - })(); - } - } - } - return readyList.promise( obj ); -}; - - -var strundefined = typeof undefined; - - - -// Support: IE<9 -// Iteration over object's inherited properties before its own -var i; -for ( i in jQuery( support ) ) { - break; -} -support.ownLast = i !== "0"; - -// Note: most support tests are defined in their respective modules. -// false until the test is run -support.inlineBlockNeedsLayout = false; - -// Execute ASAP in case we need to set body.style.zoom -jQuery(function() { - // Minified: var a,b,c,d - var val, div, body, container; - - body = document.getElementsByTagName( "body" )[ 0 ]; - if ( !body || !body.style ) { - // Return for frameset docs that don't have a body - return; - } - - // Setup - div = document.createElement( "div" ); - container = document.createElement( "div" ); - container.style.cssText = "position:absolute;border:0;width:0;height:0;top:0;left:-9999px"; - body.appendChild( container ).appendChild( div ); - - if ( typeof div.style.zoom !== strundefined ) { - // Support: IE<8 - // Check if natively block-level elements act like inline-block - // elements when setting their display to 'inline' and giving - // them layout - div.style.cssText = "display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1"; - - support.inlineBlockNeedsLayout = val = div.offsetWidth === 3; - if ( val ) { - // Prevent IE 6 from affecting layout for positioned elements #11048 - // Prevent IE from shrinking the body in IE 7 mode #12869 - // Support: IE<8 - body.style.zoom = 1; - } - } - - body.removeChild( container ); -}); - - - - -(function() { - var div = document.createElement( "div" ); - - // Execute the test only if not already executed in another module. - if (support.deleteExpando == null) { - // Support: IE<9 - support.deleteExpando = true; - try { - delete div.test; - } catch( e ) { - support.deleteExpando = false; - } - } - - // Null elements to avoid leaks in IE. - div = null; -})(); - - -/** - * Determines whether an object can have data - */ -jQuery.acceptData = function( elem ) { - var noData = jQuery.noData[ (elem.nodeName + " ").toLowerCase() ], - nodeType = +elem.nodeType || 1; - - // Do not set data on non-element DOM nodes because it will not be cleared (#8335). - return nodeType !== 1 && nodeType !== 9 ? - false : - - // Nodes accept data unless otherwise specified; rejection can be conditional - !noData || noData !== true && elem.getAttribute("classid") === noData; -}; - - -var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, - rmultiDash = /([A-Z])/g; - -function dataAttr( elem, key, data ) { - // If nothing was found internally, try to fetch any - // data from the HTML5 data-* attribute - if ( data === undefined && elem.nodeType === 1 ) { - - var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); - - data = elem.getAttribute( name ); - - if ( typeof data === "string" ) { - try { - data = data === "true" ? true : - data === "false" ? false : - data === "null" ? null : - // Only convert to a number if it doesn't change the string - +data + "" === data ? +data : - rbrace.test( data ) ? jQuery.parseJSON( data ) : - data; - } catch( e ) {} - - // Make sure we set the data so it isn't changed later - jQuery.data( elem, key, data ); - - } else { - data = undefined; - } - } - - return data; -} - -// checks a cache object for emptiness -function isEmptyDataObject( obj ) { - var name; - for ( name in obj ) { - - // if the public data object is empty, the private is still empty - if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) { - continue; - } - if ( name !== "toJSON" ) { - return false; - } - } - - return true; -} - -function internalData( elem, name, data, pvt /* Internal Use Only */ ) { - if ( !jQuery.acceptData( elem ) ) { - return; - } - - var ret, thisCache, - internalKey = jQuery.expando, - - // We have to handle DOM nodes and JS objects differently because IE6-7 - // can't GC object references properly across the DOM-JS boundary - isNode = elem.nodeType, - - // Only DOM nodes need the global jQuery cache; JS object data is - // attached directly to the object so GC can occur automatically - cache = isNode ? jQuery.cache : elem, - - // Only defining an ID for JS objects if its cache already exists allows - // the code to shortcut on the same path as a DOM node with no cache - id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey; - - // Avoid doing any more work than we need to when trying to get data on an - // object that has no data at all - if ( (!id || !cache[id] || (!pvt && !cache[id].data)) && data === undefined && typeof name === "string" ) { - return; - } - - if ( !id ) { - // Only DOM nodes need a new unique ID for each element since their data - // ends up in the global cache - if ( isNode ) { - id = elem[ internalKey ] = deletedIds.pop() || jQuery.guid++; - } else { - id = internalKey; - } - } - - if ( !cache[ id ] ) { - // Avoid exposing jQuery metadata on plain JS objects when the object - // is serialized using JSON.stringify - cache[ id ] = isNode ? {} : { toJSON: jQuery.noop }; - } - - // An object can be passed to jQuery.data instead of a key/value pair; this gets - // shallow copied over onto the existing cache - if ( typeof name === "object" || typeof name === "function" ) { - if ( pvt ) { - cache[ id ] = jQuery.extend( cache[ id ], name ); - } else { - cache[ id ].data = jQuery.extend( cache[ id ].data, name ); - } - } - - thisCache = cache[ id ]; - - // jQuery data() is stored in a separate object inside the object's internal data - // cache in order to avoid key collisions between internal data and user-defined - // data. - if ( !pvt ) { - if ( !thisCache.data ) { - thisCache.data = {}; - } - - thisCache = thisCache.data; - } - - if ( data !== undefined ) { - thisCache[ jQuery.camelCase( name ) ] = data; - } - - // Check for both converted-to-camel and non-converted data property names - // If a data property was specified - if ( typeof name === "string" ) { - - // First Try to find as-is property data - ret = thisCache[ name ]; - - // Test for null|undefined property data - if ( ret == null ) { - - // Try to find the camelCased property - ret = thisCache[ jQuery.camelCase( name ) ]; - } - } else { - ret = thisCache; - } - - return ret; -} - -function internalRemoveData( elem, name, pvt ) { - if ( !jQuery.acceptData( elem ) ) { - return; - } - - var thisCache, i, - isNode = elem.nodeType, - - // See jQuery.data for more information - cache = isNode ? jQuery.cache : elem, - id = isNode ? elem[ jQuery.expando ] : jQuery.expando; - - // If there is already no cache entry for this object, there is no - // purpose in continuing - if ( !cache[ id ] ) { - return; - } - - if ( name ) { - - thisCache = pvt ? cache[ id ] : cache[ id ].data; - - if ( thisCache ) { - - // Support array or space separated string names for data keys - if ( !jQuery.isArray( name ) ) { - - // try the string as a key before any manipulation - if ( name in thisCache ) { - name = [ name ]; - } else { - - // split the camel cased version by spaces unless a key with the spaces exists - name = jQuery.camelCase( name ); - if ( name in thisCache ) { - name = [ name ]; - } else { - name = name.split(" "); - } - } - } else { - // If "name" is an array of keys... - // When data is initially created, via ("key", "val") signature, - // keys will be converted to camelCase. - // Since there is no way to tell _how_ a key was added, remove - // both plain key and camelCase key. #12786 - // This will only penalize the array argument path. - name = name.concat( jQuery.map( name, jQuery.camelCase ) ); - } - - i = name.length; - while ( i-- ) { - delete thisCache[ name[i] ]; - } - - // If there is no data left in the cache, we want to continue - // and let the cache object itself get destroyed - if ( pvt ? !isEmptyDataObject(thisCache) : !jQuery.isEmptyObject(thisCache) ) { - return; - } - } - } - - // See jQuery.data for more information - if ( !pvt ) { - delete cache[ id ].data; - - // Don't destroy the parent cache unless the internal data object - // had been the only thing left in it - if ( !isEmptyDataObject( cache[ id ] ) ) { - return; - } - } - - // Destroy the cache - if ( isNode ) { - jQuery.cleanData( [ elem ], true ); - - // Use delete when supported for expandos or `cache` is not a window per isWindow (#10080) - /* jshint eqeqeq: false */ - } else if ( support.deleteExpando || cache != cache.window ) { - /* jshint eqeqeq: true */ - delete cache[ id ]; - - // When all else fails, null - } else { - cache[ id ] = null; - } -} - -jQuery.extend({ - cache: {}, - - // The following elements (space-suffixed to avoid Object.prototype collisions) - // throw uncatchable exceptions if you attempt to set expando properties - noData: { - "applet ": true, - "embed ": true, - // ...but Flash objects (which have this classid) *can* handle expandos - "object ": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" - }, - - hasData: function( elem ) { - elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ]; - return !!elem && !isEmptyDataObject( elem ); - }, - - data: function( elem, name, data ) { - return internalData( elem, name, data ); - }, - - removeData: function( elem, name ) { - return internalRemoveData( elem, name ); - }, - - // For internal use only. - _data: function( elem, name, data ) { - return internalData( elem, name, data, true ); - }, - - _removeData: function( elem, name ) { - return internalRemoveData( elem, name, true ); - } -}); - -jQuery.fn.extend({ - data: function( key, value ) { - var i, name, data, - elem = this[0], - attrs = elem && elem.attributes; - - // Special expections of .data basically thwart jQuery.access, - // so implement the relevant behavior ourselves - - // Gets all values - if ( key === undefined ) { - if ( this.length ) { - data = jQuery.data( elem ); - - if ( elem.nodeType === 1 && !jQuery._data( elem, "parsedAttrs" ) ) { - i = attrs.length; - while ( i-- ) { - - // Support: IE11+ - // The attrs elements can be null (#14894) - if ( attrs[ i ] ) { - name = attrs[ i ].name; - if ( name.indexOf( "data-" ) === 0 ) { - name = jQuery.camelCase( name.slice(5) ); - dataAttr( elem, name, data[ name ] ); - } - } - } - jQuery._data( elem, "parsedAttrs", true ); - } - } - - return data; - } - - // Sets multiple values - if ( typeof key === "object" ) { - return this.each(function() { - jQuery.data( this, key ); - }); - } - - return arguments.length > 1 ? - - // Sets one value - this.each(function() { - jQuery.data( this, key, value ); - }) : - - // Gets one value - // Try to fetch any internally stored data first - elem ? dataAttr( elem, key, jQuery.data( elem, key ) ) : undefined; - }, - - removeData: function( key ) { - return this.each(function() { - jQuery.removeData( this, key ); - }); - } -}); - - -jQuery.extend({ - queue: function( elem, type, data ) { - var queue; - - if ( elem ) { - type = ( type || "fx" ) + "queue"; - queue = jQuery._data( elem, type ); - - // Speed up dequeue by getting out quickly if this is just a lookup - if ( data ) { - if ( !queue || jQuery.isArray(data) ) { - queue = jQuery._data( elem, type, jQuery.makeArray(data) ); - } else { - queue.push( data ); - } - } - return queue || []; - } - }, - - dequeue: function( elem, type ) { - type = type || "fx"; - - var queue = jQuery.queue( elem, type ), - startLength = queue.length, - fn = queue.shift(), - hooks = jQuery._queueHooks( elem, type ), - next = function() { - jQuery.dequeue( elem, type ); - }; - - // If the fx queue is dequeued, always remove the progress sentinel - if ( fn === "inprogress" ) { - fn = queue.shift(); - startLength--; - } - - if ( fn ) { - - // Add a progress sentinel to prevent the fx queue from being - // automatically dequeued - if ( type === "fx" ) { - queue.unshift( "inprogress" ); - } - - // clear up the last queue stop function - delete hooks.stop; - fn.call( elem, next, hooks ); - } - - if ( !startLength && hooks ) { - hooks.empty.fire(); - } - }, - - // not intended for public consumption - generates a queueHooks object, or returns the current one - _queueHooks: function( elem, type ) { - var key = type + "queueHooks"; - return jQuery._data( elem, key ) || jQuery._data( elem, key, { - empty: jQuery.Callbacks("once memory").add(function() { - jQuery._removeData( elem, type + "queue" ); - jQuery._removeData( elem, key ); - }) - }); - } -}); - -jQuery.fn.extend({ - queue: function( type, data ) { - var setter = 2; - - if ( typeof type !== "string" ) { - data = type; - type = "fx"; - setter--; - } - - if ( arguments.length < setter ) { - return jQuery.queue( this[0], type ); - } - - return data === undefined ? - this : - this.each(function() { - var queue = jQuery.queue( this, type, data ); - - // ensure a hooks for this queue - jQuery._queueHooks( this, type ); - - if ( type === "fx" && queue[0] !== "inprogress" ) { - jQuery.dequeue( this, type ); - } - }); - }, - dequeue: function( type ) { - return this.each(function() { - jQuery.dequeue( this, type ); - }); - }, - clearQueue: function( type ) { - return this.queue( type || "fx", [] ); - }, - // Get a promise resolved when queues of a certain type - // are emptied (fx is the type by default) - promise: function( type, obj ) { - var tmp, - count = 1, - defer = jQuery.Deferred(), - elements = this, - i = this.length, - resolve = function() { - if ( !( --count ) ) { - defer.resolveWith( elements, [ elements ] ); - } - }; - - if ( typeof type !== "string" ) { - obj = type; - type = undefined; - } - type = type || "fx"; - - while ( i-- ) { - tmp = jQuery._data( elements[ i ], type + "queueHooks" ); - if ( tmp && tmp.empty ) { - count++; - tmp.empty.add( resolve ); - } - } - resolve(); - return defer.promise( obj ); - } -}); -var pnum = (/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source; - -var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; - -var isHidden = function( elem, el ) { - // isHidden might be called from jQuery#filter function; - // in that case, element will be second argument - elem = el || elem; - return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem ); - }; - - - -// Multifunctional method to get and set values of a collection -// The value/s can optionally be executed if it's a function -var access = jQuery.access = function( elems, fn, key, value, chainable, emptyGet, raw ) { - var i = 0, - length = elems.length, - bulk = key == null; - - // Sets many values - if ( jQuery.type( key ) === "object" ) { - chainable = true; - for ( i in key ) { - jQuery.access( elems, fn, i, key[i], true, emptyGet, raw ); - } - - // Sets one value - } else if ( value !== undefined ) { - chainable = true; - - if ( !jQuery.isFunction( value ) ) { - raw = true; - } - - if ( bulk ) { - // Bulk operations run against the entire set - if ( raw ) { - fn.call( elems, value ); - fn = null; - - // ...except when executing function values - } else { - bulk = fn; - fn = function( elem, key, value ) { - return bulk.call( jQuery( elem ), value ); - }; - } - } - - if ( fn ) { - for ( ; i < length; i++ ) { - fn( elems[i], key, raw ? value : value.call( elems[i], i, fn( elems[i], key ) ) ); - } - } - } - - return chainable ? - elems : - - // Gets - bulk ? - fn.call( elems ) : - length ? fn( elems[0], key ) : emptyGet; -}; -var rcheckableType = (/^(?:checkbox|radio)$/i); - - - -(function() { - // Minified: var a,b,c - var input = document.createElement( "input" ), - div = document.createElement( "div" ), - fragment = document.createDocumentFragment(); - - // Setup - div.innerHTML = "
a"; - - // IE strips leading whitespace when .innerHTML is used - support.leadingWhitespace = div.firstChild.nodeType === 3; - - // Make sure that tbody elements aren't automatically inserted - // IE will insert them into empty tables - support.tbody = !div.getElementsByTagName( "tbody" ).length; - - // Make sure that link elements get serialized correctly by innerHTML - // This requires a wrapper element in IE - support.htmlSerialize = !!div.getElementsByTagName( "link" ).length; - - // Makes sure cloning an html5 element does not cause problems - // Where outerHTML is undefined, this still works - support.html5Clone = - document.createElement( "nav" ).cloneNode( true ).outerHTML !== "<:nav>"; - - // Check if a disconnected checkbox will retain its checked - // value of true after appended to the DOM (IE6/7) - input.type = "checkbox"; - input.checked = true; - fragment.appendChild( input ); - support.appendChecked = input.checked; - - // Make sure textarea (and checkbox) defaultValue is properly cloned - // Support: IE6-IE11+ - div.innerHTML = ""; - support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; - - // #11217 - WebKit loses check when the name is after the checked attribute - fragment.appendChild( div ); - div.innerHTML = ""; - - // Support: Safari 5.1, iOS 5.1, Android 4.x, Android 2.3 - // old WebKit doesn't clone checked state correctly in fragments - support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; - - // Support: IE<9 - // Opera does not clone events (and typeof div.attachEvent === undefined). - // IE9-10 clones events bound via attachEvent, but they don't trigger with .click() - support.noCloneEvent = true; - if ( div.attachEvent ) { - div.attachEvent( "onclick", function() { - support.noCloneEvent = false; - }); - - div.cloneNode( true ).click(); - } - - // Execute the test only if not already executed in another module. - if (support.deleteExpando == null) { - // Support: IE<9 - support.deleteExpando = true; - try { - delete div.test; - } catch( e ) { - support.deleteExpando = false; - } - } -})(); - - -(function() { - var i, eventName, - div = document.createElement( "div" ); - - // Support: IE<9 (lack submit/change bubble), Firefox 23+ (lack focusin event) - for ( i in { submit: true, change: true, focusin: true }) { - eventName = "on" + i; - - if ( !(support[ i + "Bubbles" ] = eventName in window) ) { - // Beware of CSP restrictions (https://developer.mozilla.org/en/Security/CSP) - div.setAttribute( eventName, "t" ); - support[ i + "Bubbles" ] = div.attributes[ eventName ].expando === false; - } - } - - // Null elements to avoid leaks in IE. - div = null; -})(); - - -var rformElems = /^(?:input|select|textarea)$/i, - rkeyEvent = /^key/, - rmouseEvent = /^(?:mouse|pointer|contextmenu)|click/, - rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, - rtypenamespace = /^([^.]*)(?:\.(.+)|)$/; - -function returnTrue() { - return true; -} - -function returnFalse() { - return false; -} - -function safeActiveElement() { - try { - return document.activeElement; - } catch ( err ) { } -} - -/* - * Helper functions for managing events -- not part of the public interface. - * Props to Dean Edwards' addEvent library for many of the ideas. - */ -jQuery.event = { - - global: {}, - - add: function( elem, types, handler, data, selector ) { - var tmp, events, t, handleObjIn, - special, eventHandle, handleObj, - handlers, type, namespaces, origType, - elemData = jQuery._data( elem ); - - // Don't attach events to noData or text/comment nodes (but allow plain objects) - if ( !elemData ) { - return; - } - - // Caller can pass in an object of custom data in lieu of the handler - if ( handler.handler ) { - handleObjIn = handler; - handler = handleObjIn.handler; - selector = handleObjIn.selector; - } - - // Make sure that the handler has a unique ID, used to find/remove it later - if ( !handler.guid ) { - handler.guid = jQuery.guid++; - } - - // Init the element's event structure and main handler, if this is the first - if ( !(events = elemData.events) ) { - events = elemData.events = {}; - } - if ( !(eventHandle = elemData.handle) ) { - eventHandle = elemData.handle = function( e ) { - // Discard the second event of a jQuery.event.trigger() and - // when an event is called after a page has unloaded - return typeof jQuery !== strundefined && (!e || jQuery.event.triggered !== e.type) ? - jQuery.event.dispatch.apply( eventHandle.elem, arguments ) : - undefined; - }; - // Add elem as a property of the handle fn to prevent a memory leak with IE non-native events - eventHandle.elem = elem; - } - - // Handle multiple events separated by a space - types = ( types || "" ).match( rnotwhite ) || [ "" ]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[t] ) || []; - type = origType = tmp[1]; - namespaces = ( tmp[2] || "" ).split( "." ).sort(); - - // There *must* be a type, no attaching namespace-only handlers - if ( !type ) { - continue; - } - - // If event changes its type, use the special event handlers for the changed type - special = jQuery.event.special[ type ] || {}; - - // If selector defined, determine special event api type, otherwise given type - type = ( selector ? special.delegateType : special.bindType ) || type; - - // Update special based on newly reset type - special = jQuery.event.special[ type ] || {}; - - // handleObj is passed to all event handlers - handleObj = jQuery.extend({ - type: type, - origType: origType, - data: data, - handler: handler, - guid: handler.guid, - selector: selector, - needsContext: selector && jQuery.expr.match.needsContext.test( selector ), - namespace: namespaces.join(".") - }, handleObjIn ); - - // Init the event handler queue if we're the first - if ( !(handlers = events[ type ]) ) { - handlers = events[ type ] = []; - handlers.delegateCount = 0; - - // Only use addEventListener/attachEvent if the special events handler returns false - if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) { - // Bind the global event handler to the element - if ( elem.addEventListener ) { - elem.addEventListener( type, eventHandle, false ); - - } else if ( elem.attachEvent ) { - elem.attachEvent( "on" + type, eventHandle ); - } - } - } - - if ( special.add ) { - special.add.call( elem, handleObj ); - - if ( !handleObj.handler.guid ) { - handleObj.handler.guid = handler.guid; - } - } - - // Add to the element's handler list, delegates in front - if ( selector ) { - handlers.splice( handlers.delegateCount++, 0, handleObj ); - } else { - handlers.push( handleObj ); - } - - // Keep track of which events have ever been used, for event optimization - jQuery.event.global[ type ] = true; - } - - // Nullify elem to prevent memory leaks in IE - elem = null; - }, - - // Detach an event or set of events from an element - remove: function( elem, types, handler, selector, mappedTypes ) { - var j, handleObj, tmp, - origCount, t, events, - special, handlers, type, - namespaces, origType, - elemData = jQuery.hasData( elem ) && jQuery._data( elem ); - - if ( !elemData || !(events = elemData.events) ) { - return; - } - - // Once for each type.namespace in types; type may be omitted - types = ( types || "" ).match( rnotwhite ) || [ "" ]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[t] ) || []; - type = origType = tmp[1]; - namespaces = ( tmp[2] || "" ).split( "." ).sort(); - - // Unbind all events (on this namespace, if provided) for the element - if ( !type ) { - for ( type in events ) { - jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); - } - continue; - } - - special = jQuery.event.special[ type ] || {}; - type = ( selector ? special.delegateType : special.bindType ) || type; - handlers = events[ type ] || []; - tmp = tmp[2] && new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ); - - // Remove matching events - origCount = j = handlers.length; - while ( j-- ) { - handleObj = handlers[ j ]; - - if ( ( mappedTypes || origType === handleObj.origType ) && - ( !handler || handler.guid === handleObj.guid ) && - ( !tmp || tmp.test( handleObj.namespace ) ) && - ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) { - handlers.splice( j, 1 ); - - if ( handleObj.selector ) { - handlers.delegateCount--; - } - if ( special.remove ) { - special.remove.call( elem, handleObj ); - } - } - } - - // Remove generic event handler if we removed something and no more handlers exist - // (avoids potential for endless recursion during removal of special event handlers) - if ( origCount && !handlers.length ) { - if ( !special.teardown || special.teardown.call( elem, namespaces, elemData.handle ) === false ) { - jQuery.removeEvent( elem, type, elemData.handle ); - } - - delete events[ type ]; - } - } - - // Remove the expando if it's no longer used - if ( jQuery.isEmptyObject( events ) ) { - delete elemData.handle; - - // removeData also checks for emptiness and clears the expando if empty - // so use it instead of delete - jQuery._removeData( elem, "events" ); - } - }, - - trigger: function( event, data, elem, onlyHandlers ) { - var handle, ontype, cur, - bubbleType, special, tmp, i, - eventPath = [ elem || document ], - type = hasOwn.call( event, "type" ) ? event.type : event, - namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split(".") : []; - - cur = tmp = elem = elem || document; - - // Don't do events on text and comment nodes - if ( elem.nodeType === 3 || elem.nodeType === 8 ) { - return; - } - - // focus/blur morphs to focusin/out; ensure we're not firing them right now - if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { - return; - } - - if ( type.indexOf(".") >= 0 ) { - // Namespaced trigger; create a regexp to match event type in handle() - namespaces = type.split("."); - type = namespaces.shift(); - namespaces.sort(); - } - ontype = type.indexOf(":") < 0 && "on" + type; - - // Caller can pass in a jQuery.Event object, Object, or just an event type string - event = event[ jQuery.expando ] ? - event : - new jQuery.Event( type, typeof event === "object" && event ); - - // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) - event.isTrigger = onlyHandlers ? 2 : 3; - event.namespace = namespaces.join("."); - event.namespace_re = event.namespace ? - new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ) : - null; - - // Clean up the event in case it is being reused - event.result = undefined; - if ( !event.target ) { - event.target = elem; - } - - // Clone any incoming data and prepend the event, creating the handler arg list - data = data == null ? - [ event ] : - jQuery.makeArray( data, [ event ] ); - - // Allow special events to draw outside the lines - special = jQuery.event.special[ type ] || {}; - if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { - return; - } - - // Determine event propagation path in advance, per W3C events spec (#9951) - // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) - if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { - - bubbleType = special.delegateType || type; - if ( !rfocusMorph.test( bubbleType + type ) ) { - cur = cur.parentNode; - } - for ( ; cur; cur = cur.parentNode ) { - eventPath.push( cur ); - tmp = cur; - } - - // Only add window if we got to document (e.g., not plain obj or detached DOM) - if ( tmp === (elem.ownerDocument || document) ) { - eventPath.push( tmp.defaultView || tmp.parentWindow || window ); - } - } - - // Fire handlers on the event path - i = 0; - while ( (cur = eventPath[i++]) && !event.isPropagationStopped() ) { - - event.type = i > 1 ? - bubbleType : - special.bindType || type; - - // jQuery handler - handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" ); - if ( handle ) { - handle.apply( cur, data ); - } - - // Native handler - handle = ontype && cur[ ontype ]; - if ( handle && handle.apply && jQuery.acceptData( cur ) ) { - event.result = handle.apply( cur, data ); - if ( event.result === false ) { - event.preventDefault(); - } - } - } - event.type = type; - - // If nobody prevented the default action, do it now - if ( !onlyHandlers && !event.isDefaultPrevented() ) { - - if ( (!special._default || special._default.apply( eventPath.pop(), data ) === false) && - jQuery.acceptData( elem ) ) { - - // Call a native DOM method on the target with the same name name as the event. - // Can't use an .isFunction() check here because IE6/7 fails that test. - // Don't do default actions on window, that's where global variables be (#6170) - if ( ontype && elem[ type ] && !jQuery.isWindow( elem ) ) { - - // Don't re-trigger an onFOO event when we call its FOO() method - tmp = elem[ ontype ]; - - if ( tmp ) { - elem[ ontype ] = null; - } - - // Prevent re-triggering of the same event, since we already bubbled it above - jQuery.event.triggered = type; - try { - elem[ type ](); - } catch ( e ) { - // IE<9 dies on focus/blur to hidden element (#1486,#12518) - // only reproducible on winXP IE8 native, not IE9 in IE8 mode - } - jQuery.event.triggered = undefined; - - if ( tmp ) { - elem[ ontype ] = tmp; - } - } - } - } - - return event.result; - }, - - dispatch: function( event ) { - - // Make a writable jQuery.Event from the native event object - event = jQuery.event.fix( event ); - - var i, ret, handleObj, matched, j, - handlerQueue = [], - args = slice.call( arguments ), - handlers = ( jQuery._data( this, "events" ) || {} )[ event.type ] || [], - special = jQuery.event.special[ event.type ] || {}; - - // Use the fix-ed jQuery.Event rather than the (read-only) native event - args[0] = event; - event.delegateTarget = this; - - // Call the preDispatch hook for the mapped type, and let it bail if desired - if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { - return; - } - - // Determine handlers - handlerQueue = jQuery.event.handlers.call( this, event, handlers ); - - // Run delegates first; they may want to stop propagation beneath us - i = 0; - while ( (matched = handlerQueue[ i++ ]) && !event.isPropagationStopped() ) { - event.currentTarget = matched.elem; - - j = 0; - while ( (handleObj = matched.handlers[ j++ ]) && !event.isImmediatePropagationStopped() ) { - - // Triggered event must either 1) have no namespace, or - // 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace). - if ( !event.namespace_re || event.namespace_re.test( handleObj.namespace ) ) { - - event.handleObj = handleObj; - event.data = handleObj.data; - - ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler ) - .apply( matched.elem, args ); - - if ( ret !== undefined ) { - if ( (event.result = ret) === false ) { - event.preventDefault(); - event.stopPropagation(); - } - } - } - } - } - - // Call the postDispatch hook for the mapped type - if ( special.postDispatch ) { - special.postDispatch.call( this, event ); - } - - return event.result; - }, - - handlers: function( event, handlers ) { - var sel, handleObj, matches, i, - handlerQueue = [], - delegateCount = handlers.delegateCount, - cur = event.target; - - // Find delegate handlers - // Black-hole SVG instance trees (#13180) - // Avoid non-left-click bubbling in Firefox (#3861) - if ( delegateCount && cur.nodeType && (!event.button || event.type !== "click") ) { - - /* jshint eqeqeq: false */ - for ( ; cur != this; cur = cur.parentNode || this ) { - /* jshint eqeqeq: true */ - - // Don't check non-elements (#13208) - // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) - if ( cur.nodeType === 1 && (cur.disabled !== true || event.type !== "click") ) { - matches = []; - for ( i = 0; i < delegateCount; i++ ) { - handleObj = handlers[ i ]; - - // Don't conflict with Object.prototype properties (#13203) - sel = handleObj.selector + " "; - - if ( matches[ sel ] === undefined ) { - matches[ sel ] = handleObj.needsContext ? - jQuery( sel, this ).index( cur ) >= 0 : - jQuery.find( sel, this, null, [ cur ] ).length; - } - if ( matches[ sel ] ) { - matches.push( handleObj ); - } - } - if ( matches.length ) { - handlerQueue.push({ elem: cur, handlers: matches }); - } - } - } - } - - // Add the remaining (directly-bound) handlers - if ( delegateCount < handlers.length ) { - handlerQueue.push({ elem: this, handlers: handlers.slice( delegateCount ) }); - } - - return handlerQueue; - }, - - fix: function( event ) { - if ( event[ jQuery.expando ] ) { - return event; - } - - // Create a writable copy of the event object and normalize some properties - var i, prop, copy, - type = event.type, - originalEvent = event, - fixHook = this.fixHooks[ type ]; - - if ( !fixHook ) { - this.fixHooks[ type ] = fixHook = - rmouseEvent.test( type ) ? this.mouseHooks : - rkeyEvent.test( type ) ? this.keyHooks : - {}; - } - copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; - - event = new jQuery.Event( originalEvent ); - - i = copy.length; - while ( i-- ) { - prop = copy[ i ]; - event[ prop ] = originalEvent[ prop ]; - } - - // Support: IE<9 - // Fix target property (#1925) - if ( !event.target ) { - event.target = originalEvent.srcElement || document; - } - - // Support: Chrome 23+, Safari? - // Target should not be a text node (#504, #13143) - if ( event.target.nodeType === 3 ) { - event.target = event.target.parentNode; - } - - // Support: IE<9 - // For mouse/key events, metaKey==false if it's undefined (#3368, #11328) - event.metaKey = !!event.metaKey; - - return fixHook.filter ? fixHook.filter( event, originalEvent ) : event; - }, - - // Includes some event props shared by KeyEvent and MouseEvent - props: "altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "), - - fixHooks: {}, - - keyHooks: { - props: "char charCode key keyCode".split(" "), - filter: function( event, original ) { - - // Add which for key events - if ( event.which == null ) { - event.which = original.charCode != null ? original.charCode : original.keyCode; - } - - return event; - } - }, - - mouseHooks: { - props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "), - filter: function( event, original ) { - var body, eventDoc, doc, - button = original.button, - fromElement = original.fromElement; - - // Calculate pageX/Y if missing and clientX/Y available - if ( event.pageX == null && original.clientX != null ) { - eventDoc = event.target.ownerDocument || document; - doc = eventDoc.documentElement; - body = eventDoc.body; - - event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 ); - event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc && doc.clientTop || body && body.clientTop || 0 ); - } - - // Add relatedTarget, if necessary - if ( !event.relatedTarget && fromElement ) { - event.relatedTarget = fromElement === event.target ? original.toElement : fromElement; - } - - // Add which for click: 1 === left; 2 === middle; 3 === right - // Note: button is not normalized, so don't use it - if ( !event.which && button !== undefined ) { - event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); - } - - return event; - } - }, - - special: { - load: { - // Prevent triggered image.load events from bubbling to window.load - noBubble: true - }, - focus: { - // Fire native event if possible so blur/focus sequence is correct - trigger: function() { - if ( this !== safeActiveElement() && this.focus ) { - try { - this.focus(); - return false; - } catch ( e ) { - // Support: IE<9 - // If we error on focus to hidden element (#1486, #12518), - // let .trigger() run the handlers - } - } - }, - delegateType: "focusin" - }, - blur: { - trigger: function() { - if ( this === safeActiveElement() && this.blur ) { - this.blur(); - return false; - } - }, - delegateType: "focusout" - }, - click: { - // For checkbox, fire native event so checked state will be right - trigger: function() { - if ( jQuery.nodeName( this, "input" ) && this.type === "checkbox" && this.click ) { - this.click(); - return false; - } - }, - - // For cross-browser consistency, don't fire native .click() on links - _default: function( event ) { - return jQuery.nodeName( event.target, "a" ); - } - }, - - beforeunload: { - postDispatch: function( event ) { - - // Support: Firefox 20+ - // Firefox doesn't alert if the returnValue field is not set. - if ( event.result !== undefined && event.originalEvent ) { - event.originalEvent.returnValue = event.result; - } - } - } - }, - - simulate: function( type, elem, event, bubble ) { - // Piggyback on a donor event to simulate a different one. - // Fake originalEvent to avoid donor's stopPropagation, but if the - // simulated event prevents default then we do the same on the donor. - var e = jQuery.extend( - new jQuery.Event(), - event, - { - type: type, - isSimulated: true, - originalEvent: {} - } - ); - if ( bubble ) { - jQuery.event.trigger( e, null, elem ); - } else { - jQuery.event.dispatch.call( elem, e ); - } - if ( e.isDefaultPrevented() ) { - event.preventDefault(); - } - } -}; - -jQuery.removeEvent = document.removeEventListener ? - function( elem, type, handle ) { - if ( elem.removeEventListener ) { - elem.removeEventListener( type, handle, false ); - } - } : - function( elem, type, handle ) { - var name = "on" + type; - - if ( elem.detachEvent ) { - - // #8545, #7054, preventing memory leaks for custom events in IE6-8 - // detachEvent needed property on element, by name of that event, to properly expose it to GC - if ( typeof elem[ name ] === strundefined ) { - elem[ name ] = null; - } - - elem.detachEvent( name, handle ); - } - }; - -jQuery.Event = function( src, props ) { - // Allow instantiation without the 'new' keyword - if ( !(this instanceof jQuery.Event) ) { - return new jQuery.Event( src, props ); - } - - // Event object - if ( src && src.type ) { - this.originalEvent = src; - this.type = src.type; - - // Events bubbling up the document may have been marked as prevented - // by a handler lower down the tree; reflect the correct value. - this.isDefaultPrevented = src.defaultPrevented || - src.defaultPrevented === undefined && - // Support: IE < 9, Android < 4.0 - src.returnValue === false ? - returnTrue : - returnFalse; - - // Event type - } else { - this.type = src; - } - - // Put explicitly provided properties onto the event object - if ( props ) { - jQuery.extend( this, props ); - } - - // Create a timestamp if incoming event doesn't have one - this.timeStamp = src && src.timeStamp || jQuery.now(); - - // Mark it as fixed - this[ jQuery.expando ] = true; -}; - -// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding -// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html -jQuery.Event.prototype = { - isDefaultPrevented: returnFalse, - isPropagationStopped: returnFalse, - isImmediatePropagationStopped: returnFalse, - - preventDefault: function() { - var e = this.originalEvent; - - this.isDefaultPrevented = returnTrue; - if ( !e ) { - return; - } - - // If preventDefault exists, run it on the original event - if ( e.preventDefault ) { - e.preventDefault(); - - // Support: IE - // Otherwise set the returnValue property of the original event to false - } else { - e.returnValue = false; - } - }, - stopPropagation: function() { - var e = this.originalEvent; - - this.isPropagationStopped = returnTrue; - if ( !e ) { - return; - } - // If stopPropagation exists, run it on the original event - if ( e.stopPropagation ) { - e.stopPropagation(); - } - - // Support: IE - // Set the cancelBubble property of the original event to true - e.cancelBubble = true; - }, - stopImmediatePropagation: function() { - var e = this.originalEvent; - - this.isImmediatePropagationStopped = returnTrue; - - if ( e && e.stopImmediatePropagation ) { - e.stopImmediatePropagation(); - } - - this.stopPropagation(); - } -}; - -// Create mouseenter/leave events using mouseover/out and event-time checks -jQuery.each({ - mouseenter: "mouseover", - mouseleave: "mouseout", - pointerenter: "pointerover", - pointerleave: "pointerout" -}, function( orig, fix ) { - jQuery.event.special[ orig ] = { - delegateType: fix, - bindType: fix, - - handle: function( event ) { - var ret, - target = this, - related = event.relatedTarget, - handleObj = event.handleObj; - - // For mousenter/leave call the handler if related is outside the target. - // NB: No relatedTarget if the mouse left/entered the browser window - if ( !related || (related !== target && !jQuery.contains( target, related )) ) { - event.type = handleObj.origType; - ret = handleObj.handler.apply( this, arguments ); - event.type = fix; - } - return ret; - } - }; -}); - -// IE submit delegation -if ( !support.submitBubbles ) { - - jQuery.event.special.submit = { - setup: function() { - // Only need this for delegated form submit events - if ( jQuery.nodeName( this, "form" ) ) { - return false; - } - - // Lazy-add a submit handler when a descendant form may potentially be submitted - jQuery.event.add( this, "click._submit keypress._submit", function( e ) { - // Node name check avoids a VML-related crash in IE (#9807) - var elem = e.target, - form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined; - if ( form && !jQuery._data( form, "submitBubbles" ) ) { - jQuery.event.add( form, "submit._submit", function( event ) { - event._submit_bubble = true; - }); - jQuery._data( form, "submitBubbles", true ); - } - }); - // return undefined since we don't need an event listener - }, - - postDispatch: function( event ) { - // If form was submitted by the user, bubble the event up the tree - if ( event._submit_bubble ) { - delete event._submit_bubble; - if ( this.parentNode && !event.isTrigger ) { - jQuery.event.simulate( "submit", this.parentNode, event, true ); - } - } - }, - - teardown: function() { - // Only need this for delegated form submit events - if ( jQuery.nodeName( this, "form" ) ) { - return false; - } - - // Remove delegated handlers; cleanData eventually reaps submit handlers attached above - jQuery.event.remove( this, "._submit" ); - } - }; -} - -// IE change delegation and checkbox/radio fix -if ( !support.changeBubbles ) { - - jQuery.event.special.change = { - - setup: function() { - - if ( rformElems.test( this.nodeName ) ) { - // IE doesn't fire change on a check/radio until blur; trigger it on click - // after a propertychange. Eat the blur-change in special.change.handle. - // This still fires onchange a second time for check/radio after blur. - if ( this.type === "checkbox" || this.type === "radio" ) { - jQuery.event.add( this, "propertychange._change", function( event ) { - if ( event.originalEvent.propertyName === "checked" ) { - this._just_changed = true; - } - }); - jQuery.event.add( this, "click._change", function( event ) { - if ( this._just_changed && !event.isTrigger ) { - this._just_changed = false; - } - // Allow triggered, simulated change events (#11500) - jQuery.event.simulate( "change", this, event, true ); - }); - } - return false; - } - // Delegated event; lazy-add a change handler on descendant inputs - jQuery.event.add( this, "beforeactivate._change", function( e ) { - var elem = e.target; - - if ( rformElems.test( elem.nodeName ) && !jQuery._data( elem, "changeBubbles" ) ) { - jQuery.event.add( elem, "change._change", function( event ) { - if ( this.parentNode && !event.isSimulated && !event.isTrigger ) { - jQuery.event.simulate( "change", this.parentNode, event, true ); - } - }); - jQuery._data( elem, "changeBubbles", true ); - } - }); - }, - - handle: function( event ) { - var elem = event.target; - - // Swallow native change events from checkbox/radio, we already triggered them above - if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) { - return event.handleObj.handler.apply( this, arguments ); - } - }, - - teardown: function() { - jQuery.event.remove( this, "._change" ); - - return !rformElems.test( this.nodeName ); - } - }; -} - -// Create "bubbling" focus and blur events -if ( !support.focusinBubbles ) { - jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) { - - // Attach a single capturing handler on the document while someone wants focusin/focusout - var handler = function( event ) { - jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true ); - }; - - jQuery.event.special[ fix ] = { - setup: function() { - var doc = this.ownerDocument || this, - attaches = jQuery._data( doc, fix ); - - if ( !attaches ) { - doc.addEventListener( orig, handler, true ); - } - jQuery._data( doc, fix, ( attaches || 0 ) + 1 ); - }, - teardown: function() { - var doc = this.ownerDocument || this, - attaches = jQuery._data( doc, fix ) - 1; - - if ( !attaches ) { - doc.removeEventListener( orig, handler, true ); - jQuery._removeData( doc, fix ); - } else { - jQuery._data( doc, fix, attaches ); - } - } - }; - }); -} - -jQuery.fn.extend({ - - on: function( types, selector, data, fn, /*INTERNAL*/ one ) { - var type, origFn; - - // Types can be a map of types/handlers - if ( typeof types === "object" ) { - // ( types-Object, selector, data ) - if ( typeof selector !== "string" ) { - // ( types-Object, data ) - data = data || selector; - selector = undefined; - } - for ( type in types ) { - this.on( type, selector, data, types[ type ], one ); - } - return this; - } - - if ( data == null && fn == null ) { - // ( types, fn ) - fn = selector; - data = selector = undefined; - } else if ( fn == null ) { - if ( typeof selector === "string" ) { - // ( types, selector, fn ) - fn = data; - data = undefined; - } else { - // ( types, data, fn ) - fn = data; - data = selector; - selector = undefined; - } - } - if ( fn === false ) { - fn = returnFalse; - } else if ( !fn ) { - return this; - } - - if ( one === 1 ) { - origFn = fn; - fn = function( event ) { - // Can use an empty set, since event contains the info - jQuery().off( event ); - return origFn.apply( this, arguments ); - }; - // Use same guid so caller can remove using origFn - fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); - } - return this.each( function() { - jQuery.event.add( this, types, fn, data, selector ); - }); - }, - one: function( types, selector, data, fn ) { - return this.on( types, selector, data, fn, 1 ); - }, - off: function( types, selector, fn ) { - var handleObj, type; - if ( types && types.preventDefault && types.handleObj ) { - // ( event ) dispatched jQuery.Event - handleObj = types.handleObj; - jQuery( types.delegateTarget ).off( - handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType, - handleObj.selector, - handleObj.handler - ); - return this; - } - if ( typeof types === "object" ) { - // ( types-object [, selector] ) - for ( type in types ) { - this.off( type, selector, types[ type ] ); - } - return this; - } - if ( selector === false || typeof selector === "function" ) { - // ( types [, fn] ) - fn = selector; - selector = undefined; - } - if ( fn === false ) { - fn = returnFalse; - } - return this.each(function() { - jQuery.event.remove( this, types, fn, selector ); - }); - }, - - trigger: function( type, data ) { - return this.each(function() { - jQuery.event.trigger( type, data, this ); - }); - }, - triggerHandler: function( type, data ) { - var elem = this[0]; - if ( elem ) { - return jQuery.event.trigger( type, data, elem, true ); - } - } -}); - - -function createSafeFragment( document ) { - var list = nodeNames.split( "|" ), - safeFrag = document.createDocumentFragment(); - - if ( safeFrag.createElement ) { - while ( list.length ) { - safeFrag.createElement( - list.pop() - ); - } - } - return safeFrag; -} - -var nodeNames = "abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|" + - "header|hgroup|mark|meter|nav|output|progress|section|summary|time|video", - rinlinejQuery = / jQuery\d+="(?:null|\d+)"/g, - rnoshimcache = new RegExp("<(?:" + nodeNames + ")[\\s/>]", "i"), - rleadingWhitespace = /^\s+/, - rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi, - rtagName = /<([\w:]+)/, - rtbody = /\s*$/g, - - // We have to close these tags to support XHTML (#13200) - wrapMap = { - option: [ 1, "" ], - legend: [ 1, "
", "
" ], - area: [ 1, "", "" ], - param: [ 1, "", "" ], - thead: [ 1, "", "
" ], - tr: [ 2, "", "
" ], - col: [ 2, "", "
" ], - td: [ 3, "", "
" ], - - // IE6-8 can't serialize link, script, style, or any html5 (NoScope) tags, - // unless wrapped in a div with non-breaking characters in front of it. - _default: support.htmlSerialize ? [ 0, "", "" ] : [ 1, "X
", "
" ] - }, - safeFragment = createSafeFragment( document ), - fragmentDiv = safeFragment.appendChild( document.createElement("div") ); - -wrapMap.optgroup = wrapMap.option; -wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; -wrapMap.th = wrapMap.td; - -function getAll( context, tag ) { - var elems, elem, - i = 0, - found = typeof context.getElementsByTagName !== strundefined ? context.getElementsByTagName( tag || "*" ) : - typeof context.querySelectorAll !== strundefined ? context.querySelectorAll( tag || "*" ) : - undefined; - - if ( !found ) { - for ( found = [], elems = context.childNodes || context; (elem = elems[i]) != null; i++ ) { - if ( !tag || jQuery.nodeName( elem, tag ) ) { - found.push( elem ); - } else { - jQuery.merge( found, getAll( elem, tag ) ); - } - } - } - - return tag === undefined || tag && jQuery.nodeName( context, tag ) ? - jQuery.merge( [ context ], found ) : - found; -} - -// Used in buildFragment, fixes the defaultChecked property -function fixDefaultChecked( elem ) { - if ( rcheckableType.test( elem.type ) ) { - elem.defaultChecked = elem.checked; - } -} - -// Support: IE<8 -// Manipulating tables requires a tbody -function manipulationTarget( elem, content ) { - return jQuery.nodeName( elem, "table" ) && - jQuery.nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ? - - elem.getElementsByTagName("tbody")[0] || - elem.appendChild( elem.ownerDocument.createElement("tbody") ) : - elem; -} - -// Replace/restore the type attribute of script elements for safe DOM manipulation -function disableScript( elem ) { - elem.type = (jQuery.find.attr( elem, "type" ) !== null) + "/" + elem.type; - return elem; -} -function restoreScript( elem ) { - var match = rscriptTypeMasked.exec( elem.type ); - if ( match ) { - elem.type = match[1]; - } else { - elem.removeAttribute("type"); - } - return elem; -} - -// Mark scripts as having already been evaluated -function setGlobalEval( elems, refElements ) { - var elem, - i = 0; - for ( ; (elem = elems[i]) != null; i++ ) { - jQuery._data( elem, "globalEval", !refElements || jQuery._data( refElements[i], "globalEval" ) ); - } -} - -function cloneCopyEvent( src, dest ) { - - if ( dest.nodeType !== 1 || !jQuery.hasData( src ) ) { - return; - } - - var type, i, l, - oldData = jQuery._data( src ), - curData = jQuery._data( dest, oldData ), - events = oldData.events; - - if ( events ) { - delete curData.handle; - curData.events = {}; - - for ( type in events ) { - for ( i = 0, l = events[ type ].length; i < l; i++ ) { - jQuery.event.add( dest, type, events[ type ][ i ] ); - } - } - } - - // make the cloned public data object a copy from the original - if ( curData.data ) { - curData.data = jQuery.extend( {}, curData.data ); - } -} - -function fixCloneNodeIssues( src, dest ) { - var nodeName, e, data; - - // We do not need to do anything for non-Elements - if ( dest.nodeType !== 1 ) { - return; - } - - nodeName = dest.nodeName.toLowerCase(); - - // IE6-8 copies events bound via attachEvent when using cloneNode. - if ( !support.noCloneEvent && dest[ jQuery.expando ] ) { - data = jQuery._data( dest ); - - for ( e in data.events ) { - jQuery.removeEvent( dest, e, data.handle ); - } - - // Event data gets referenced instead of copied if the expando gets copied too - dest.removeAttribute( jQuery.expando ); - } - - // IE blanks contents when cloning scripts, and tries to evaluate newly-set text - if ( nodeName === "script" && dest.text !== src.text ) { - disableScript( dest ).text = src.text; - restoreScript( dest ); - - // IE6-10 improperly clones children of object elements using classid. - // IE10 throws NoModificationAllowedError if parent is null, #12132. - } else if ( nodeName === "object" ) { - if ( dest.parentNode ) { - dest.outerHTML = src.outerHTML; - } - - // This path appears unavoidable for IE9. When cloning an object - // element in IE9, the outerHTML strategy above is not sufficient. - // If the src has innerHTML and the destination does not, - // copy the src.innerHTML into the dest.innerHTML. #10324 - if ( support.html5Clone && ( src.innerHTML && !jQuery.trim(dest.innerHTML) ) ) { - dest.innerHTML = src.innerHTML; - } - - } else if ( nodeName === "input" && rcheckableType.test( src.type ) ) { - // IE6-8 fails to persist the checked state of a cloned checkbox - // or radio button. Worse, IE6-7 fail to give the cloned element - // a checked appearance if the defaultChecked value isn't also set - - dest.defaultChecked = dest.checked = src.checked; - - // IE6-7 get confused and end up setting the value of a cloned - // checkbox/radio button to an empty string instead of "on" - if ( dest.value !== src.value ) { - dest.value = src.value; - } - - // IE6-8 fails to return the selected option to the default selected - // state when cloning options - } else if ( nodeName === "option" ) { - dest.defaultSelected = dest.selected = src.defaultSelected; - - // IE6-8 fails to set the defaultValue to the correct value when - // cloning other types of input fields - } else if ( nodeName === "input" || nodeName === "textarea" ) { - dest.defaultValue = src.defaultValue; - } -} - -jQuery.extend({ - clone: function( elem, dataAndEvents, deepDataAndEvents ) { - var destElements, node, clone, i, srcElements, - inPage = jQuery.contains( elem.ownerDocument, elem ); - - if ( support.html5Clone || jQuery.isXMLDoc(elem) || !rnoshimcache.test( "<" + elem.nodeName + ">" ) ) { - clone = elem.cloneNode( true ); - - // IE<=8 does not properly clone detached, unknown element nodes - } else { - fragmentDiv.innerHTML = elem.outerHTML; - fragmentDiv.removeChild( clone = fragmentDiv.firstChild ); - } - - if ( (!support.noCloneEvent || !support.noCloneChecked) && - (elem.nodeType === 1 || elem.nodeType === 11) && !jQuery.isXMLDoc(elem) ) { - - // We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2 - destElements = getAll( clone ); - srcElements = getAll( elem ); - - // Fix all IE cloning issues - for ( i = 0; (node = srcElements[i]) != null; ++i ) { - // Ensure that the destination node is not null; Fixes #9587 - if ( destElements[i] ) { - fixCloneNodeIssues( node, destElements[i] ); - } - } - } - - // Copy the events from the original to the clone - if ( dataAndEvents ) { - if ( deepDataAndEvents ) { - srcElements = srcElements || getAll( elem ); - destElements = destElements || getAll( clone ); - - for ( i = 0; (node = srcElements[i]) != null; i++ ) { - cloneCopyEvent( node, destElements[i] ); - } - } else { - cloneCopyEvent( elem, clone ); - } - } - - // Preserve script evaluation history - destElements = getAll( clone, "script" ); - if ( destElements.length > 0 ) { - setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); - } - - destElements = srcElements = node = null; - - // Return the cloned set - return clone; - }, - - buildFragment: function( elems, context, scripts, selection ) { - var j, elem, contains, - tmp, tag, tbody, wrap, - l = elems.length, - - // Ensure a safe fragment - safe = createSafeFragment( context ), - - nodes = [], - i = 0; - - for ( ; i < l; i++ ) { - elem = elems[ i ]; - - if ( elem || elem === 0 ) { - - // Add nodes directly - if ( jQuery.type( elem ) === "object" ) { - jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); - - // Convert non-html into a text node - } else if ( !rhtml.test( elem ) ) { - nodes.push( context.createTextNode( elem ) ); - - // Convert html into DOM nodes - } else { - tmp = tmp || safe.appendChild( context.createElement("div") ); - - // Deserialize a standard representation - tag = (rtagName.exec( elem ) || [ "", "" ])[ 1 ].toLowerCase(); - wrap = wrapMap[ tag ] || wrapMap._default; - - tmp.innerHTML = wrap[1] + elem.replace( rxhtmlTag, "<$1>" ) + wrap[2]; - - // Descend through wrappers to the right content - j = wrap[0]; - while ( j-- ) { - tmp = tmp.lastChild; - } - - // Manually add leading whitespace removed by IE - if ( !support.leadingWhitespace && rleadingWhitespace.test( elem ) ) { - nodes.push( context.createTextNode( rleadingWhitespace.exec( elem )[0] ) ); - } - - // Remove IE's autoinserted from table fragments - if ( !support.tbody ) { - - // String was a , *may* have spurious - elem = tag === "table" && !rtbody.test( elem ) ? - tmp.firstChild : - - // String was a bare or - wrap[1] === "
" && !rtbody.test( elem ) ? - tmp : - 0; - - j = elem && elem.childNodes.length; - while ( j-- ) { - if ( jQuery.nodeName( (tbody = elem.childNodes[j]), "tbody" ) && !tbody.childNodes.length ) { - elem.removeChild( tbody ); - } - } - } - - jQuery.merge( nodes, tmp.childNodes ); - - // Fix #12392 for WebKit and IE > 9 - tmp.textContent = ""; - - // Fix #12392 for oldIE - while ( tmp.firstChild ) { - tmp.removeChild( tmp.firstChild ); - } - - // Remember the top-level container for proper cleanup - tmp = safe.lastChild; - } - } - } - - // Fix #11356: Clear elements from fragment - if ( tmp ) { - safe.removeChild( tmp ); - } - - // Reset defaultChecked for any radios and checkboxes - // about to be appended to the DOM in IE 6/7 (#8060) - if ( !support.appendChecked ) { - jQuery.grep( getAll( nodes, "input" ), fixDefaultChecked ); - } - - i = 0; - while ( (elem = nodes[ i++ ]) ) { - - // #4087 - If origin and destination elements are the same, and this is - // that element, do not do anything - if ( selection && jQuery.inArray( elem, selection ) !== -1 ) { - continue; - } - - contains = jQuery.contains( elem.ownerDocument, elem ); - - // Append to fragment - tmp = getAll( safe.appendChild( elem ), "script" ); - - // Preserve script evaluation history - if ( contains ) { - setGlobalEval( tmp ); - } - - // Capture executables - if ( scripts ) { - j = 0; - while ( (elem = tmp[ j++ ]) ) { - if ( rscriptType.test( elem.type || "" ) ) { - scripts.push( elem ); - } - } - } - } - - tmp = null; - - return safe; - }, - - cleanData: function( elems, /* internal */ acceptData ) { - var elem, type, id, data, - i = 0, - internalKey = jQuery.expando, - cache = jQuery.cache, - deleteExpando = support.deleteExpando, - special = jQuery.event.special; - - for ( ; (elem = elems[i]) != null; i++ ) { - if ( acceptData || jQuery.acceptData( elem ) ) { - - id = elem[ internalKey ]; - data = id && cache[ id ]; - - if ( data ) { - if ( data.events ) { - for ( type in data.events ) { - if ( special[ type ] ) { - jQuery.event.remove( elem, type ); - - // This is a shortcut to avoid jQuery.event.remove's overhead - } else { - jQuery.removeEvent( elem, type, data.handle ); - } - } - } - - // Remove cache only if it was not already removed by jQuery.event.remove - if ( cache[ id ] ) { - - delete cache[ id ]; - - // IE does not allow us to delete expando properties from nodes, - // nor does it have a removeAttribute function on Document nodes; - // we must handle all of these cases - if ( deleteExpando ) { - delete elem[ internalKey ]; - - } else if ( typeof elem.removeAttribute !== strundefined ) { - elem.removeAttribute( internalKey ); - - } else { - elem[ internalKey ] = null; - } - - deletedIds.push( id ); - } - } - } - } - } -}); - -jQuery.fn.extend({ - text: function( value ) { - return access( this, function( value ) { - return value === undefined ? - jQuery.text( this ) : - this.empty().append( ( this[0] && this[0].ownerDocument || document ).createTextNode( value ) ); - }, null, value, arguments.length ); - }, - - append: function() { - return this.domManip( arguments, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - var target = manipulationTarget( this, elem ); - target.appendChild( elem ); - } - }); - }, - - prepend: function() { - return this.domManip( arguments, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - var target = manipulationTarget( this, elem ); - target.insertBefore( elem, target.firstChild ); - } - }); - }, - - before: function() { - return this.domManip( arguments, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this ); - } - }); - }, - - after: function() { - return this.domManip( arguments, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this.nextSibling ); - } - }); - }, - - remove: function( selector, keepData /* Internal Use Only */ ) { - var elem, - elems = selector ? jQuery.filter( selector, this ) : this, - i = 0; - - for ( ; (elem = elems[i]) != null; i++ ) { - - if ( !keepData && elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem ) ); - } - - if ( elem.parentNode ) { - if ( keepData && jQuery.contains( elem.ownerDocument, elem ) ) { - setGlobalEval( getAll( elem, "script" ) ); - } - elem.parentNode.removeChild( elem ); - } - } - - return this; - }, - - empty: function() { - var elem, - i = 0; - - for ( ; (elem = this[i]) != null; i++ ) { - // Remove element nodes and prevent memory leaks - if ( elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem, false ) ); - } - - // Remove any remaining nodes - while ( elem.firstChild ) { - elem.removeChild( elem.firstChild ); - } - - // If this is a select, ensure that it displays empty (#12336) - // Support: IE<9 - if ( elem.options && jQuery.nodeName( elem, "select" ) ) { - elem.options.length = 0; - } - } - - return this; - }, - - clone: function( dataAndEvents, deepDataAndEvents ) { - dataAndEvents = dataAndEvents == null ? false : dataAndEvents; - deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; - - return this.map(function() { - return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); - }); - }, - - html: function( value ) { - return access( this, function( value ) { - var elem = this[ 0 ] || {}, - i = 0, - l = this.length; - - if ( value === undefined ) { - return elem.nodeType === 1 ? - elem.innerHTML.replace( rinlinejQuery, "" ) : - undefined; - } - - // See if we can take a shortcut and just use innerHTML - if ( typeof value === "string" && !rnoInnerhtml.test( value ) && - ( support.htmlSerialize || !rnoshimcache.test( value ) ) && - ( support.leadingWhitespace || !rleadingWhitespace.test( value ) ) && - !wrapMap[ (rtagName.exec( value ) || [ "", "" ])[ 1 ].toLowerCase() ] ) { - - value = value.replace( rxhtmlTag, "<$1>" ); - - try { - for (; i < l; i++ ) { - // Remove element nodes and prevent memory leaks - elem = this[i] || {}; - if ( elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem, false ) ); - elem.innerHTML = value; - } - } - - elem = 0; - - // If using innerHTML throws an exception, use the fallback method - } catch(e) {} - } - - if ( elem ) { - this.empty().append( value ); - } - }, null, value, arguments.length ); - }, - - replaceWith: function() { - var arg = arguments[ 0 ]; - - // Make the changes, replacing each context element with the new content - this.domManip( arguments, function( elem ) { - arg = this.parentNode; - - jQuery.cleanData( getAll( this ) ); - - if ( arg ) { - arg.replaceChild( elem, this ); - } - }); - - // Force removal if there was no new content (e.g., from empty arguments) - return arg && (arg.length || arg.nodeType) ? this : this.remove(); - }, - - detach: function( selector ) { - return this.remove( selector, true ); - }, - - domManip: function( args, callback ) { - - // Flatten any nested arrays - args = concat.apply( [], args ); - - var first, node, hasScripts, - scripts, doc, fragment, - i = 0, - l = this.length, - set = this, - iNoClone = l - 1, - value = args[0], - isFunction = jQuery.isFunction( value ); - - // We can't cloneNode fragments that contain checked, in WebKit - if ( isFunction || - ( l > 1 && typeof value === "string" && - !support.checkClone && rchecked.test( value ) ) ) { - return this.each(function( index ) { - var self = set.eq( index ); - if ( isFunction ) { - args[0] = value.call( this, index, self.html() ); - } - self.domManip( args, callback ); - }); - } - - if ( l ) { - fragment = jQuery.buildFragment( args, this[ 0 ].ownerDocument, false, this ); - first = fragment.firstChild; - - if ( fragment.childNodes.length === 1 ) { - fragment = first; - } - - if ( first ) { - scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); - hasScripts = scripts.length; - - // Use the original fragment for the last item instead of the first because it can end up - // being emptied incorrectly in certain situations (#8070). - for ( ; i < l; i++ ) { - node = fragment; - - if ( i !== iNoClone ) { - node = jQuery.clone( node, true, true ); - - // Keep references to cloned scripts for later restoration - if ( hasScripts ) { - jQuery.merge( scripts, getAll( node, "script" ) ); - } - } - - callback.call( this[i], node, i ); - } - - if ( hasScripts ) { - doc = scripts[ scripts.length - 1 ].ownerDocument; - - // Reenable scripts - jQuery.map( scripts, restoreScript ); - - // Evaluate executable scripts on first document insertion - for ( i = 0; i < hasScripts; i++ ) { - node = scripts[ i ]; - if ( rscriptType.test( node.type || "" ) && - !jQuery._data( node, "globalEval" ) && jQuery.contains( doc, node ) ) { - - if ( node.src ) { - // Optional AJAX dependency, but won't run scripts if not present - if ( jQuery._evalUrl ) { - jQuery._evalUrl( node.src ); - } - } else { - jQuery.globalEval( ( node.text || node.textContent || node.innerHTML || "" ).replace( rcleanScript, "" ) ); - } - } - } - } - - // Fix #11809: Avoid leaking memory - fragment = first = null; - } - } - - return this; - } -}); - -jQuery.each({ - appendTo: "append", - prependTo: "prepend", - insertBefore: "before", - insertAfter: "after", - replaceAll: "replaceWith" -}, function( name, original ) { - jQuery.fn[ name ] = function( selector ) { - var elems, - i = 0, - ret = [], - insert = jQuery( selector ), - last = insert.length - 1; - - for ( ; i <= last; i++ ) { - elems = i === last ? this : this.clone(true); - jQuery( insert[i] )[ original ]( elems ); - - // Modern browsers can apply jQuery collections as arrays, but oldIE needs a .get() - push.apply( ret, elems.get() ); - } - - return this.pushStack( ret ); - }; -}); - - -var iframe, - elemdisplay = {}; - -/** - * Retrieve the actual display of a element - * @param {String} name nodeName of the element - * @param {Object} doc Document object - */ -// Called only from within defaultDisplay -function actualDisplay( name, doc ) { - var style, - elem = jQuery( doc.createElement( name ) ).appendTo( doc.body ), - - // getDefaultComputedStyle might be reliably used only on attached element - display = window.getDefaultComputedStyle && ( style = window.getDefaultComputedStyle( elem[ 0 ] ) ) ? - - // Use of this method is a temporary fix (more like optmization) until something better comes along, - // since it was removed from specification and supported only in FF - style.display : jQuery.css( elem[ 0 ], "display" ); - - // We don't have any data stored on the element, - // so use "detach" method as fast way to get rid of the element - elem.detach(); - - return display; -} - -/** - * Try to determine the default display value of an element - * @param {String} nodeName - */ -function defaultDisplay( nodeName ) { - var doc = document, - display = elemdisplay[ nodeName ]; - - if ( !display ) { - display = actualDisplay( nodeName, doc ); - - // If the simple way fails, read from inside an iframe - if ( display === "none" || !display ) { - - // Use the already-created iframe if possible - iframe = (iframe || jQuery( "