From 11790a2d66d3f55270c7f810ea81f3d1dc0c48c4 Mon Sep 17 00:00:00 2001 From: Thomas Boop <52323235+thboop@users.noreply.github.com> Date: Wed, 23 Sep 2020 17:23:32 -0400 Subject: [PATCH] Add `Licensed` To Help Verify Prod Licenses (#88) * Add Licensed workflow and config files * Manually validate dependencies * Ignore Generated Files in Git PR's * update contributing.md --- .gitattributes | 1 + .github/workflows/licensed.yml | 20 ++ .licensed.yml | 14 + .licenses/npm/@actions/core.dep.yml | Bin 0 -> 1336 bytes .licenses/npm/@actions/exec.dep.yml | Bin 0 -> 1336 bytes .licenses/npm/@actions/http-client.dep.yml | Bin 0 -> 1386 bytes .licenses/npm/@actions/io.dep.yml | Bin 0 -> 1330 bytes .licenses/npm/@actions/tool-cache.dep.yml | Bin 0 -> 1348 bytes .licenses/npm/@oozcitak/dom.dep.yml | Bin 0 -> 1384 bytes .licenses/npm/@oozcitak/infra-1.0.3.dep.yml | Bin 0 -> 1406 bytes .licenses/npm/@oozcitak/infra-1.0.5.dep.yml | Bin 0 -> 1406 bytes .licenses/npm/@oozcitak/url.dep.yml | Bin 0 -> 1400 bytes .licenses/npm/@oozcitak/util-1.0.1.dep.yml | Bin 0 -> 1375 bytes .licenses/npm/@oozcitak/util-1.0.2.dep.yml | Bin 0 -> 1375 bytes .licenses/npm/@oozcitak/util-8.0.0.dep.yml | Bin 0 -> 1375 bytes .licenses/npm/@oozcitak/util-8.3.3.dep.yml | Bin 0 -> 1375 bytes .licenses/npm/semver.dep.yml | Bin 0 -> 1021 bytes .licenses/npm/tunnel.dep.yml | Bin 0 -> 1488 bytes .licenses/npm/uuid.dep.yml | Bin 0 -> 1588 bytes .licenses/npm/xmlbuilder2.dep.yml | Bin 0 -> 1386 bytes CONTRIBUTING.md | 6 +- dist/cleanup/licenses.txt | 53 ---- dist/setup/licenses.txt | 289 -------------------- 23 files changed, 40 insertions(+), 343 deletions(-) create mode 100644 .github/workflows/licensed.yml create mode 100644 .licensed.yml create mode 100644 .licenses/npm/@actions/core.dep.yml create mode 100644 .licenses/npm/@actions/exec.dep.yml create mode 100644 .licenses/npm/@actions/http-client.dep.yml create mode 100644 .licenses/npm/@actions/io.dep.yml create mode 100644 .licenses/npm/@actions/tool-cache.dep.yml create mode 100644 .licenses/npm/@oozcitak/dom.dep.yml create mode 100644 .licenses/npm/@oozcitak/infra-1.0.3.dep.yml create mode 100644 .licenses/npm/@oozcitak/infra-1.0.5.dep.yml create mode 100644 .licenses/npm/@oozcitak/url.dep.yml create mode 100644 .licenses/npm/@oozcitak/util-1.0.1.dep.yml create mode 100644 .licenses/npm/@oozcitak/util-1.0.2.dep.yml create mode 100644 .licenses/npm/@oozcitak/util-8.0.0.dep.yml create mode 100644 .licenses/npm/@oozcitak/util-8.3.3.dep.yml create mode 100644 .licenses/npm/semver.dep.yml create mode 100644 .licenses/npm/tunnel.dep.yml create mode 100644 .licenses/npm/uuid.dep.yml create mode 100644 .licenses/npm/xmlbuilder2.dep.yml delete mode 100644 dist/cleanup/licenses.txt delete mode 100644 dist/setup/licenses.txt diff --git a/.gitattributes b/.gitattributes index f787af87..bff632db 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,3 @@ dist/index.js -diff -merge dist/index.js linguist-generated=true +.licenses/** -diff linguist-generated=true diff --git a/.github/workflows/licensed.yml b/.github/workflows/licensed.yml new file mode 100644 index 00000000..ae62613f --- /dev/null +++ b/.github/workflows/licensed.yml @@ -0,0 +1,20 @@ +name: Licensed + +on: + push: {branches: main} + pull_request: {branches: main} + +jobs: + test: + runs-on: ubuntu-latest + name: Check licenses + 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 diff --git a/.licensed.yml b/.licensed.yml new file mode 100644 index 00000000..15f61982 --- /dev/null +++ b/.licensed.yml @@ -0,0 +1,14 @@ +sources: + npm: true + +allowed: + - apache-2.0 + - bsd-2-clause + - bsd-3-clause + - isc + - mit + - cc0-1.0 + - unlicense + +reviewed: + npm: \ No newline at end of file diff --git a/.licenses/npm/@actions/core.dep.yml b/.licenses/npm/@actions/core.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..92b8b024fbaca7f1c6ecc523a6ad3f7aa09bb71e GIT binary patch literal 1336 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 DlBJ=q literal 0 HcmV?d00001 diff --git a/.licenses/npm/@actions/tool-cache.dep.yml b/.licenses/npm/@actions/tool-cache.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..9bc438ffe8bec1ac5083710f30003f7be1095aec GIT binary patch literal 1348 zcmZ8hOOM(x5WeSEj5xJYAgX%fR4YxtOuMXP)u=`ELyZ=TYk0SMzj_zB>wvBO&_#CYIyqj~ zK;|jeVQns^P!{@`oXC>Zgk!e68UZ{(^9w&eu^W z9M#xq>pgVn0&7!Eo$8(RVZ&Ls%EBAhC|DG?iN)JMR4dsAMBO8zg8MbR zV31~VFe>Xt9paBc_fSmQX`Bs!=whQ{mZkZjg0El~dgD-bSV34y5HoN4 zc4Zscwos~DfXIz;V<`l6w}x(~(mH$;TDCBlG4TFxd3DpVr%>cO@kBTUR=|04)|@U*AC?0E@(HiG4ux3tMK!SNWQV=i9DpIAX- zAe~%}n;sZQk0C!EWr6ff>Tv_&N_dc+S=GTLN JKVQB^zX3*GsEhyr literal 0 HcmV?d00001 diff --git a/.licenses/npm/@oozcitak/dom.dep.yml b/.licenses/npm/@oozcitak/dom.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..6f41b691e527c4259eeb0f32a86683c78cd734d7 GIT binary patch literal 1384 zcmZ8h-H)R-5P#>d80G0sVv}yAduX2O1!rTGKxD{mS4|%XIKeI8$Tqjl{q>!3mhFd> zL}EPi`x=vnhlgma2epR9&&GUjw6FhMwPsjE-;{OQjB9vYK7Lt#iTv$~UE_6#+%yce zy{&=4U|MBINQ)il;o7S~jlT9c7IkJ&*ZP7Zo%h%EYIV`Rn@-Ed46A<=MZIp+=&*0l zetvN4=mDIWY@^&7GLi7S@TvI>KmPFe6BOSs zlf~cQY3|!AJ7`D7Ks!VP=#*8b8(eHXdez2own~9HL(|pvqGIp{>hT6wj01~EZ;In_LtqQR9*h1}`X>^US(3)oY2nWu(R}Mb;PQh_ezKYiZrh_DLghmpzK?S$h>C|i2#n5VEI87eA9TmftV$7ml84FJJK_micv=SotN9!G$B0xe+4%NH| z=&16Bm*YR)a2KTRJlPS+F)nOs4F(#x|4@y`N{~y5oK4@GH}czy0?^j|p9_5qt`=WxPa0vqD`?2flzK4@~&l6SP2Czh^vrRNUot($3qU#>6#s>2L z+h2Z&+0v~AD2q+?!XyV#!d@0%Maom$JS(wqT*UAqs%>$o0DC0Mt5+yC!17o4MdWD= z{MWtYWeJ5OT(R3{f~WV0MV@4bROHX_gyVUE?}fm(1JSDjsx6-p1;_CX?6^#}NWh*% zCaTw%@HV2#34K$@pq0U%$x0-Lj7iuZ4roV`;DDGE`&TKRw-s!QEaiCc#8D@E$~dtGr%A@dE{2rt*fVLBP#{<^Or3YR z@UrDp4XDV@@RL-c$jMt$tznx|vI*;pkI0qNfAat{tT!B@b@HoKR8`kQgWo_bOe ziSf+u-fiAS8U5JN90&Twdb}ESX&rp1 zKf-UHK7WP$=VdbZ>z&Shdue)Q$t);~hyblL@^poZ5rdOW2xlWDnX6l2E;0nCK@3+I zF(Pt(azYK{RX~lLgzJ+~76qT(n=sPDVh|v#)wL1`3yrR)|FS!)PFnat`5hPKeeAgS z=-C=6I)YV$4|qQIsBajfo*Woyol!L{A_O(m-PDk#`M6UU=50;H;e)Y+iDo8?rbv3| z5qsUJ^EHHCdbi_r>XdCmXcRG=CWqaYiazcTvuIY@fR&vWi9iai+%Lnd^#)B5AR#7) zYVHAAs=VR#_{AIUg4CTSGaxy}g-wmdKt1>0vUXVUa>>qFcb$GCzqKA3MIqQV&C|ES z2657_(tEsJi9tJ*PtuVU7v&ZCOW-l@$F>z+2Pb*Y6II{_utcb{O*B58EZ%abLbZY_1d{aF~1p{8fzR17xgeAE7sKml?5yCUCw)vp~>?xwGdVzccQT77g zc$S2~{@53+EFmulm+$r|XUQ#Mp2g`Q;n@>B;&_(hd%^MTK=dkyYRhIs&TxDKJ66P7 zB#0h)%Bz=<@HV{42z`?mUTXyVsHk{+NTUMwhhm?X48hHVt)0h5@OLBgUGA#sJ-?0fF_`(FgNdxd{sfBqHx3m}QbzyJUM literal 0 HcmV?d00001 diff --git a/.licenses/npm/@oozcitak/infra-1.0.5.dep.yml b/.licenses/npm/@oozcitak/infra-1.0.5.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..acee98bbcacc6aafccf400d7aae7cc5fc2c70ccc GIT binary patch literal 1406 zcmZ8hUyqwO5P#=WjPle;-)W*Gk}o0I7Oa!v#twhDMksXmu|~aY2;UxpBQ(U6gC5)3Vn6 z>R0lhQ?(o{cJ|864|W|qfYpW}c-r_Wy@|9P1V{(7f#-(H$tSuzXCA|gO5jXYi9V#MHN6T;a@N#^QSn2QX-X%NE| zMvRDDpPWzwc@A&pGs*@HzP=3cnc^^A2 zK6U<5Mm)`9-ojPUP5E?}cr^#WrrJ|2J#4MVXHehAvMIw+wEBDJVYrR2J1W1U< zp_+SumMU*}J$~_qyC8Mv$qY!2abZ)VF;LI_x2zpjyj-$#)?KIH$ZxHOMo|cMP4o1v zutA*ktMndkS7Oi(<&$(|#YK5V{t|f1`>}0B*TG5N^F$T60W1;fY!i)7CyTe-Dbc~G zjVJ%V{pGuuE!|pxGT&6sQNe(hurKoOJYflLJ}R+rT!iqXF1 z773z9p7QD?B)ko;GD6?vh1VLvJ}N36AJV9R{h`?BB||X@qGvqY6iCK)EUT8lGpqso zjt@|7qckN(f{YGmry#)|G0yid1%KLBu+7ti;lU$AozY{;h}Aod(}?dvNTOZzL|O~T z5zHH=&YN6#-ZH9sRAi6v6IVRX$XlFeRe_HoS}&@1glAr|5Tb&Yl+vciciuInjYG(T xI5?Uy59E<)8$P`EwP72DdB7xQWstBaMMzv>Hv69Y{r(rh?Ox#@*q?s|{{kyB#lipp literal 0 HcmV?d00001 diff --git a/.licenses/npm/@oozcitak/url.dep.yml b/.licenses/npm/@oozcitak/url.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..6a1c62a124b2ba05305a2049179ba64391590b4f GIT binary patch literal 1400 zcmZ8hUytH85P#3781Zx`Wnr&x<*C_V7ONpaPPn~Q>4QlOaht@*c6N{Z^qnzed#waW z8PELwjl;vkLo~=0ZcC+YBS*OjggfH{Q`D5g-7i=0XedNZzm-f1Z zWB}b?I@PPeOOL%^PT*Swdyzq=-}G>X(#xTdwuxHPtBX7%M(h1$xmcXFZ^z@jHvQsf z;;7TL8XWfZ+D{K|89jhAqpg)&LdH{;mn;JC>bpnfTV5ew7(3X*K;P6{u2!F051;DK z@XOQ>sbioqL@!xb(V z4>>-1sRwc@p+-)^4Jl}cf=~WkS`}b129VB~T1$k5#?<4#xt(;U9DJhe4zuz;c9?w* zY>ko~!RjG|I~@nqcMQ>t9;|ZS>YA1igC6Q`Y)I2|+-VH+wj$yP!8pQ1GowROBs~s@ zy=nC68bhyw+skv@OZltgYhVzq$4XXDkutqXZ6{b+LLms3Z+97It6Ri8PqY1s=g;tj<9UJa1;@7o(W?Tg4Vw@-!|^q2nMgNC zkUa5>SFbVQt$CFb`nnK7YXZAOR6N~hiGbZ+?23}1m=&VuJYNeWV_TM2bKp7FfPKXW zC^t!#5hFn+d$c1+a6n9p-K*fwn+i5Xwqkhj#87AQlrdrrPSY&m+Za~KHhCtk0ty5R zhN<%=7hX1ussR<*6a1tVFLLsh7I`J`F-Gg6`apQ$C5s^uyrh)YqSyx4lr|0_58~ix u&H_+Crfr1qKGue96y_e2n3TbaB^g5E3iHYL)F1Xgi*EM{|G@tEGx`Uyg2P4t literal 0 HcmV?d00001 diff --git a/.licenses/npm/@oozcitak/util-1.0.1.dep.yml b/.licenses/npm/@oozcitak/util-1.0.1.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..2d7a5a661d74c1d634bbc5ab791e6c33862ea3ee GIT binary patch literal 1375 zcmZ9ML2u(W5QXph6$77k0ma_*R-ej9bWBv13`*WKsC%F#+F~n-hDdGJ`|CSHM=7>| zZ9wGkoA=&Oet39@2G#2|EPk{0M{T_NXEk}#EuwFFbjA*AcwBy2K1Tj_#j4@jM{eqS zHQv^6z&hh^aGr+RW2uW;+v}^kU}5Y1b-h|$jBlsYvbO!|Cw$bIS`Q8jd*kN^w~ijb z*=ek`TSF!io|ilV@cO$)fjdz_c0YC;j{|)Zd%cb3(t7w*e}-SaJpKyBkIOXTZ?H1g z?e*9jM|QwCBm%U0)TbL&76c3zDryYFqt%l>Gd_Q(vd=A|jtvbS* z0kIn9?Ld9Q6z$|;)XtA4WF3PU>TYUC)4bgo4D;TK5Fr>xOf)k&G)2P#rj0=kzi-CsTf9u-gN{~x-&bI698~Ls6(3o)H)^wh}6&9$I{icJ* z`;{21NBJcEKB%B5T!O%S-*&C)IymX~JW&Ns0GEh5+eG8j$$7jgMs;wtV`%<=`^yh8 zTe`IXWwEJVnB*Wz*vsOpNO_8rXC*Ei7csnuYFivCz#7T&>J^F&u>2K%7kL^3|6?zC zSwbO+D|Y)#@bn(B$dl}liu@U#@OWO}dm-@cKzda`wdFHWa6G<&9hb=#8?YyliRv{b z-bPe8(Km$*S{dw_tVD9in1ua7?u(M6m=x)`$Tt$3@g2{rC5Rl?fPcjYD7P%js3RfS z0qsZ<9EeG=f0g2STfw%-QjQx>9Cfm%j8oU(G|8CQ#gMWcdnTGOEGrCWiB)`e}ojT*%7#c$zPLs!KM~h)fF=o-M>~|eJ z-mk=9J<2EP_dx|k;SvPq+qP>}*TG4@<%ueA0=Puf*(MsFPR`?1F{*>B9Ygb9?JwWO zZ0Xhll*OicW|D&_VK0lXBIPMgo|U+8T*UA!s%>$o0Ba=6s~0FX!15RPL*!`;{Lj7Q zWeJ5OuGsA}!P9%hB2ThID)J|I#N&B^?}fm(1L;)()t1jh!SVP8c3dV~Y``8xCaRa1 zcpFjWMBfxLXl1ZxvJ%N5V-ofUxi3nNVp62%BHu`C#&la@5HlGfrKD({J1Qc4?H?1F1b8xLV0G(vdq kW5Y5E^MFar${^(|LnMwcpMB5uVg8Hgey{Kk?Au?_e={Y!6951J literal 0 HcmV?d00001 diff --git a/.licenses/npm/@oozcitak/util-8.0.0.dep.yml b/.licenses/npm/@oozcitak/util-8.0.0.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..a8ff7da69ed805ab49045982d87195cb7a13708e GIT binary patch literal 1375 zcmZ9ML2u(W5QXph6$77k0mV*xYJI9A(J@h3GAMb|pzeW|Xp5~x8X~n>@2~F+9i`X; zwgHjDZ{B-D`QhOqGICIBSo~(~_eOj9&ua3zUqoNk=(II!_+|OHe2o0{W6XC8?4NA zdo>Q)ksZ(ui2$7%)#(P8Q5vt>7|x?oV9(HWa=fS*yaj1)aK#YtkUe>+jW!pM&|pvE zVzKYEL&0bNCPx*p(zGC*vyGOBh1NFHpp2Ik51e(c9DMSfg5#okKXzPv4&7QMd%|ji zSOxQTpuS;>cJeSP=SLl~jzOEIpIXv1Z}%F*ytg7m2*wc;%}fqWk@Pqa2ixlNErvk_ zx7X>^YuCllYU*&BJXSke3{#3Ri*{v4aH>rw_Pu>0zl}Am4i|1s=jmHxfjrr-DtNqK z31dCVC+YV=1x4W!1m^p;>tx@!VBa)(ig>nN)@e055B8!3ju@|hW zpcKUAyM4}Cc8{1BX@1Cf@eEIRyeRR#;P`eRy)L2NvYE&k9^b%@iFAt%k|&C(#6WAxB=IJ3%1nduDUsepoWJoV~u@Tse?O0JSffu+2>guQ{N}wklph`*qEQZN4U6B6`POJJ|5;65_lxMOvQC?E4ZkiwEk8y6cEzgkIz(<7 z25E0=IAERjH#kpYbRF4}j~Y1x=z^&LLyb)!ayg@g9-NeH+L0a54v7Grvg&k$iQRpukkDXH z;$pGyv_rvX|0=BtSUI*JoimM=h=tZP)1XE#DIPfMUOD*SI|au@^>*yI_!zpiO7?`+ zBVrZI+kyIuDVoWHRnA)-vW`KIO+U4yY2NNNhIwyAh!Bh;CYqTXnj-0OAP%P0=UWVe z3U05{sn@QHq1DvkG2uoV;1eoSa7NjA`zs~N{HZpt#>p~qm@^@ z9p8DwS&+K(WJhd{abZzwFwoHZZ`F8Q33AEK+4Q}6CBKasTOBUkn$FX=#sYaVUsdpU zzY?SID4(R?2Ne{BOAwfE+pd#+4=44OC#t{+;1W@1n`nGGIgeLG%O0-AhUP!oU%rdk z(yaxk%1!;82nM`@y(mBPjAc0aq{4;cB8F#PZ_7gsSR<06et~iWN$~=I@FI(Wec20E zRZt4z^4&h?EW1a{i!?uEym*2~JYJOeUT}OnkY1NiZ`n-b43BSM$3(it2FWAOdHoU- zZ^P??=$ldmtqJTCQS%;sP(fwZGAK0INMgIY8q`Mvf literal 0 HcmV?d00001 diff --git a/.licenses/npm/semver.dep.yml b/.licenses/npm/semver.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..8c62b4ffbce8c7f9814c344d3587c0d3ae9137e2 GIT binary patch literal 1021 zcmY+DL64g-5QXpjicx!MrG!+f)I)Aw;v|-c+1k#owp9-fH~}eOWSiYa>W}Z(>}uOX z0><;+d~Yzz19wz71jY>(%Pgg?2jSwe43}u^Mb+mUG{a&giB$*|n?9 z;8D`~`fcIY*%G{+Ty6XsN>)%VX$BC?@34kHcn1lJ$pXq*pQVR|9dE9?v;jWVpMiO; zYxt3atlR5k0^;hSfx-^Kb*Cv<=V#fyaee3G6d>3bX#q7lEugnecg8EqR@On&`B`Zo zw4F!9b9m9tz!^97a7zs1Va+O20jpp>kmNq24WF8s(mG3gL5qjJ4hg938)f;D@J8vdSq%3g6@bwO@%Tvd^hJs zdE79*OGIJB3-oxq!#qWW$LISI{jdf$*0&Ya<>vGPvCrVb> zSztnWELBXh71aUCN}^&5M@g{>Q6$Q7jtDIm@VKXlC?YxGGgP5i#iIh7D?uU?r@NBv zC@*LfS4p8NfrUq$bP_Cp2qt6K>ZqdnH6t3M565WHHNAp36QoHTRNycUBsp*Ye!5UHjH`tUoX8`r#fI4@o>) z+sk#(=hnl0{Qw`H{`vqPBQ^e1@+w`cr^168dhLRL&<s6TC~PkuWl2wQmv1*^_^lgTjUeq;s~`5;38%_1I&4(g)6y z?v#Ujk52B&x#R935;aP85m6gNRB$_ncZ}1H9tP$7pzDB>f;M$GHbKknxYHQt#1h(L z8ZH8&i_xK*pgD!!Hu@BPRkU~+t4_N%g+>SXYV=s?!e$&&8vHDA@J@A;JVe2Sy|hn)a_vR!B2gU#BSMhEYB zQ)0KkV_Dg6D*Bp+Z>&ezaRhNFQOq>$`N*}h>!4C|fXJ;)gbUj@Yv^{YoX1O{Wd|2K zMBYCwFJ>J(3T3esuY^-zB^-G1iEZcx?nsI2yA)oT*cC?sSiwmy-k{h5$=~23%Qq>| ze-50MB@{gBVEaSHDDJa-ogFtUe}QN0%?rHu3@|7k zTN=T(OymK3TW}z7AY8EZF(VufM}8&rmukh1VSo z+kuzhXDwKf2TSWB7aW%sd(^;a8ih|JUd+!psW12c h^FgdSTP=I(yc(AC%l8m9%>RRnWV*cgFn<1${0Avl(wzVR literal 0 HcmV?d00001 diff --git a/.licenses/npm/uuid.dep.yml b/.licenses/npm/uuid.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..45970fef64c9afe45950238bffb7c4997e4443df GIT binary patch literal 1588 zcmZ8hTW_N{6n^Jd9Ccq>iKLh9j#g2%DkVYXdzMG9FlS$C=R?J`+WEC8QHd1vn_%Fw~u$`8wy>=Au#{c}L1+Q8WG_n+( z!SYtx^Tf=82^cl#QkWSeG$v_Irfn4fSn;o&!8aTM6t#dAEg%^o;1VZSf!~T%f7Ehc zTevK*;O^%3W`h5|08?9`Eqs+?w-ee+SGLAcsXD9WcCbpD5n?TLD~$^SqyelE+av5X z@2sdo*l8g^?Vzl=-ir{dLa-zB7#}vMt>vLz=ugmJglnb2 zh-Q?BC=xw*-#=827Y3OyE7Wm{%(w(U@bdiZNRGO8gYJ+TL&B;`VT7LfU6j_XI2SwB zH0s0I#G|aF^N!cZyDD&-Z`DC~U*omtlttP82>hXVG2>~UwoJ{N2Dai9AaY~exa1+v z*3j*+H5M<057dj_%xQKF`Uxe^Vi)FSc04rFO z7H^O(AWGlhD^2Gikbl;U@J>4G5>S&_7u zA~UW5dBF+f%P2`4oyUtd=!7|~5NGQ*MxU1jEVE=zaPf(t!ssa>BOMxylZdWDm`AJV z*{NiZA=2p6m5xf`bxGW^>aXTh@7Xx2rH zUC4q!*qf3O$;Iyj`#dEqaRF{HfU_o;lPEzvJhJrD?zv$ajJN0K7wi-U26KA8CO)HI z9-{~CAE(EyR%*xHd-<0yi))P^oa$>R_I8%b;D^T#**l7$WnY2;GtBi;qQNb zdEB>LHa|dK@EO3j1zyw&nD5hHE$ZLCS+~C2SM*j!=4xSG0 A&;S4c literal 0 HcmV?d00001 diff --git a/.licenses/npm/xmlbuilder2.dep.yml b/.licenses/npm/xmlbuilder2.dep.yml new file mode 100644 index 0000000000000000000000000000000000000000..53c33f67fb3e37a91fbae4d022a6b12c4578ef35 GIT binary patch literal 1386 zcmZ8hUys^25P#3781d9fS-9@o@s>@@VqHj361rU-_h1r3+)Hd^JKfSx-x&jY*Ghnt z@yzevI6OQ&L|Tk;3E#)zFsY%F_A&YOFjDKf>c5pZ}U0DY(M)L*g7c& zf>jz}CESk#>Kle>CJ$CRZ&gcRF(};*Q%9Qa$AiK!uT%sPf^me2W+sQGNO~L)N7Jd} zC5BN3x990FDA&i(DPlNG9=jbC!OxbgqR$vxdrH` z@`jh>7jL)=Qg@uJMskb`n>vGm2JWx2^;ijV$Dyp~IGArT zc)VT-Z9K{+>DNUCMd1fI(9pAOFBRZ(Jqv$28vcl+~q zF>AWD0Cl-)UXqFduVGu2pLxbI+5DyeSBMRaQZ30^6i&c)H7z3bwmyTh@z+m^!a= z;bqOJ8c>lv!B5)ovLJ71Su_