From 90cfc06573edc5f051dde3b5ff3a4ca8912e5c9a Mon Sep 17 00:00:00 2001 From: eric sciple <ericsciple@users.noreply.github.com> Date: Tue, 19 Oct 2021 13:53:51 -0500 Subject: [PATCH] script to generate license info --- .github/workflows/licensed.yml | 8 +------- .gitignore | 1 + .licenses/npm/call-bind.dep.yml | Bin 0 -> 1345 bytes .licenses/npm/function-bind.dep.yml | Bin 0 -> 1331 bytes .licenses/npm/get-intrinsic.dep.yml | Bin 0 -> 1398 bytes .licenses/npm/has-symbols.dep.yml | Bin 0 -> 1395 bytes .licenses/npm/has.dep.yml | Bin 0 -> 1339 bytes .licenses/npm/node-fetch.dep.yml | Bin 2489 -> 2796 bytes .licenses/npm/object-inspect.dep.yml | Bin 0 -> 2497 bytes .licenses/npm/qs.dep.yml | Bin 0 -> 1929 bytes .licenses/npm/side-channel.dep.yml | Bin 0 -> 1399 bytes .licenses/npm/tr46.dep.yml | Bin 0 -> 1334 bytes .../{tunnel-0.0.6.dep.yml => tunnel.dep.yml} | Bin .licenses/npm/typed-rest-client.dep.yml | Bin 79811 -> 80724 bytes .licenses/npm/underscore.dep.yml | Bin 1402 -> 1422 bytes .licenses/npm/webidl-conversions.dep.yml | Bin 0 -> 1629 bytes ...unnel-0.0.4.dep.yml => whatwg-url.dep.yml} | Bin 1488 -> 1409 bytes package.json | 4 +++- src/misc/licensed-check.sh | 6 ++++++ src/misc/licensed-download.sh | 18 ++++++++++++++++++ src/misc/licensed-generate.sh | 6 ++++++ 21 files changed, 35 insertions(+), 8 deletions(-) create mode 100644 .licenses/npm/call-bind.dep.yml create mode 100644 .licenses/npm/function-bind.dep.yml create mode 100644 .licenses/npm/get-intrinsic.dep.yml create mode 100644 .licenses/npm/has-symbols.dep.yml create mode 100644 .licenses/npm/has.dep.yml create mode 100644 .licenses/npm/object-inspect.dep.yml create mode 100644 .licenses/npm/qs.dep.yml create mode 100644 .licenses/npm/side-channel.dep.yml create mode 100644 .licenses/npm/tr46.dep.yml rename .licenses/npm/{tunnel-0.0.6.dep.yml => tunnel.dep.yml} (100%) create mode 100644 .licenses/npm/webidl-conversions.dep.yml rename .licenses/npm/{tunnel-0.0.4.dep.yml => whatwg-url.dep.yml} (78%) create mode 100755 src/misc/licensed-check.sh create mode 100755 src/misc/licensed-download.sh create mode 100755 src/misc/licensed-generate.sh diff --git a/.github/workflows/licensed.yml b/.github/workflows/licensed.yml index ae62613..c7c9dbe 100644 --- a/.github/workflows/licensed.yml +++ b/.github/workflows/licensed.yml @@ -11,10 +11,4 @@ jobs: steps: - uses: actions/checkout@v2 - run: npm ci - - name: Install licensed - run: | - cd $RUNNER_TEMP - curl -Lfs -o licensed.tar.gz https://github.com/github/licensed/releases/download/2.12.2/licensed-2.12.2-linux-x64.tar.gz - sudo tar -xzf licensed.tar.gz - sudo mv licensed /usr/local/bin/licensed - - run: licensed status \ No newline at end of file + - run: npm run licensed-check \ No newline at end of file diff --git a/.gitignore b/.gitignore index 2f909c0..8baa767 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ __test__/_temp +_temp/ lib/ node_modules/ \ No newline at end of file diff --git a/.licenses/npm/call-bind.dep.yml b/.licenses/npm/call-bind.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..9edb85b9673d52f07423fd879e22c4a6e9b651dd GIT binary patch literal 1345 zcmZ8hU2obt7{1T1c-7ssQh=Uba+iWBJ|`r|3G1rqNXv&Io{|{F&U%pc<M-Hs9&Hj5 z__d!;Tg+y&pf5VPq^fA!S*iLu_#p?Qbibs(=8yBIz+TSS?$2Fd#;z-d%aVjHM`POy zeVaSj+`;Z2zEMHPv9Bz^L8Ci)E>1u;)}GCBu{bH)jOD!2-J<>86hpcAko+{rqV8nS zs!H|-m`>T-!YqRs89fe_G)s#4iX|Bfh^+k2F6k$J5$$+R@q`WhV5QHOL7f^)_tgVE zJw83s-+HKvp0*G!5Yivp%b`=og(YREk%KHRbQ+4@$~vUuASLM|RWN&!Az4jDf1xw# z0YI0wP`&C;NL@kB6XLXOKxOpNz88Z8pr*nYU8w?`RO@Q&WN!=C5gk=44c*&D(p`2% z+&y@qS{AKmR6Q6a-L~l+E$Y$IAdMZA?>Z#aSM69kFSqShp~6YU!F?CT6C%ZEkj8lq zsnfMOx^L+tp2xCPrU|K5j=mf%P8v7#7ZbWX3q6pL?PL!u3K@Lv|6TfXt}k>2AJ@u^ zo4n&;{GLcnzK-M2LmDOFRIO2=SN<+5>n1M6QMavrcQGs7*UEK>*Wpv;*e*)_L;76P z)%V)Mw!Z>@Dc;O<+t)4A;Pp}|uLVLIbz|fyZ_$u;ERDsZP(@2;J$T(eBhRlswv4iL zlfOoS5zlBZ($9R&)^rzTSl@;8%JXe{$O$Jzl;m%eZYWCL=pUY}Lt<a{f@K+{!h7Jm zeaso=JXytuHBVmX8Q3Jnd*^udAkI_DA$q0b4A>3rm{@JW9zFAz=Wn4W+weSb+?!NT zMEgkOe07K;LHmQ)rx}BdHK-GwYy_0pjwSgV%9s)Rj0I)eD2|<+=Zg+VBAi!RrTaI* zU$!}I(|FA=d}eSMJ;!X4L%>xW@m)ykXcxUWmx59-O*!4s$tk^VnHxLZ2%lBX)5Jwu zrAaQZ43SvmAMjV6v5+FcGgr<=q`N7ss~9M#fC$)xO-!zSU)aYj;fO2nfC6rwXw9M+ We7LgYBkm0_52n|Hf1|Je2EPCo|Dyc> literal 0 HcmV?d00001 diff --git a/.licenses/npm/function-bind.dep.yml b/.licenses/npm/function-bind.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..54b93282574c8e26af56c9ace6b120277ab1efbc GIT binary patch literal 1331 zcmZ8h&5qkP5Wedv275|S*>2jKZ(NyP6O|={qO(~9Jx~&Dv5-hXq_Q=ThwqTG6QuA0 zUJhrzzahL@tr8;#wS~)U8n3Nc)!MYlH#IptY~j-yKZ(DM*kZ;Zaq}?9>9z$njJ+C^ z@iI(-y}<sCupTGtZ5UZctj-Q<lvf1kydT|mv$<;D&Govm!-mV7v2OD#d#@X191aZH zC-;NfCM$4uo*L!0kh6>y6-@xV`qyva`)~L!KxW6=q_3Ta56wsT<M&U0!a}f4;{8cY zgLc6gXa}8|RDFZ%B#l>X3YST#V5I5fbX6&M3)0+R#4Lit+DmP;xq^fSc_JWo`wpR; zz4&)IDI91)I%gX#5ffV5%s)fA=w3Pa;5!9R)qUdWV<c*o>?5K!h^XLk4eywhojpv- z`ANqWrJzmI&u!51xb8J(wX7nH#}HfuL>IF|H$ig>gKhOCe5+`2oa<h@E`?SH_<Hu( z=|VAXAPs&tb^@pRMINGP^bmdjR2ln1UYHf?xJTwf<sH}mt0TSWy3CV7Y77axT8j}z z=6_V<LnXMl*uJ;#!DeGktHVRXXAoTpyq2~7rlPN9=f--J9aj*S62&arzF)ac_C3_< z9w2gS6X8PnVGZ5Rwe$EWwCrKDQ{?@><@<{g2MSfW7q5g<U=^Hr`I+tL4xUJb=cg22 znK+bZ0ocJwA>N?e11a9%FIMbQpkGd$Ruz;y>R`uH&M4Mdk>%$dD_-CkXNywclRq+n zz@mgedWT~aXZLWVJUbvdd1g5iZ)pVEGf@QWeaV5qiEzQPb51y%&iqtX6lLrXx?shg zBNIK+LadP)Yd}Ba0jdMZ^FSBz$QhmRpcS(6^v2oCLBOHRcNB}y6cv)^oGx@|Fv|%$ zrm!PN@)A^XC=qG#8Cn;m@Oq%39C!)-WrCGOu#}aB;CM{YF&96^Us**{Ae>bpoINj( zi`ft{P9X~d;cP({q!51$?8la{B?NfJ03MoPM@f!&xUwQz4GoV0-1PE%@OS6y-^qW~ CJ)t@P literal 0 HcmV?d00001 diff --git a/.licenses/npm/get-intrinsic.dep.yml b/.licenses/npm/get-intrinsic.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..e9584f14675aae19a9a26f666324abc3c1d244eb GIT binary patch literal 1398 zcmZ8hO>g5i5WVYH4ARRkAjjK1`li@)%&jaLlDuh9^gv0p#f2ogB$d=ae|#S)JH-|b z;BYwezJ~B(v4}=7$Q7NXTd2_)HCoj~Z_-$$#})nhh)?9M7qpC*A+pmj2y<Q0vvefJ zmW-|^>-sA-qUj`wzNc>`^<q3v;w%@ve3LzW09z7{PRdwEM*cM^BO@ZG1{rmFkQYp> zsB`XOSIgyDxo)Z-8$B%hADuAu@+XbI7%5r|_NtMi#oVCW{a{zof~=lQBkhV(zGhj; zJd^y}t>_>8N3`b^rSohQ3Tu728g=d*eQG|_*Dqhc&^K*bG13m?@H)30q#2a;>5#J2 zNh9kkosAfsY-2hZDM_EGf#9=@$!Vl?r3>=JfUccTqZ-d7r~zHzMYrn!W%bFu3xf<1 ztFTr#N&u5u-AscVop7G>q<U%TlS9@I<!$2Ob0BJ^=mVk}fhg&IP47rjPd;*s1vefi z#!i}kYQ2{Gb*~WN%;LvG7B&FF#bn{eYmRBqtvdN{87y9=x>vS~sZ}1no*X)@FNVd$ z-p^7Sva+A$0Y$+>@cp04(C70)R?u;a%=*eZ9>>p))U4|?nGw_o30<v5gn{{oY@Dxn z7bo5K`rX@X^w=uz9j_y}s&Fl8{U(F2dG(`qkR4VKmJ-Cw+rC}d&cE?m-U0+S;zlVz z-mSsyR9lBfp+rv?Z36HAEkE9L>=>2#wt7hlM!cj$k$>kKwxNfl#Q7nn7hdi1V@2pF zlB{~Ad`n68O26@J6BGOWP_VM3ya*cj{*ZEpI?vYWal^A`dctg$<GpjddH`2BRUo~= zafaC~?OCzj0X=!*DX(7R0Jh~-=CQYVK?xm_qT=ggniO<67KglKkg)-D#<Oh!Cbnl; z^$2Fvh<(R_%3YGCo-W`eM>r|GR$AwW*MdLqD%$1ghN1YxpfGt#*-Qt6>ono}m^R5i zdG;y`%7HZd^sTc}df72w_Ph!H))mh)Z)u%pRe@s+$3^uq{=!QZQ&RBKhqEp6{cP4p xj47}H2(uZRk$n6iu#YXF#Rqsq0C!EaVMz)+tStMmdmng==GTK?qd)$P{smUmw<7=m literal 0 HcmV?d00001 diff --git a/.licenses/npm/has-symbols.dep.yml b/.licenses/npm/has-symbols.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..801de4957bd509913cee240ba64345b0de0aae73 GIT binary patch literal 1395 zcmZ8hUys^25P#378122ZQh>G(ec&w%W^pehC<)zLo$kR&3~`m%k?rgjsUN;G4y^7@ zLV`?Ye*b2~VzG#{7~~o{;TG;X)TVdQtF%rTy@t=rPs=ZnzmC|T$02glFbI2H!&Z7} z2c;#bGx$!zw-Tg&Ro3W1YENiT1~hQfI2!AhP|iObxKTDS7z?fwgIh+O8RRG~B*OdA ztyimy^4(M~8#Anwrgp#h;a2~W_=lCE9c0w2MrwzXgYx$Ww~iLz%w!ws){ycI%Ssjj zc=^+>;TQe_IPeP6c{U1#jTx_2T{;gRnvd}1)90`7&Dd6G*b7?=-Og=Ca_uM_P!2k2 zWqpN<723--hO?Ct%o&<a*o%z88xZ;mBgTmXruIT<r7s|$LAt<;-M&L8XU_gjScwBI z2<J?r1Y$yKnu!t>o;c5{mkvHq;1A_(;^AW;YNhA{qS9d@_t)@-S(?d%mCjq$5KatA zH~rL-miy~oVT3aa!G|nd07Ms)LpP*3hQYMzOy4qC9H+Whu8W~n1Yb`cI~^6nVq)^M zqE*X&mWL<`Jp|tp?kYnc<%L<Hj$34oDsOlm|8=BhUFXSaq{fi2t2G#5VE%#ELKSjx zHhpj2$Yx`7tH?WEM{rf)Yf+n58GOyF*T$plu!69ZAZFh7?G;{Z-$RXO9|A;fj2lY< z@@@^?PPOxR6iW0!$4|Wfx4gXR*fS{eUG<z440s90BLB{}Yzq%biO&x)Jo9RwpDMtP zBFU;3$aj!rFYqVNwlT23js+`A$cvzXAC4(!Sm)U$J#BgR1dlkI<#_KLuO5M`94aKe z!EuJOJ2<dnvq$vgk*B<Ri38Y<R~cdN@&Xb#CPl?Jr!*<xcq)#0$xy}?p);QC3S?pj zmQ_n+#u~8i_yFZTNmHT=c*zN!6r>e4`SGRTPx}h?dAem-d}OFFc}&?%hXyxk!VfWQ zlSA@EDhtRFY4%C2vr>58Gb$5rf}c&r^NcKQ@~kTGF-FHl^*;X0OBO>?@RGvW75QN{ zOA+G~vLF!7W^6{H_(NdtTf!C!@Pq-}HNlo8DdOSEvUj`pfn_vb5B?kd{ZI58e37<9 literal 0 HcmV?d00001 diff --git a/.licenses/npm/has.dep.yml b/.licenses/npm/has.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..64d1ef707b2841a934e63159b675a0d7f25ae567 GIT binary patch literal 1339 zcmZ8hUyqwO5P#=WjP|LO2x+fxd1JxZSVwSVNVlugJs5C;Pk@nannvn}zp=^obd@3{ z*fYO>Gi0;bM3Wfh4timu@6uSMryYDwJ|$lwcc1ZMn#ag4<0#C12dw!=wl0~CcG_Pj z*v4+t$>>=ccTZX|3}Ab0T)Via*Q1=p)uTH%+ue41Rjyx}q}Air31gN{Y(4RyS~*#) z8<l&1u)AmjRxhTNb_WH`NLi81k=7A_lRw-Je&R2HOwV_tuDyc~?ML|I)8{Wx_exwf zbQ03Q5rx8&G^4WKASesHG_twF)riT-E{2Pd67&VyUYM(l!D$fF9nhB5Q|Q-?6KYb^ z6$G?M>Z@IkP*z{uO&Ey{9SCc6s{~>~r`u(elM@a(1H?rQ(!vMVOL(dtT~8kaStrE+ zYC=Q_?^kfcxHJaoeHv+<QLV>{v9KMM&TDy;z@RX@z!V@tBG$WDtc(MI*BryBJ9Y8j zGT5A#W>B_|p;I2dSsZ$|{xD1=_MW!dfR)4Wj-t>*@cy6DQ0Lh&FVyjfE%4uP3%sPz z{mU7~c3I4X)EE@@bsA#~%znZAi4WqUhe6-a=7W0bl=qLT5e{lB5sm&X!#vg{n6yLb zVH9CFLC`w&$Cd5<k~XWLHAvKe(feZzDcD2DOJf}_hr+qcxX_;WciYKB$ALh__VsJZ z3D62ooPDJ^$>Axj@cAi*S6Uy~xdyD@X<5Gk+e2Eu!Jo9u*XfXNCr+vg7zcVh6_n&L z&@wB|IW1q{8GB1s<7<E~00P$xY9xKYQBs9G5cEiRc0h*onHIEui(yae(&O$CIE7Qn zYnq*ll*8%FPpl#+BM;3bD`~ms$VQH&tP^BMN+4hH0jfh<6oE25qZ1x<X6*FF>C3^t zkpKr)<ODCC393w=3$jw8$*f4}F@`)nrY|IPG8E54*{U)CydFq6M&1-ZSxs5#bIMp* zb9{`^HLra@q5YLsB!-mJ3MB`CJ!eScW5zC@W9fTKvLg8r1P8w+g(W`3Glsx;Kv;F< XBrOmVM_2x@A&J%v!oQ=x{*L|y_W+>S literal 0 HcmV?d00001 diff --git a/.licenses/npm/node-fetch.dep.yml b/.licenses/npm/node-fetch.dep.yml index 109c6d07ba8c1f0dc04fb7b56d253090019e3cd2..938f0899582d01315ae111a7545cdf5d2cbb9553 100644 GIT binary patch delta 311 zcmZvW!43g26h*^EVk`DSNGzs}GGj(E5s9xL7M=F#G&)n-5*FeY{EArlCm(?zA-v^% zH|N|-<yt+~3;wCGFCDnFOdIaWj0%_yYN>NeJHS|G0@+l8;ucAbUo{+bqNwACy&eg| zE(s!^44GEi#7)xelQ0^OT8bv1;_;K)vTmm!o-67+yINBN<=XwGZ|z}i)Q9yIBO&l) zo8+8j&$?bhe)lL~PHy05?Drcno#9+_@aEuHiWABfU@Wp5@k47qaNisLz|O}~yLba} C7HfzA delta 17 YcmaDOx>I<95~IOJ<y!X5mpLSv06D$|vH$=8 diff --git a/.licenses/npm/object-inspect.dep.yml b/.licenses/npm/object-inspect.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..9bcc9cbf8f7201cde0e2918a918c73cc8477495d GIT binary patch literal 2497 zcmb7GU2mgE5PbKqXyv5Su7qK;dtb5?Ma0Hy?rg9y*<2Lu1BS7g1Q^5&@kP2He>DTP z6Gzc)q(~0KbX9eAyW7Lza8M;B8<AMwvs4XvC2M>R9$6!~s77>dpP$>G2I{HCrK&Cm zvMtM`c^Z*a4X?J;u)1NARVq;kkR&!emLy(LB{D`ym66IBtsAkEtQq8@WOcFyV6Idx zM~<`QDsR_zDoUqUFua$}iKc?5tdfW-xf=8jax@r{6m63-Iik5g_JWl+AX4lfHKKp< zAJM{(Y2L*S%)waHPYvJZiaw+t>GP-aFZ3r&kTgq*f@jH7cWud<l1ps^aY;FA*!qdK zO;RbAS+r>w)5)fJ(rlSUN+8cCs$m=g#9Af1(*7irg3j>bw#oq|#YXLtrZXmyQlvZq zCS@XR%e|Ad;RPgp(8isu`iQfShA3l6VG!Z4e!qWBJNPJCg`(){q`D#&%8(XqrnT%} z7aSIvdYN$Jg*1T3qLs)-YqqEq8Q<tnW>T!%b-`tBQN}g=x>dL-^`R+@r3>wdh9oOG zc|hUF!Q_2ZY3^yi;1zWAmPviGLu<Uuh<Ca+ZBv07CgD~lV4-2wJ*!W&2^&!qVyDwg zMU`>WjiauTF<vKY@yJYGUFj>KAiM8P6vc??s@=bmIog5NtTzzcup39lsC{b4wp~kw zrr=3IwP+6Cg6D;?dmS^6R^c?haU+lX6)mIin?La;bmp$`d}h&&AJ4+;m~bO<gZP%h zDY?Nd{pAM}i@d*=k+)h=7#R)zVmbFcocqCeem(JnuXKgjAVk0W=z0LhA;lo=;d~FV zQ(Ab@cm{O$%Afo3t!2QbejI4*X&8}9OE-%B@%7w|Xn7qi!<7da6F>)kFpa?EExaJM z!HhHVzTtsZGj~4MbOz78MkbNgO5<>O8~I;nG0npH#KYm02Zip{-0SF&;CSx(3yUW1 z!u_gMMic_6%Tr(Nl+w-2)5n_E#osvg!$7Ar4ud$tqlJv4_z-^MuRM#~$X{u5rct=) zlGPR?3M>FZY~XcB+J0l$p-Q--4ZMZ{drdU)+&S=2vfz;JKEQrHj~bR_C9^RvA2PA4 z;7dQ3hQ=b4sOyWn^Y6!5h#`9~ZP9F<I!PZeCQs*}o@sZVpGEY;dYxojo5{B)s4XA2 zhWPH+XVF>m$g^Qq8p=1P?=kkbcgJ>|zrQ=q$=Kr%-!0Y3BmE!mhWUwC8*u@w39DI^ zu`0z->NK6dFdn;#V+T2?z=`K}U2QLQ2@8>A@<KH&`x(NT?%xippMpbPqGr!T@^Wj- zoU<a6Ht)cTQ}{z+_8@Ij0OGjMQ1Ju(k1%AfGB{8iaXOOy4o23-Y_o;+R#Vc>Rasp2 zZFq6Aj!he;@GKRNuO#*7I^k{pc1JpEtkX1iN-RqUtF_LhquZDr>%C`qDK@EV=rr8_ z%h8o5G22kSQhHJzG)OIYr7ppDvA3rCc{1EX7=^?3%YF5W+SDRVbGvD)2d+@(w{v|d X<7GNO^83f>=?C3<!q1(%?}PsUX5u)+ literal 0 HcmV?d00001 diff --git a/.licenses/npm/qs.dep.yml b/.licenses/npm/qs.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..2d4aded7024eae8cfe365bda114058fe654bdd40 GIT binary patch literal 1929 zcmb7F%Wm5^6y5tPF1ktpKbmGR3(rcHXq$j6c|<9xQFI|&Oss(=swAC^f%*73r0j`< z7A<BKg^zR3OY&$m8nk62r}WJXUZgg)YNz!3`0nHQZeULxHrlQkm}AqF`ZT40z8$4L z8LR8|nYvONsmbn3OXk>hN?Sv%G}djFZAGQl<;e``wYGaIsgfQ39_psHgS~2GS3YCF z-rCMgCzEF!I&Q~1)l3e5?MuC#fYYJg$=2Z1)>NbW(e6+ljl8Uy>0m@g9raF{DaAZw ziD2WV8W36ex1G{Icp{pKi0((Bze;frIPg26>Q1_T-dnoa-O{IzcfSoODWRvOxSVU* z)>2EaMA<!*e%YxO(zi#ewE24TGv<?LU3PmjxxR7hhX#iO`Jslignuux8uxTES=G*3 z;3Ee=7iy_)&m#TGwr&vxJt^H>oK@O8td7<XXjD}{)w|Mx43UAPPHK2=WksD<FLi|n z9~wjf=x|W4E-_H8YIn)_OO3SCp4Z)&-cvKAo-Ukrs*=<kjfEOpf~x~9x9UX#@M3SP zEPNkguQr||VmUyo!?_-d&b;RYLy&phNPYI`)Aw93^U9P97bvZcJNYv@7bcF?|E1$n zaa1d{J2tYl-t7w@x<5fEeQBD~N?n%+^Jcz(AN=jByw3vf$COCC3jW2C<lau_k~{t8 z=UyEu9B47bZMZ`|liL1g?{)F0DNnSOgf_uoMY63>VBl)UsZkac@pj?;1#XQ>(i1i= zdb~kKJ=s^+CdVFKBh$&9D;n<Bu7cWCtnJHY+?V96C|`0xBAw@tLB<Hr>nwfX5sPTH zp?t|GOxK%?FP1qi(>P+8pdg8`n&cUu6?uw<4}rkV51x?Q43Z78&+Ci{L1{*OwT?Le zF(C_*oHH>bo`i7`@nkV1fKZa=_(ZIDj$?T`bb~$G_g5*M(~4!`5=g;}$2{M7LUW!c zZr&UN16l`J&ch-OGFlheIu(o{&qGFBgmJ)EEE<CaCKG#LNls!J#PJUmI}Pvj&KSrB zv$zNJ6QMZb84GhK?d>Uqli(Q-Nvv7O-2?l~;75>chG$&C{w#0^n?1i^6)c#bn_pOj zoWdewE5{w4h+-yko)<ZzMVdy=cn>F7_JD7%_=Doq#WANsupvc39(V$Pfpyr1$XOw{ zH<2ef%d%pf^EA0d?vJpjhYJH-cL_(7CO&9Hm1Y|U>^$*-4C!&nu#V`H-nqaTBhZ-8 z<$O8j31Tivlwawkge_veU`favtJEPqa=~tqAqT^SgLNHy3@{h%!EBsy!g@sa?^Ube oIT9v5ryzO&4ygAR&<nxO9m0|*!X=Dx_KyesM-jhVU%n3h1@?1R1^@s6 literal 0 HcmV?d00001 diff --git a/.licenses/npm/side-channel.dep.yml b/.licenses/npm/side-channel.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..e341df9fd0133dc9438dc0df77cad979d170b03a GIT binary patch literal 1399 zcmZ8hU60y06n)RHxSD-wr2uWUFUwm7%-}X8C<$dpt9@`1L)=Yb6gx9T>W}ZS1GBr8 zkiho6=j&cEo6Uk=baF{X)pAxfqVHuJyvV^Q-7o3m{KNeBz+Nw?=r3Jh#;y~?bxFC^ zgCy0T^w0^5S`wumEs6e0pL2Q<?dYCKcwo8#&*@;Kp`#T4?8JrCiNuRgtteYL4;tOc zi#UU+vG!t?i^W;lW-RBG?iTI0MhxZRzbbzlq^LU?w5pQ5L0hNn{a}{CjEo+KN}46b ze8rNS1w>YUw@dngUqm}zP(1Yp{$iys*Fl{dOYf@p^y$OLKj^a_YSGgc+@i0ivb`KS zWn4a_3^j6)<(1BZ=&h_nIt@~iJ~_w3S%ze_&*Xwc(V$B!RImCof~i2~c~NZ}KpB0q zuL7}xii9z`QUaJ%>uT&|Z>OA3szrqFY$NF*zjZvk_e8Z6tw%)g?*0BuuL#mjXOPAY zs&exRF`cR%Yp3P@+$uykvAA}hh4FxJF&emWnnUVztxoP+dW)B_Y?Wz3s+EH;M~h11 zF8yFa=Vze@GP0fI0Y$-s_x-O*U+3~dR?y+T5Sei|uh@<MJ5rOb(>U~?Mo6ftH6rxP z-(+RojdO9*ZL43M%}V#Ra^A5W-c^BTtnG{RzNXRl+CsJ;fgg$&Gfn&UWE#=7RJ!$c z0fO7@`7hSsb}Ws>QYg{VMGv0$SIhI8jxD1+-4w?tW5jdXXX#hIW@~zga-1JRI`U$h z9tuK57A3_qr5lQpXZpgEbx7>bea7;f(#+f9yM4?V?s>9`4{M%0(Ia}36#LGx^#CqX zDnNRJ;|#qU+Ocf41$y+zV_rOm9&E#l#9?pJj3U}cS;1F_ILc^$$o6T@AY%>ageRK} zOl-%JVh(295&Mb*<=ZHZ9i7LE4sen=t+Yz_&l!K(7PL*{HN)j2gTm-BW)mF@uHuOA zLRv?==*g+fC<W5w)0Iw2>9}R?+VMvCtO}kc&eAGPiVVjPj<e#e{m63`Qk3!Bg|o@h z-DK89j4rSM2)zlLkX-yeu(v6p#07Xj0C!EaW>E}0j4XMxdvBNr)Ar!s=&!$npT%#s Am;e9( literal 0 HcmV?d00001 diff --git a/.licenses/npm/tr46.dep.yml b/.licenses/npm/tr46.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..3bacc6ec4c168478637e17763157c09ed9ebe0dc GIT binary patch literal 1334 zcmZ8hUyIu~5P$cl81`Q7z)1>S`j9tmqHM%Dc94~BmvRrXt;AYv%Sdwf0{!qE$;lo) z2qYTK{Qix|VzEdD*{d~p`}igKp{&zpSi`5~r{(9wUq`$d#y)XV-%ER40~tW~W2bsG zc<Heh%o%*E;56vkGztWN`~q%Nb<&z%jq-vBt@oo_uT~fB+o@XCreBq+>ZS9_t^)D$ z&HZ7OY<iV+x>ke3p<es@!L5@8I5XK=Ig~JYv$&{1S?N^+2PWV)1YZ5?6Nq1H_=&$D zUS~6A5(`IVd+mZv&<<K<Rdt1nl>>sMaJEVXOLZ&lMWx^k$l(ej1{1tiUg|*)7m!e! z@frbR00`yG*}qGxaG(L{oT+sb*qD0yFRruhl!HG*WDn(S;^D7I)F|0SL_Nev@7M5- zxtYm>RnA*ohuBllL)}eH&~m@-G-ft0CBR#KX}ybp=wfo{CTLEfH;q1rZxt<$Q`KqL zrqJjBUrio6T`0y)q`}Y1Sa7PF<sphj54XkNRmQ%M7iNVzZjrfAdB>;lyCXg8I!|^$ zYTP1rH3lP$%x|jpp%Pr2P1l+CV6!$uql0&R4$+msYgw5eD*B3cVK5$L#})V%mlDOy z+rC}7R(2g!>J}h!W87GZkauh7cB-7mN1<g0qp^|q|CX0G9eWC8u@f(ZQ(z?=dGVEP z=@uSHiRXtDUYOVyCjr>ONiJTY*a693;cu32Q=s3DoR%dNJZfNvW5y`fS-#0mTb4h= z6VB#^fQ;d5M_^HaK++o=qd2>R1Ld1NqLU|<G4Yy4upJY5z}^)c2pkC)Y;(#8hvSJK zi;|*@Ekfrk-*IH32bzl|GGh(sS3E$uCs`KgA|5%R6CSj}rZ~QG_PiIcFS0Gg;uA%M z<SC;w9U9zZgdI}Yk^^}TDmfI0H2Vy#vr>53(@+k)1V0<Wiac1_6uIDdOwlnHALB2q zq$v>2$`H<u7l+wwh#04k1%Yrjr!!KBKL+-(C2R=+o-lyBCfHJvAs((Q|FC->SSIu9 L!M~sH|0KTv1G1sq literal 0 HcmV?d00001 diff --git a/.licenses/npm/tunnel-0.0.6.dep.yml b/.licenses/npm/tunnel.dep.yml similarity index 100% rename from .licenses/npm/tunnel-0.0.6.dep.yml rename to .licenses/npm/tunnel.dep.yml diff --git a/.licenses/npm/typed-rest-client.dep.yml b/.licenses/npm/typed-rest-client.dep.yml index 7076df454148e410b1660030f96d34329b2be6bb..c90980cdb6f87d1c130bdf9a6f315ee6df1cbf29 100644 GIT binary patch delta 373 zcmX^7p5@9nmI><27J6nIwPIP_xVRL6KwnG2FFz$!H`v!nKd&Sw7c8itrI1llQc!HA zub-Y-l2MwZmz<xgk5%2|z)JJU@52N+U>YZHEVY>&eVdCNDlj>*MR)T5gPfBUs(ARJ zVsNz|=1a0EIR-0u22U<Xl$(4joEvV=q&sSp_moM&jp6+zGx_Wx9XMaGT6A(>g!1Hs za(=j;$%W<GlezAS@G5xvDLDGUT+nDBI{8Am%H(s0`Qh3(%1cics9~G@|1i(wu1FzY zG?zK&7gQEyre~BWXgF&s7#SEEDJXd57iW|vD){OtIOmk+<d-YhWC2ASiYtqA(~I=- Ui_-0&hUho9v2Jf;WwbQ{0L$8G^Z)<= delta 25 hcmccejpgurmI><2rg{b&wPIPDB{;WBa5CB$0RVw~2l@a2 diff --git a/.licenses/npm/underscore.dep.yml b/.licenses/npm/underscore.dep.yml index 7171cc66853623814d9f1b8a556ec95311cb9dd6..0324c6671b7de3b14303947da742c3ff3fcb9b26 100644 GIT binary patch delta 69 zcmeyx)yF+SfyK~R&v2r07-R9o%0x{gLj|wYqSV|<1;^ry?9{x(VjTsq(wxl1JO%gs Zy!7;<%&Y<(g~Ys+iEkA)3o>T1000vW7byS$ delta 50 zcmeC<{>3#xf!RXOc%n+!#Og$0LsJE>)S}efN(IN_jO^6B#A2Pvtc(gQTnY*bn^hSz FSpbfu4o(07 diff --git a/.licenses/npm/webidl-conversions.dep.yml b/.licenses/npm/webidl-conversions.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..48c1f22729f913d07c1354086818933738ca6845 GIT binary patch literal 1629 zcmb`HL2u(W5QXph6@%T&29TXi+LL>tCE8{oOD;*pYZN`m5*@RUL_?&U2I!CPkajj+ zq(CpdScFKvdGo!oCX-3jSDl){i`wg^oz$j3tHEm1+vvKO!B5k#(}&2tp730M>LNRK zT{XPUfOV%<b*gt3+)=?+?OB>Z)jpd+yJKhJU<SBII^92mGf?#n90t?DuhqE{^`K7< z&Q&`q8y!ujPSrCOIXZW;v-|sJR2lcv+I07S+6I3=y8Jw-s_9hJ>RR;{@9u3gd7RX3 zHQMiQ?JSyrHRDh#JA;fRG#7N*H4%VQf4Ld_jVpl9AhC<NNa1mk1Odn{vQgMi%;|N| z&qoJe>N|M+`tWlMDVpwe4XOV%Z50lZwuNxe!l0}g&Z?PSB)Dp{b%WlI4jBg;=o55* zwHMy(b&q&Gyw1k(f)D^X`llHkbf(b<T~}TphH6l7QbVVmQw^L3bJh(m+_7>YlY?nn z^Wx!S4vqGgY`D}ZH@kRxn8J^?ESSTapV~AEy3so9#8v3i2VL#WS)t$?j@~%r6yu(@ z&|-sL;I<xy?(e;uK?)d=?$mGv^Z3yO7P}$wW&&Gm##;UFK70n=V`J*kk96Sc<G4rm z26qPNDyIfrwf3EJ2q#>-iS^o&TrmNnSja8m6mY%a#S=?u3iBPv6@{eO>^NJlB&>=o zrCb2XQ+%6C&gP{o@Wm%0@aCtmLGm5YZyQd9fPw>CZ!(5rsLn|)85J?GJju$G<;xgQ z0P;fOw6B@OW3q@t(T~@lSiqX{WQ8hZ&N3!<q27YY+}B!QF#;RHB}>YTaM+Z5QwR#a zt(1u*BWz96DOSgdK%ZzXL99rY{cD%r`wu<NDViknj9w~Xmnq{kk-nYxRf6QuUlxPd z(1iH~{YH@i;k)>%Dd=w{9>PsX$(k&wfG_`n1T#rWPS@TuauDTQNG3~3VObPu04*qg z!cT_y1+v1UUqC4+{_}|>p)g7yD%{4#=A~c(8p|c+yxd4u<ae0w7O`O81h1xnZjs|7 z%t66-Ueq%P@MGAnD9#5)oL@*04@2NoBtFmY$FLp_iM;6%a=OgelI98ZZVIomWrE&e zRt%jjy`(R@C0G+D1nc@qL|2#P&BP*KOcK}vNcw~t>Dyt<Ua;$&1Z2tTihCMez6AJ@ I{r!*V9}Ri?OaK4? literal 0 HcmV?d00001 diff --git a/.licenses/npm/tunnel-0.0.4.dep.yml b/.licenses/npm/whatwg-url.dep.yml similarity index 78% rename from .licenses/npm/tunnel-0.0.4.dep.yml rename to .licenses/npm/whatwg-url.dep.yml index ec46939d6009f3c287c93a9705367c745a496f33..bca799cccbfb09d7738957df48dbd46b41d688a3 100644 GIT binary patch delta 217 zcmcb>-N;?9tE<bEmzbMsrBI%cSW=#@TUwOERhC**oSC0zrC_ROpl85UQdt0$&nw8~ zDlW~<O)RRkQgF;u$jmLsNzF~oD@iN?s#VBOQz*$uRS5TR3<-Bv2o3U42rfy?OGzwB zQ7;B_9RoZSfC35yi9o~i(iL(OlQS||@=}W`C&tT(XBDU9=jtQepj?!in39`1aiSKB zUP(pC#NF27rjHsX8yOgyDFmk`B^H-tCgv&lCRP@0=3umC;mOM{$xKcywo-_W<pKa- CNlGRF delta 322 zcmZvWK}y3w6ox6dn!4%<-cp5RN^v10E{X;$wnc1qrHe`O%nZ%E2{RLER>dRqEN(o8 zr|=w3sXN`g|G^L6_rDLnhWjK*7)gTyLPvxRdqd~7B?04foL;lgx3QzvFy9#?T`yp1 zD}={9f9A)tf@zHuJiJ=>%g|Iq>+DXWXUZCEWgQtRgw_krYaLWqq@^`{Ye%|Nddn#y zlhXix_`EuN-;O5mWRGQxLiW-t{c$t6JKHDVZRbk#0$#G|!y-#f#Q*~Cf`GX$kvvw= wQH61iLRc?m`R3wZ`CoU@*n%7B13EsR-Dk^Hb{XLS%?X^cbFv}+(Z1fWAJqbG1^@s6 diff --git a/package.json b/package.json index 5909be7..823ff58 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,9 @@ "format": "prettier --write '**/*.ts'", "format-check": "prettier --check '**/*.ts'", "lint": "eslint src/**/*.ts", - "test": "jest" + "test": "jest", + "licensed-check": "src/misc/licensed-check.sh", + "licensed-generate": "src/misc/licensed-generate.sh" }, "repository": { "type": "git", diff --git a/src/misc/licensed-check.sh b/src/misc/licensed-check.sh new file mode 100755 index 0000000..68c9109 --- /dev/null +++ b/src/misc/licensed-check.sh @@ -0,0 +1,6 @@ +set -e + +src/misc/licensed-download.sh + +echo 'Running: licensed cached' +_temp/licensed-3.3.1/licensed status \ No newline at end of file diff --git a/src/misc/licensed-download.sh b/src/misc/licensed-download.sh new file mode 100755 index 0000000..2d3ca0e --- /dev/null +++ b/src/misc/licensed-download.sh @@ -0,0 +1,18 @@ +set -e + +if [ ! -f _temp/licensed-3.3.1.done ]; then + echo 'Clearing temp' + rm -rf _temp/licensed-3.3.1 || true + + echo 'Downloading licensed' + mkdir -p _temp/licensed-3.3.1 + pushd _temp/licensed-3.3.1 + curl -Lfs -o licensed.tar.gz https://github.com/github/licensed/releases/download/3.3.1/licensed-3.3.1-darwin-x64.tar.gz + + echo 'Extracting licenesed' + tar -xzf licensed.tar.gz + popd + touch _temp/licensed-3.3.1.done +else + echo 'Licensed already downloaded' +fi diff --git a/src/misc/licensed-generate.sh b/src/misc/licensed-generate.sh new file mode 100755 index 0000000..b4f20b9 --- /dev/null +++ b/src/misc/licensed-generate.sh @@ -0,0 +1,6 @@ +set -e + +src/misc/licensed-download.sh + +echo 'Running: licensed cached' +_temp/licensed-3.3.1/licensed cache \ No newline at end of file