From e07451bb869d8556d5ef02b0e1bd1d372597b5be Mon Sep 17 00:00:00 2001 From: "mykola.eth" <3277207+kolya182@users.noreply.github.com> Date: Mon, 27 Apr 2020 12:47:15 -0700 Subject: [PATCH] Add PR test CI (#1997) * Add PR test CI * fix syntax * run * Add cache * remove unused commit script * Disable restore-keys * Add condition to skip install if cache true * . * Update packages * Update cmc map * node v * temp disable cache * on * . * skip check * try new cache * Change badge run test --- .github/workflows/daily_update.yml | 5 +- .github/workflows/pr-ci.yml | 18 + README.md | 2 +- azure-pipelines.yml | 63 - .../logo.png | Bin 0 -> 6727 bytes .../logo.png | Bin 0 -> 11293 bytes .../logo.png | Bin 0 -> 3402 bytes .../logo.png | Bin 0 -> 3735 bytes .../logo.png | Bin 0 -> 10516 bytes package-lock.json | 2185 ++++++++++------- package.json | 12 +- pricing/coinmarketcap/mapping.json | 86 +- script/commit.sh | 13 - 13 files changed, 1432 insertions(+), 952 deletions(-) create mode 100644 .github/workflows/pr-ci.yml delete mode 100644 azure-pipelines.yml create mode 100644 blockchains/ethereum/assets/0x13c2B7F851E756415cF7d51d04dcF4F94A5b382E/logo.png create mode 100644 blockchains/ethereum/assets/0x5ABaFf0B83F81DC061C590AAdcbA013C69237fd7/logo.png create mode 100644 blockchains/ethereum/assets/0x686C650dbcFEaa75D09B883621Ad810F5952bD5d/logo.png create mode 100644 blockchains/ethereum/assets/0x79C5a1Ae586322A07BfB60be36E1b31CE8C84A1e/logo.png create mode 100644 blockchains/ethereum/assets/0xa0B207103F764A920b4AF9e691F5bd956DE14DED/logo.png delete mode 100755 script/commit.sh diff --git a/.github/workflows/daily_update.yml b/.github/workflows/daily_update.yml index 4b3a70305..62f9cacbd 100644 --- a/.github/workflows/daily_update.yml +++ b/.github/workflows/daily_update.yml @@ -15,12 +15,15 @@ jobs: - name: Install Dependencies run: npm ci - name: Run scripts - run: | + run: | npm run update:bep2 npm run resize npm run format:all npm run gen:list + - name: Run test + run: npm t - name: Commit changes if any + if: success() uses: stefanzweifel/git-auto-commit-action@v4.1.2 with: commit_user_name: trust-wallet-merge-bot diff --git a/.github/workflows/pr-ci.yml b/.github/workflows/pr-ci.yml new file mode 100644 index 000000000..5199919e3 --- /dev/null +++ b/.github/workflows/pr-ci.yml @@ -0,0 +1,18 @@ +name: Pull Request CI +on: + push: + branches: + - '*' + - '!master' + pull_request: + branches: [master] +jobs: + pull_request_ci: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: '12.x' + - uses: bahmutov/npm-install@v1 + - run: npm t \ No newline at end of file diff --git a/README.md b/README.md index b9b507e28..ccb7c26ea 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Trust Wallet Assets Info -[![Build Status](https://dev.azure.com/TrustWallet/Assets/_apis/build/status/trustwallet.assets?branchName=master)](https://dev.azure.com/TrustWallet/Assets/_build/latest?definitionId=42&branchName=master) +![CI](https://github.com/trustwallet/assets/workflows/Daily%20Update/badge.svg) ## Overview Hello and welcome to Trust Wallet assets info contribution guide. We appreciate your effort to open-source. diff --git a/azure-pipelines.yml b/azure-pipelines.yml deleted file mode 100644 index 03b8146b5..000000000 --- a/azure-pipelines.yml +++ /dev/null @@ -1,63 +0,0 @@ -trigger: - - master - -pool: - vmImage: 'ubuntu-latest' - -variables: - npm_config_cache: '$(Pipeline.Workspace)/.npm' - -steps: - - checkout: self - persistCredentials: true - - # - task: CmdLine@2 - # displayName: Checkout $(Build.SourceBranchName) - # inputs: - # script: 'git checkout $(Build.SourceBranchName)' - - - task: NodeTool@0 - inputs: - versionSpec: '12.x' - displayName: Install Node.js - - - task: Bash@3 - displayName: Install global dependency - inputs: - targetType: inline - script: | - sudo npm install -g typescript - sudo npm install -g ts-node - - - task: Npm@1 - inputs: - command: install - verbose: true - displayName: Install dependencies - # - task: Cache@2 - # inputs: - # key: 'npm | "$(Agent.OS)" | package-lock.json' - # path: $(npm_config_cache) - # displayName: Cache npm - - - task: Bash@3 - displayName: Set git config - inputs: - targetType: inline - script: | - git config --global user.email "bot@trustwallet.com" - git config --global user.name "TrustWalletBot" - - - # - script: sudo npm run checksum - # workingDirectory: $(Build.SourcesDirectory) - # displayName: Run checksum script - - # - task: Bash@3 - # displayName: Commit result of checksum script - # inputs: - # targetType: filePath - # filePath: ./script/commit.sh - - - script: npm t - displayName: Run tests \ No newline at end of file diff --git a/blockchains/ethereum/assets/0x13c2B7F851E756415cF7d51d04dcF4F94A5b382E/logo.png b/blockchains/ethereum/assets/0x13c2B7F851E756415cF7d51d04dcF4F94A5b382E/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d291fdfeedd1733a787ee2eff2a9c5711407466c GIT binary patch literal 6727 zcmXw71z1yG8=oNE9g>2yh{OgAK^g%WBLt5@+AkWym6 zzB~MXd$xPu^PXS4=bZQM*)xQuhB65uBOwR`B6*^spatB6Fduwu;CiwYe-7MkTgyI` z1%WD&M3<&G!1$J%ma-hEe2{4i1i}Vss_Q7K+qyua&>#?6R~IcFjSdV%L!!~3089)* zqjihX;xU*EfRR9=C1NpwbTC>Z8Z91$iN#~lAYC+H5E>GRh9J=3NHiFM7D-13qS0ai z@dhJ?K#L;&?m>WFuM(W=w+~{Mx{%QWd5=@1F z;0*>-Vfg=RzA50J6oA37ZeW-Lx>*;-6gbBl7_fB!5|{!qnAw|y12PyQp!v`GX167g zn50A;X0iWD{ipL!AD9Bb7*l`<^wPfu02~2jpm~5E0Mq~rpc7)y67iTkrz6G@5CmAj z3&;Q%pdM%tOBy#YwtuMW?7T%_jaB`BwLD9DSP$ zCXQdHd2OwGizSm!d8PlTdB(0QfR_bAGv8Rg&e?w()Gz*>PBsx?=r1REX%2sG$3Xb* zpeDRy!}-YZivLNU(dv|&gl1f!$v68&)IHOO*-BPdUax%bAAXJ6j=KB)viPDtkn>Ap zeG05s2YQXT?)r<&F-y^UukJpII_x=?5? z*?n&BtUEztEK%V<=>PXF`wL2Tg4>)@SnST73HWOaSUn#!$8&=;7w~V@G(*z&! zkX5pE-hCGJthh6x|FQSX`w1<@DD6FUsHEGYjrD~n<53M(`@Q3a4LPAk)0r)@Nn#NT z>ztO;i^&&@7k^3HJer+;?xE*JVPjk-54CN~Qg|*;HMlNcUB3Os&0^#GQMaX@IWX0e zrOa&FS2uNNMhf0s7g863cg@`5{c+30cSH6CwbbWbd!tr|l@)>45a^*%*6@Wg znIQZjW&ic!cr}XD^FvUuMhNqUXxWjD=+05PxZ0nTSbKkRdZtIzCmB)x=Oc^E$I6re zuKTHjqry_9vnZ&@6+v>)wr*R^BreFQCRI1&#~{yQIzduFszuE3BQ}HjuwkTn&%H?!d(3Qeb;Sh{xDKaCUqz)(RAQauDv;)HMaxT z{@J(vG|EFfYw6i0sqvaOq)POuPdS~96lL%mSw?CMy@jV^G7Ta;B1_0vf}x6+sgX2N z_Gc@`ZdQVs{2js0e$i}1WqCoL-1{GkdFIi{ZIKLS?ufV7+-f$bTwm@tWwS3WG?s~$ zh~J&NM#1l`?4371T37E{80knV_p0T>7Z%8(JW--H_v)PK`l%DTgvUsgX|gaLWWM~1 zh%M?MWnY`(!l+}ZP4hvRl?e_RNl2qeh?W9kkENorUnDMh^>E^6-=J)v;ipWZOtnre z3-dGmX{I1+&&wXxLpqIFg2rK5<-_5f+}89=qSZ4ueRNE68AI~YCfj*oYse2NC{+m@ zF;MQ#6u&&ZEKUoKbW<91h`U=nq>sP+e=b!#=uh~YNZPc(nV+^kOwB`_cBC?sPz2!(OW^R5ujOhu>kjGO=p_t7D*zLH6z2BnN0gaMjsuzi0LfCxz!YH-n)~1nAuImkLJf+c1K8mgvAvRNO$|yUb&&%r~Q!Eb*)@}*KOHFInf==su{CWa?xH4bCrCDRIi$BV~Jdl^Hre-$av?o0s1Un$9OlrU1 z?TSb?1l!F78IZJB=Rf`NhV64EgOuF_OkCLsFUs8)omw|Pe79M%ssC~T`-99WC2LCc z!u=0H%|(r<72Wae()T{{6p8q{MrNyTOxR4gHzQYOV-FNWC5fyhjYvD2QFU0GPq2TLCRVVP%i(}zaY z;i+($Wz(y$4=i}xpulD_k8nP*Ih@v~T3#^^hIC%`2$d%_Pe{}=xNvq@f6t8k+A}R5 zI)pF7`WH&}Kq>G*GecdMMSfa+rSNd;l{7S@iQtw36ue>uHPW0+(ga~K@37te6f)&l zt;uOoc$79=!NG?Um|M`&_Ks$yc)Vf86CQ_J)VQT-MrIlyRGBF}Zcqo-MsT!CE+h#) zlg&OLsir;org^@Sv2QUrjC#mg*;7Dn#S&rylTGGkSj@<`eD{{>cND6S*F$XW#h7qJ z6mg*QEI$}TjO$74Y-s_8AbFEJF3ibCy^CxIGISSI4tRE>H=G)`ryqTm(ir7$?8nvb z8FS)POr!~1V5<5aPwi)JyDscYk!6Gk@UA`R74nMY73H=i1%2>xep+AA!{?9d#-qA? zwx_()gRAj$`XafmjMZeC!}3iLZ_Q!OsO4RiR78QuW6pEt_&%odfzXVtK@Ll@Mvmm9 z86q7`yL<~*f|<}*-e!npvz=45~~I+9mdYHaBvWuPoohTyj`%U=dHnbS;Zc)Et~ z%)WP0Yjmipyj7x{V|-Vy|EFF(tWUvMbAfr|T^>b&E^T6cu<}g4FnMjE%!-KJ{M=43 z*@w3o6ZaC#uaPVDr`D7FUCvFs44uhO=aMX@`j7AUOfHyYxGyZZI>kV3gfFG-TElo! zmZc;A#O11PDIuw+iTZI4ni$Baik!X*6VZRE8lYam@l1|5aLgi_Y1yx_6sl-yu6=&j zE?>Zu6r8VQW<%m`5?fwKZb;`8xSWGBrnqeokt+Dv%iKBK>1uh($%~GzCeq)flXCT* z!JsQt*TBHHnDg*n%aD8Vqs4Dk$JN$!zqv`+JB`5~@r9WmNmy+CX-wtSp?C&yPRVf! z;pn+Dc*HfeVeJIc-00@qN#+@`)gS!MR1=w(cbVy;{CYITqBGyGn~?AbMPrUiFsuJ7 zv`A!`=HzaW^mHynoFFl3e6|rEsEq_wQEGPt{u*oQ-kMQ%U!R z%o9pNII0(5KY!{ET+|eVA{0Bz=qqMHLiCN5(H1%bI$mAE0_tYL9QRT;9|?-%NqNIL zzwTAk<|tm3o62RayXdDOXv`53*vu$`NikDspu{M8X%LIyFF8!DYntR)2F))`>(^e1 zSS9ly{cW8Q$UyUOmcr<{D!0sMM={r)1y2-LdxJEe(edfKast;8TD~%e)b*}!ndT$z z?1CLpxPdr)*5!DwWV0K>xU67MY$TVzjwYGpkEQe-_+{~eG}P!&(Y^1`>G$sdQ%-$y zzjl8W38M9~?3YEVI7^!r30>cMTUC^|72Q^h4|KFVi>8aZp6G28F?AcC3oe*_wxCWa zdvG3$6HQ#=zO!&o5}_-P7)hgCscH*ThV=8m-kG(gS`U~0k;B)pO6*gcd}|o%EU10* zX%rE4W~ghjZ5L}d(|7fSms!#-tEIm8Osn5Vp(iA#izjpBLX>2BR%dr%YAo&bUZ`wM z2DR_v^wY7|)NTXfmPJGm+*2kw(d5larfO=%vpm`N39J?Yyd6|V4QBo#-FNYDwe2@O z4I2)VPe7$b&z{;wQMt?$-0p6!|467BI!3UP{)>KHvcaP)&de*_nNXkx0Uh1o^eL^( zt9IXQKd&RFv(Rq8$g@4V!(A>!gQ8SpYGGMZH^OP0WVMl#@QOW8{Ue;Vb2-fgsR?NP z=3ywyqkt{py2wtD=P$UcFr`WdNhR+t@n$9MoxXdDqY%1R^FE=5i;(dFLdEls8Qq5( z?%noE82{LmjRyn4E%OqQgUb!dtSi~^w{r6q+4>yMUNH289$v;ke8JPR{H#F*X%hVb;Dmn{;>AdhD=EGO*BDGneu?o}6rjgUACa9=i zdIa8;{F3J~XxYh48l>uZox_wzsjwuV?uHXYI(E-l$FfHio}tVp{>I~*SVQaUnQ^V) z*U;Vng?@rBJSDOkEVTE;=r&SFN?QtkuhxD#)4<8&r~gG7(NLJI zC06&wCjam&r!||kx|`cz;S-$z`P<1Q-&-rDIl2~^nyp}9L!x7{2D_nqJh-61hn}}8 zB4qs9zwjJE# zH_Z)JSWR_J>?l*Dn@P0I=uAHM#92@ZK&gWR%ZJyn_0yETiA+-RQ{P7sGZLK@F!6?^ zDiRQ|TBC(OIE-8Ip|PB>*?c2}R83(lZ<|t@vwnWsIHVF2OkRyY%l{4{Z%x16!oIDF z-p+H^YLfPoC1$Nrf6!l~Q(1ayyDOmEnx7jau}eCd6dh<$NKUE!Gu{rqQd)`k#3yQY z30usGw9K;OMQCy5Xwyaz|NBr*lMw;7_b!LFJ?!zs>XqaaaFw0r$huWBJSHCVMbS|f z)X-->F0=bzO1kVx^-v)we4__KthYgtilS@}oumqgjGo|J;uJ1SL({v{*GfC*Os`1AX(2&HC7EifNOE-Pg zcvDd2)wr+cv}Ui!EYIlmlfczF1eyGCq?La}q4Kx%3X{?j^p54n@Lv*6dj}qJk8|2r zR*fJYlqvRJpEE*hJ@OsB1>WwO!>6O(xTsJR-rDHKGpQx>x-T=g*y~KE_l5h2qW+g# zKkS__i`?4I_n>$jag!B$+@UAMRqP>M;eXdNOPb9;J?kPc7=K4rTpCV?a!JE*`BB$LEdQ#32g3q~Hk%O>&QN^4$Ikw~L5D*;=Ntf*^ZBSEYXll#uA;J*~J z_}23|C*~j*R|@@zt*blFtXtVdkp8oHn=@(JzvxL{^xPJIE%8NTQjF#)KjH)7L(>=> z4Z~7KoI11Bd=4zPBAjr^jJ$+`cQ)QTvwJDQ4!sHqO}BYRPWFGOQ7h93%G>Q#E>ZDD zXQ-gRaCYP}{r$QrYj=5WrIQRv%$`G8uU;&)^(Z6QaX9>naALtd;+iAY2lLr~gO+|p zuFHQ{oaNehylo;|QvLPNZ@O|2rHUl!e7GH)4cVV-IHjaPBJRH599TKw+y}21q?QR8 zd-*aCNAIgL*E7NgMEVRC2?)lSKK8GiHMC~%PCOTdt~N#9qfuEVG-ne(rX!_SSReyK z*g2wiu?#uF1FEkp8!uCIYvW2qpLKhoTzYkl`YC>HklIH3(Y%^DFXkSS4Q{+1>;irs zK7QW9oFN@BCdYlZl;~B8jBT?g<4&kpzq!Njom>ID#=aRGkocd)Qpc8wtyME;Rq^V^ zA)*~VPMCe;L>6wtn$SXDxm&hdevpp^e`PK3hVaq3ag(Sm{yQb3)B(_ss+go-!cf>(N@p}HBK3I_Fu=&|fShbhi z{E_!b=5U^6O9(yM9O^9GKdsi?oJ`A9>u`7GXEMl*SJKWQ+#D`2OFZZeAg|QAUECNp z?ij~Ydgsw=_j%JMk~oPMdypNQiCki+3*ux#!hxhXv=cX1zLS=;C`iU|OC=>rU5%R- zyrLv-<~dVMU^$`Ky_GZ3MsiD-Blz zo)rjWKAH5bh^1bw12OoGSkI1Y6$u1n=f7z~Gh3;;)*1SiCWh;MW#yy$K@ApDMudYQNro@z=ItAlMk3^SSg|USm|sjw_OX zV`0i>Agf&`ZSjq^ceQ+>hL&()SS_hV1tfm&68MI8%@smf{(8B!Yms#|yn9k)VbGp5 zg{-Olt(cZ+#9Cs??%&YKt)mPpQm(q-eVCsA+}+u(uMm%*0*X~z`}VO>(sj@N7W=~D z7UBz6(*tU;7O5vnXBy|An$)js%F$}jldK2Y%GSH8v(P9SSqO*0RIt3kvZ{hr3upOD z(hTO0#;dDM3a(?*uvOB&guzMmT&K5V$$K`=-JY5btOOeTW%fe8ccT<;Kl{>~!7d4X zIjpJGIyeA%%G8rxGE&8#HdSOazs6?(^RGtWa2!9xlBsza(KqN?g3dK8551VM_#xoy z4SqiN_4+m2v2~%BIAJ=cm}IWbv5O|%%8H_kpKke(wP_1^3RlFBgXJxD8t%xGW_b01 z=s=*7?cxJs9TnU(#Z7DM%KMZnJskqNLf7!_Rfa_Pii$&(q~G+X{OiuY^(Y9fpr^1c zSWWc$tCV(hqqVpF>XEvSq13!e^_bvMYqyoOuy9VbV{MDfpNDIj($SyAh>t(C$5I@E zGh)msHeUxQ;{^bZ;Ossn@!0)-(!j_@{yzb|G`6Obut&JB7QY}4an0FI`(_?Rh8#n- zna|!+%$=cfqCMJDx9OfQCNPeLFPo##)3@~cd+vPj-0ilC+|O`r)NbxR9=b#ZBzuL> rxL?wglM?3)I>i{QPM!s_qH(f^RSU7aDd>Seyg^SCH5AI_UcUJsT|6(t literal 0 HcmV?d00001 diff --git a/blockchains/ethereum/assets/0x5ABaFf0B83F81DC061C590AAdcbA013C69237fd7/logo.png b/blockchains/ethereum/assets/0x5ABaFf0B83F81DC061C590AAdcbA013C69237fd7/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..6b0e55504cfff49b37125c9a9657dd40e4b0e248 GIT binary patch literal 11293 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 ?6|Ch!9?!lHW9X@>)~Snh-bzl5 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 T0~gDT00000NkvXXu0mjf;HEZs literal 0 HcmV?d00001 diff --git a/blockchains/ethereum/assets/0x686C650dbcFEaa75D09B883621Ad810F5952bD5d/logo.png b/blockchains/ethereum/assets/0x686C650dbcFEaa75D09B883621Ad810F5952bD5d/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b72fdf34bb1f9b3bd63a395f3158177da4569b1f GIT binary patch literal 3402 zcmX9=2{@En82)F$V8$|I=Y}wrQMRO9VPqZqR#_4e$&y4A!`K>2jC~17C0u(#RF)J; z)^zPmqNo@(V#W;afA9UC=RfB==R4o~e&_xE|9SotI~y|;j|2|@04NJ{V+U|1{rezb z;J8K2VuBOg4{wbJfF=qr+lvESL#{iR83FafQfmMJ1MIAvOsxE`f&0$R&fxgJ85kJ+ z??C=DG#U*qLHFQ41O3?8SS%I`uF})fWn^S7UAm;Cq*PyDZ(?F1CME`^i-?F+RaJqQ zwzjr794;j#B|bhL3@Iuqf@re;nX$1k5{cyI=GNBM2BG}@{pIE5LD<8G4@*c$U@#a@ zPft5LJ20f6pm5~K5iqy3v=j{a`uc*fpn-Je=H{ZJq96#Eg~#K;V?shg;^N{U3okFP zk&#huZZ60U773nQT3Q14PoF-`&(9CygVDISxc_getgMVep#%g3TwPr~JUl=yIXSt1 zLl6Kg01AUaA<*63T~1C;I2_JmvB1Fo{{9}D4Fv#@9Rfi4`1n8yD=RAi3g6q?Lm&_n z6B9#2L!js!a1IckxyuCc!KyeC_U{(oO-@dRK)4{pJ!sSpES3e{0uBLrcwjLMX!NeI zurOFTg+e)c^eBVL0A-PumiG4cCK8F;+uQZ^4WP(VQ&WOw$;fyXA0Zo5GAk=9EiKL7 z-oB`)h!X-E92`8Ut1Brf>FVmXwzkH}E&i&vmrkd{;|^eOK_vOW@ABo6k`hf#&5Vo; zP?MdV9k5@YKYw0WSOAqzNJwaIZl=*_V`F1qzI@@9HAd-$bBbtULdH??zmZy(p;2@m ztPR?u2|?NwjNJgjXqJ|iVPRpQ$e^}hYeGUoIyySKy1E3^-GhRH`uqEZ?DOv5zb|eS zE_iF16DbcTAMnS~1)RzSh^yR6j_8Xogd(Zvut_$P#bh&$iq@Y$e?B`q`|{<>m6etD z_IB`%s;H>o5LBqHuEtnV_>7_jT`Cb0dg!2m^73*rnJnl($ce`CA^ESSRuG@9#bo85 zdGLw*$_VpdZ=TM4y|lTy`MrE>0~xj~L0UZ6-_Z!H;)`cGPuF&XjrIt0uyF*yM(;!5 zY}WoBe2)!5?LzOu_}RvVA}+mlYl5e}Mlgod*2TiILc3LOPU|l#%U$b)aGr&~=7l@; zJwv>GR~XNTRX^u{ZO2GUv(!dXkJI2Bo?-V&RwK!T0aqZ~8{O9#_fxSg7%s)Ek`wLpc^>t$QtULL26AAAa8&eRxRg z_d@NF+3Yhnf(YfmDhd7BE(DwaRFmTfmdncCK>2IQqTYnOG!Nu{| zdM8((ZDF=fQGix@`y;p4o)e!I^(j^otku`(A_oM9u#%lZ$tc}2mu6=UUpDVxZXIJ^ zr*AGiWFxJ=*I{!8&`^9ehg#jO=zjLYTl`((26yxCO%&Vq|JkvcIyN~y);ds9PIhrUBZ8Fwe07ws*2_{4F0Gzx<>z~ihL$X#`bj}MuDoHlv zL^upO5&M%$pHPd?-qy_~ZY1e9-o-p!i0=vHSWNori#b0TD$7grq%!d@Zt_$r3(X7Y z#meZG^IlU&hYq{kQ1>&elwX3Dvx1_@9csu8HQ8;=Dnw8Au*w=XEW zS&u4cxUAsF5h~(Z1ET?!JyzvuMniVD*6p%yc1#yo+&({IC1M_b&g#dmmpuJxsG!Ti zW62(*1zKw^GH3T8x2Qq;-Wh2h!*O|7blZZ>IHsX9OHS(KE%OJf*QMl4v96S&<$KR% zxw2JHhU}b5sd$i8qQPmE8K%)wsD=KC*KKc8+lmj)^cdY)$e;tXu7*yxA97IQA|El+ za^nSW$AJD$&-sY#ImT~;Ul|+CBZ6}pnuny9zdbQ)41P*MOeF`N4=#a9;l3KS5i<0S z-_Vd4(C!Itr6A%bUlWY~5WkT(Jw6YpeyO?bUm1rl&`~L3OGmkjRYT?}v!`WXB~bgC+5BwKgQGp5JyNnyNs2Rx5qKKbg65Ft`Q0##6{&r$qgGc>_ID6!s#$aB2% z)5jOu?-bhR?zbfao@0w4ymxi7XI~qW`l-i{m09$qRK&D;nPck$5l2W2G@4#*|OCjv)G6#>K{%8#iw%SWNd}&?hZWTJkgC9eGn@g_!BceC=q==>anKpKC;qZR#Us3KK z2YwmFG)=9#?4VkP3a-ZZ0TZX!KaQ&x_vtNVXC=c9ADJ0Zb$2h&uakUseI-(ZI3ueJ#&il!_n0! zLwZ+g1i*H$5Q*?D>0gN2`Y~YfdKhp$KBwZVy5wq3e!ZX81K{oEH{Y$_80~F!KqW{u zPvX=8`$D*L?+)&pk4VnKm1F~bfK%I2<85&PNevC``tDN{ilgYdn`VHWSM1Nl*wQOi zYAm0JXStP{07i=1Q9wm*&=VTSglii>l-DOxuf<-Tp{-jCzaxO+sT) zak$pB<%a!m;*wZ#GS4ULyf~@o5o0*O_2PB7fwNngIl$2(B)%HCH|8ClcJiIh$2biU z!8eaCir-LMQq{6F5#uwwy_TkDLQwzn3p%0e|A#sg1woaSBYMlNBW`HvsLG! z)QyfOF-JTzcNzl3eP&^vqY?a?qx+?@=Mkg_ks5N#-A#_ps7oVPRh1IMSy`rKMba>c z^qr?q+qcn&;rGwxvUX_=8=eke-?y&t6 z#R#dL&y*Q-dfJFggHlN+=l1JG0@wAZ&O&E{dRSe(vYQVv9M-9#bX^Vn) zH>~$ z`9Zzdt=_s&(h~p+e?OZ*7zs`fJzMNB)LJsmQKO>rMHSLs_ch{0Yt2Q`afxu%LPz_i zfb(ul2SjJ0Zl0R(WM4$V5x4CPmNlOmf3hf7lEQVBPPZ0A@8AcmD>E33#FCLj9b#?f zb5KmrVLSKL$mm5OJ3ATD%V$!4d7O$^jmN&<*eWFtT>adChN(yions@!?~m1O zk|&p>7t3~SX_Z9kJ2-^$0}3O0uVm)htli=#?0mX({@7xn-E literal 0 HcmV?d00001 diff --git a/blockchains/ethereum/assets/0x79C5a1Ae586322A07BfB60be36E1b31CE8C84A1e/logo.png b/blockchains/ethereum/assets/0x79C5a1Ae586322A07BfB60be36E1b31CE8C84A1e/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..15538b7ef26fd14f292b6ad913ddfeeacc035ea3 GIT binary patch literal 3735 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 b@=iHiizn+?%htaC{h2`OqxH&k@lpQ=E9VQ! literal 0 HcmV?d00001 diff --git a/blockchains/ethereum/assets/0xa0B207103F764A920b4AF9e691F5bd956DE14DED/logo.png b/blockchains/ethereum/assets/0xa0B207103F764A920b4AF9e691F5bd956DE14DED/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..96601ced7582e0bc1a3e6d6db8f4c49d4f3c00ae GIT binary patch literal 10516 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 W5{w_)Z4-O|0000= 1.0.0" - } - }, "component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", @@ -2376,47 +2561,6 @@ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", "dev": true }, - "decompress": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", - "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", - "dev": true, - "requires": { - "decompress-tar": "^4.0.0", - "decompress-tarbz2": "^4.0.0", - "decompress-targz": "^4.0.0", - "decompress-unzip": "^4.0.1", - "graceful-fs": "^4.1.10", - "make-dir": "^1.0.0", - "pify": "^2.3.0", - "strip-dirs": "^2.0.0" - }, - "dependencies": { - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, "decompress-response": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", @@ -2426,112 +2570,6 @@ "mimic-response": "^2.0.0" } }, - "decompress-tar": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", - "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", - "dev": true, - "requires": { - "file-type": "^5.2.0", - "is-stream": "^1.1.0", - "tar-stream": "^1.5.2" - }, - "dependencies": { - "bl": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", - "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", - "dev": true, - "requires": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.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" - } - } - } - }, - "decompress-tarbz2": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", - "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", - "dev": true, - "requires": { - "decompress-tar": "^4.1.0", - "file-type": "^6.1.0", - "is-stream": "^1.1.0", - "seek-bzip": "^1.0.5", - "unbzip2-stream": "^1.0.9" - }, - "dependencies": { - "file-type": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", - "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", - "dev": true - } - } - }, - "decompress-targz": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", - "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", - "dev": true, - "requires": { - "decompress-tar": "^4.1.1", - "file-type": "^5.2.0", - "is-stream": "^1.1.0" - } - }, - "decompress-unzip": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", - "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", - "dev": true, - "requires": { - "file-type": "^3.8.0", - "get-stream": "^2.2.0", - "pify": "^2.3.0", - "yauzl": "^2.4.2" - }, - "dependencies": { - "file-type": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", - "dev": true - }, - "get-stream": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", - "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", - "dev": true, - "requires": { - "object-assign": "^4.0.1", - "pinkie-promise": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, "deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -2667,9 +2705,9 @@ } }, "dom-walk": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz", - "integrity": "sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg=", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", "dev": true }, "domexception": { @@ -2886,9 +2924,9 @@ } }, "ethereum-bloom-filters": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.6.tgz", - "integrity": "sha512-dE9CGNzgOOsdh7msZirvv8qjHtnHpvBlKe2647kM8v+yeF71IRso55jpojemvHV+jMjr48irPWxMRaHuOWzAFA==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.7.tgz", + "integrity": "sha512-cDcJJSJ9GMAcURiAWO3DxIEhTL/uWqlQnvgKpuYQzYPrt/izuGU+1ntQmHt0IRq6ADoSYHFnB+aCEFIldjhkMQ==", "dev": true, "requires": { "js-sha3": "^0.8.0" @@ -2974,9 +3012,9 @@ }, "dependencies": { "@types/node": { - "version": "10.17.16", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.16.tgz", - "integrity": "sha512-A4283YSA1OmnIivcpy/4nN86YlnKRiQp8PYwI2KdPCONEBN093QTb0gCtERtkLyVNGKKIGazTZ2nAmVzQU51zA==", + "version": "10.17.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.21.tgz", + "integrity": "sha512-PQKsydPxYxF1DsAFWmunaxd3sOi3iMt6Zmx/tgaagHYmwJ/9cRH91hQkeJZaUGWbvn0K5HlSVEXkn5U/llWPpQ==", "dev": true }, "elliptic": { @@ -3143,17 +3181,41 @@ "dev": true }, "expect": { - "version": "25.2.7", - "resolved": "https://registry.npmjs.org/expect/-/expect-25.2.7.tgz", - "integrity": "sha512-yA+U2Ph0MkMsJ9N8q5hs9WgWI6oJYfecdXta6LkP/alY/jZZL1MHlJ2wbLh60Ucqf3G+51ytbqV3mlGfmxkpNw==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.4.0.tgz", + "integrity": "sha512-7BDIX99BTi12/sNGJXA9KMRcby4iAmu1xccBOhyKCyEhjcVKS3hPmHdA/4nSI9QGIOkUropKqr3vv7WMDM5lvQ==", "dev": true, "requires": { - "@jest/types": "^25.2.6", + "@jest/types": "^25.4.0", "ansi-styles": "^4.0.0", "jest-get-type": "^25.2.6", - "jest-matcher-utils": "^25.2.7", - "jest-message-util": "^25.2.6", + "jest-matcher-utils": "^25.4.0", + "jest-message-util": "^25.4.0", "jest-regex-util": "^25.2.6" + }, + "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } } }, "express": { @@ -3370,21 +3432,6 @@ "bser": "2.1.1" } }, - "fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", - "dev": true, - "requires": { - "pend": "~1.2.0" - } - }, - "file-type": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", - "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", - "dev": true - }, "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", @@ -3521,9 +3568,9 @@ "dev": true }, "fsevents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", - "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", "dev": true, "optional": true }, @@ -3712,12 +3759,6 @@ "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", "dev": true }, - "graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", - "dev": true - }, "growly": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", @@ -3908,9 +3949,9 @@ "dev": true }, "http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-Z2EICWNJou7Tr9Bd2M2UqDJq3A9F2ePG9w3lIpjoyuSyXFP9QbniJVu3XQYytuw5ebmG7dXSXO9PgAjJG8DDKA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", "dev": true }, "http-errors": { @@ -4055,9 +4096,9 @@ "dev": true }, "ipaddr.js": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", - "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "dev": true }, "is-accessor-descriptor": { @@ -4153,9 +4194,9 @@ "dev": true }, "is-function": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.1.tgz", - "integrity": "sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==", "dev": true }, "is-generator-fn": { @@ -4198,12 +4239,6 @@ "xtend": "^4.0.0" } }, - "is-natural-number": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", - "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=", - "dev": true - }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -4381,62 +4416,94 @@ } }, "jest": { - "version": "25.2.7", - "resolved": "https://registry.npmjs.org/jest/-/jest-25.2.7.tgz", - "integrity": "sha512-XV1n/CE2McCikl4tfpCY950RytHYvxdo/wvtgmn/qwA8z1s16fuvgFL/KoPrrmkqJTaPMUlLVE58pwiaTX5TdA==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", + "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", "dev": true, "requires": { - "@jest/core": "^25.2.7", + "@jest/core": "^25.4.0", "import-local": "^3.0.2", - "jest-cli": "^25.2.7" + "jest-cli": "^25.4.0" }, "dependencies": { - "jest-cli": { - "version": "25.2.7", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.2.7.tgz", - "integrity": "sha512-OOAZwY4Jkd3r5WhVM5L3JeLNFaylvHUczMLxQDVLrrVyb1Cy+DNJ6MVsb5TLh6iBklB42m5TOP+IbOgKGGOtMw==", + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", "dev": true, "requires": { - "@jest/core": "^25.2.7", - "@jest/test-result": "^25.2.6", - "@jest/types": "^25.2.6", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-cli": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.4.0.tgz", + "integrity": "sha512-usyrj1lzCJZMRN1r3QEdnn8e6E6yCx/QN7+B1sLoA68V7f3WlsxSSQfy0+BAwRiF4Hz2eHauf11GZG3PIfWTXQ==", + "dev": true, + "requires": { + "@jest/core": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/types": "^25.4.0", "chalk": "^3.0.0", "exit": "^0.1.2", "import-local": "^3.0.2", "is-ci": "^2.0.0", - "jest-config": "^25.2.7", - "jest-util": "^25.2.6", - "jest-validate": "^25.2.6", + "jest-config": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", "prompts": "^2.0.1", "realpath-native": "^2.0.0", "yargs": "^15.3.1" - }, - "dependencies": { - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - } } } } }, "jest-changed-files": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.2.6.tgz", - "integrity": "sha512-F7l2m5n55jFnJj4ItB9XbAlgO+6umgvz/mdK76BfTd2NGkvGf9x96hUXP/15a1K0k14QtVOoutwpRKl360msvg==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.4.0.tgz", + "integrity": "sha512-VR/rfJsEs4BVMkwOTuStRyS630fidFVekdw/lBaBQjx9KK3VZFOZ2c0fsom2fRp8pMCrCTP6LGna00o/DXGlqA==", "dev": true, "requires": { - "@jest/types": "^25.2.6", + "@jest/types": "^25.4.0", "execa": "^3.2.0", "throat": "^5.0.0" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, "cross-spawn": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz", @@ -4520,31 +4587,43 @@ } }, "jest-config": { - "version": "25.2.7", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.2.7.tgz", - "integrity": "sha512-rIdPPXR6XUxi+7xO4CbmXXkE6YWprvlKc4kg1SrkCL2YV5m/8MkHstq9gBZJ19Qoa3iz/GP+0sTG/PcIwkFojg==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.4.0.tgz", + "integrity": "sha512-egT9aKYxMyMSQV1aqTgam0SkI5/I2P9qrKexN5r2uuM2+68ypnc+zPGmfUxK7p1UhE7dYH9SLBS7yb+TtmT1AA==", "dev": true, "requires": { "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^25.2.7", - "@jest/types": "^25.2.6", - "babel-jest": "^25.2.6", + "@jest/test-sequencer": "^25.4.0", + "@jest/types": "^25.4.0", + "babel-jest": "^25.4.0", "chalk": "^3.0.0", "deepmerge": "^4.2.2", "glob": "^7.1.1", - "jest-environment-jsdom": "^25.2.6", - "jest-environment-node": "^25.2.6", + "jest-environment-jsdom": "^25.4.0", + "jest-environment-node": "^25.4.0", "jest-get-type": "^25.2.6", - "jest-jasmine2": "^25.2.7", + "jest-jasmine2": "^25.4.0", "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.2.6", - "jest-util": "^25.2.6", - "jest-validate": "^25.2.6", + "jest-resolve": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", "micromatch": "^4.0.2", - "pretty-format": "^25.2.6", + "pretty-format": "^25.4.0", "realpath-native": "^2.0.0" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -4554,6 +4633,18 @@ "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } + }, + "pretty-format": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.4.0.tgz", + "integrity": "sha512-PI/2dpGjXK5HyXexLPZU/jw5T9Q6S1YVXxxVxco+LIqzUFHXIbKZKdUVt7GcX7QUCr31+3fzhi4gN4/wUYPVxQ==", + "dev": true, + "requires": { + "@jest/types": "^25.4.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } } } }, @@ -4582,27 +4673,89 @@ } }, "jest-docblock": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.2.6.tgz", - "integrity": "sha512-VAYrljEq0upq0oERfIaaNf28gC6p9gORndhHstCYF8NWGNQJnzoaU//S475IxfWMk4UjjVmS9rJKLe5Jjjbixw==", + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", + "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", "dev": true, "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.2.6.tgz", - "integrity": "sha512-OgQ01VINaRD6idWJOhCYwUc5EcgHBiFlJuw+ON2VgYr7HLtMFyCcuo+3mmBvuLUH4QudREZN7cDCZviknzsaJQ==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.4.0.tgz", + "integrity": "sha512-lwRIJ8/vQU/6vq3nnSSUw1Y3nz5tkYSFIywGCZpUBd6WcRgpn8NmJoQICojbpZmsJOJNHm0BKdyuJ6Xdx+eDQQ==", "dev": true, "requires": { - "@jest/types": "^25.2.6", + "@jest/types": "^25.4.0", "chalk": "^3.0.0", "jest-get-type": "^25.2.6", - "jest-util": "^25.2.6", - "pretty-format": "^25.2.6" + "jest-util": "^25.4.0", + "pretty-format": "^25.4.0" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "pretty-format": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.4.0.tgz", + "integrity": "sha512-PI/2dpGjXK5HyXexLPZU/jw5T9Q6S1YVXxxVxco+LIqzUFHXIbKZKdUVt7GcX7QUCr31+3fzhi4gN4/wUYPVxQ==", + "dev": true, + "requires": { + "@jest/types": "^25.4.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.4.0.tgz", + "integrity": "sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==", + "dev": true, + "requires": { + "@jest/environment": "^25.4.0", + "@jest/fake-timers": "^25.4.0", + "@jest/types": "^25.4.0", + "jest-mock": "^25.4.0", + "jest-util": "^25.4.0", + "jsdom": "^15.2.1" + }, + "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -4615,34 +4768,42 @@ } } }, - "jest-environment-jsdom": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.2.6.tgz", - "integrity": "sha512-/o7MZIhGmLGIEG5j7r5B5Az0umWLCHU+F5crwfbm0BzC4ybHTJZOQTFQWhohBg+kbTCNOuftMcqHlVkVduJCQQ==", - "dev": true, - "requires": { - "@jest/environment": "^25.2.6", - "@jest/fake-timers": "^25.2.6", - "@jest/types": "^25.2.6", - "jest-mock": "^25.2.6", - "jest-util": "^25.2.6", - "jsdom": "^15.2.1" - } - }, "jest-environment-node": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.2.6.tgz", - "integrity": "sha512-D1Ihj14fxZiMHGeTtU/LunhzSI+UeBvlr/rcXMTNyRMUMSz2PEhuqGbB78brBY6Dk3FhJDk7Ta+8reVaGjLWhA==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.4.0.tgz", + "integrity": "sha512-wryZ18vsxEAKFH7Z74zi/y/SyI1j6UkVZ6QsllBuT/bWlahNfQjLNwFsgh/5u7O957dYFoXj4yfma4n4X6kU9A==", "dev": true, "requires": { - "@jest/environment": "^25.2.6", - "@jest/fake-timers": "^25.2.6", - "@jest/types": "^25.2.6", - "jest-mock": "^25.2.6", - "jest-util": "^25.2.6", + "@jest/environment": "^25.4.0", + "@jest/fake-timers": "^25.4.0", + "@jest/types": "^25.4.0", + "jest-mock": "^25.4.0", + "jest-util": "^25.4.0", "semver": "^6.3.0" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -4664,25 +4825,47 @@ "dev": true }, "jest-haste-map": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.2.6.tgz", - "integrity": "sha512-nom0+fnY8jwzelSDQnrqaKAcDZczYQvMEwcBjeL3PQ4MlcsqeB7dmrsAniUw/9eLkngT5DE6FhnenypilQFsgA==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.4.0.tgz", + "integrity": "sha512-5EoCe1gXfGC7jmXbKzqxESrgRcaO3SzWXGCnvp9BcT0CFMyrB1Q6LIsjl9RmvmJGQgW297TCfrdgiy574Rl9HQ==", "dev": true, "requires": { - "@jest/types": "^25.2.6", + "@jest/types": "^25.4.0", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "fsevents": "^2.1.2", "graceful-fs": "^4.2.3", "jest-serializer": "^25.2.6", - "jest-util": "^25.2.6", - "jest-worker": "^25.2.6", + "jest-util": "^25.4.0", + "jest-worker": "^25.4.0", "micromatch": "^4.0.2", "sane": "^4.0.3", "walker": "^1.0.7", "which": "^2.0.2" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, "graceful-fs": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", @@ -4692,30 +4875,42 @@ } }, "jest-jasmine2": { - "version": "25.2.7", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.2.7.tgz", - "integrity": "sha512-HeQxEbonp8fUvik9jF0lkU9ab1u5TQdIb7YSU9Fj7SxWtqHNDGyCpF6ZZ3r/5yuertxi+R95Ba9eA91GMQ38eA==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.4.0.tgz", + "integrity": "sha512-QccxnozujVKYNEhMQ1vREiz859fPN/XklOzfQjm2j9IGytAkUbSwjFRBtQbHaNZ88cItMpw02JnHGsIdfdpwxQ==", "dev": true, "requires": { "@babel/traverse": "^7.1.0", - "@jest/environment": "^25.2.6", + "@jest/environment": "^25.4.0", "@jest/source-map": "^25.2.6", - "@jest/test-result": "^25.2.6", - "@jest/types": "^25.2.6", + "@jest/test-result": "^25.4.0", + "@jest/types": "^25.4.0", "chalk": "^3.0.0", "co": "^4.6.0", - "expect": "^25.2.7", + "expect": "^25.4.0", "is-generator-fn": "^2.0.0", - "jest-each": "^25.2.6", - "jest-matcher-utils": "^25.2.7", - "jest-message-util": "^25.2.6", - "jest-runtime": "^25.2.7", - "jest-snapshot": "^25.2.7", - "jest-util": "^25.2.6", - "pretty-format": "^25.2.6", + "jest-each": "^25.4.0", + "jest-matcher-utils": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-runtime": "^25.4.0", + "jest-snapshot": "^25.4.0", + "jest-util": "^25.4.0", + "pretty-format": "^25.4.0", "throat": "^5.0.0" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -4725,31 +4920,43 @@ "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } + }, + "pretty-format": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.4.0.tgz", + "integrity": "sha512-PI/2dpGjXK5HyXexLPZU/jw5T9Q6S1YVXxxVxco+LIqzUFHXIbKZKdUVt7GcX7QUCr31+3fzhi4gN4/wUYPVxQ==", + "dev": true, + "requires": { + "@jest/types": "^25.4.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } } } }, "jest-leak-detector": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.2.6.tgz", - "integrity": "sha512-n+aJUM+j/x1kIaPVxzerMqhAUuqTU1PL5kup46rXh+l9SP8H6LqECT/qD1GrnylE1L463/0StSPkH4fUpkuEjA==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.4.0.tgz", + "integrity": "sha512-7Y6Bqfv2xWsB+7w44dvZuLs5SQ//fzhETgOGG7Gq3TTGFdYvAgXGwV8z159RFZ6fXiCPm/szQ90CyfVos9JIFQ==", "dev": true, "requires": { "jest-get-type": "^25.2.6", - "pretty-format": "^25.2.6" - } - }, - "jest-matcher-utils": { - "version": "25.2.7", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.2.7.tgz", - "integrity": "sha512-jNYmKQPRyPO3ny0KY1I4f0XW4XnpJ3Nx5ovT4ik0TYDOYzuXJW40axqOyS61l/voWbVT9y9nZ1THL1DlpaBVpA==", - "dev": true, - "requires": { - "chalk": "^3.0.0", - "jest-diff": "^25.2.6", - "jest-get-type": "^25.2.6", - "pretty-format": "^25.2.6" + "pretty-format": "^25.4.0" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -4759,17 +4966,89 @@ "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } + }, + "pretty-format": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.4.0.tgz", + "integrity": "sha512-PI/2dpGjXK5HyXexLPZU/jw5T9Q6S1YVXxxVxco+LIqzUFHXIbKZKdUVt7GcX7QUCr31+3fzhi4gN4/wUYPVxQ==", + "dev": true, + "requires": { + "@jest/types": "^25.4.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + } + } + }, + "jest-matcher-utils": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.4.0.tgz", + "integrity": "sha512-yPMdtj7YDgXhnGbc66bowk8AkQ0YwClbbwk3Kzhn5GVDrciiCr27U4NJRbrqXbTdtxjImONITg2LiRIw650k5A==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "jest-diff": "^25.4.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.4.0" + }, + "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-diff": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.4.0.tgz", + "integrity": "sha512-kklLbJVXW0y8UKOWOdYhI6TH5MG6QAxrWiBMgQaPIuhj3dNFGirKCd+/xfplBXICQ7fI+3QcqHm9p9lWu1N6ug==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.4.0" + } + }, + "pretty-format": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.4.0.tgz", + "integrity": "sha512-PI/2dpGjXK5HyXexLPZU/jw5T9Q6S1YVXxxVxco+LIqzUFHXIbKZKdUVt7GcX7QUCr31+3fzhi4gN4/wUYPVxQ==", + "dev": true, + "requires": { + "@jest/types": "^25.4.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } } } }, "jest-message-util": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.2.6.tgz", - "integrity": "sha512-Hgg5HbOssSqOuj+xU1mi7m3Ti2nwSQJQf/kxEkrz2r2rp2ZLO1pMeKkz2WiDUWgSR+APstqz0uMFcE5yc0qdcg==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.4.0.tgz", + "integrity": "sha512-LYY9hRcVGgMeMwmdfh9tTjeux1OjZHMusq/E5f3tJN+dAoVVkJtq5ZUEPIcB7bpxDUt2zjUsrwg0EGgPQ+OhXQ==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "@jest/types": "^25.2.6", + "@jest/types": "^25.4.0", "@types/stack-utils": "^1.0.1", "chalk": "^3.0.0", "micromatch": "^4.0.2", @@ -4777,6 +5056,18 @@ "stack-utils": "^1.0.1" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -4790,12 +5081,36 @@ } }, "jest-mock": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.2.6.tgz", - "integrity": "sha512-vc4nibavi2RGPdj/MyZy/azuDjZhpYZLvpfgq1fxkhbyTpKVdG7CgmRVKJ7zgLpY5kuMjTzDYA6QnRwhsCU+tA==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.4.0.tgz", + "integrity": "sha512-MdazSfcYAUjJjuVTTnusLPzE0pE4VXpOUzWdj8sbM+q6abUjm3bATVPXFqTXrxSieR8ocpvQ9v/QaQCftioQFg==", "dev": true, "requires": { - "@jest/types": "^25.2.6" + "@jest/types": "^25.4.0" + }, + "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } } }, "jest-pnp-resolver": { @@ -4811,19 +5126,33 @@ "dev": true }, "jest-resolve": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.2.6.tgz", - "integrity": "sha512-7O61GVdcAXkLz/vNGKdF+00A80/fKEAA47AEXVNcZwj75vEjPfZbXDaWFmAQCyXj4oo9y9dC9D+CLA11t8ieGw==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.4.0.tgz", + "integrity": "sha512-wOsKqVDFWUiv8BtLMCC6uAJ/pHZkfFgoBTgPtmYlsprAjkxrr2U++ZnB3l5ykBMd2O24lXvf30SMAjJIW6k2aA==", "dev": true, "requires": { - "@jest/types": "^25.2.6", + "@jest/types": "^25.4.0", "browser-resolve": "^1.11.3", "chalk": "^3.0.0", "jest-pnp-resolver": "^1.2.1", + "read-pkg-up": "^7.0.1", "realpath-native": "^2.0.0", - "resolve": "^1.15.1" + "resolve": "^1.15.1", + "slash": "^3.0.0" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -4834,10 +5163,102 @@ "supports-color": "^7.1.0" } }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { "path-parse": "^1.0.6" @@ -4846,43 +5267,79 @@ } }, "jest-resolve-dependencies": { - "version": "25.2.7", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.2.7.tgz", - "integrity": "sha512-IrnMzCAh11Xd2gAOJL+ThEW6QO8DyqNdvNkQcaCticDrOAr9wtKT7yT6QBFFjqKFgjjvaVKDs59WdgUhgYnHnQ==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.4.0.tgz", + "integrity": "sha512-A0eoZXx6kLiuG1Ui7wITQPl04HwjLErKIJTt8GR3c7UoDAtzW84JtCrgrJ6Tkw6c6MwHEyAaLk7dEPml5pf48A==", "dev": true, "requires": { - "@jest/types": "^25.2.6", + "@jest/types": "^25.4.0", "jest-regex-util": "^25.2.6", - "jest-snapshot": "^25.2.7" + "jest-snapshot": "^25.4.0" + }, + "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } } }, "jest-runner": { - "version": "25.2.7", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.2.7.tgz", - "integrity": "sha512-RFEr71nMrtNwcpoHzie5+fe1w3JQCGMyT2xzNwKe3f88+bK+frM2o1v24gEcPxQ2QqB3COMCe2+1EkElP+qqqQ==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.4.0.tgz", + "integrity": "sha512-wWQSbVgj2e/1chFdMRKZdvlmA6p1IPujhpLT7TKNtCSl1B0PGBGvJjCaiBal/twaU2yfk8VKezHWexM8IliBfA==", "dev": true, "requires": { - "@jest/console": "^25.2.6", - "@jest/environment": "^25.2.6", - "@jest/test-result": "^25.2.6", - "@jest/types": "^25.2.6", + "@jest/console": "^25.4.0", + "@jest/environment": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/types": "^25.4.0", "chalk": "^3.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.3", - "jest-config": "^25.2.7", - "jest-docblock": "^25.2.6", - "jest-haste-map": "^25.2.6", - "jest-jasmine2": "^25.2.7", - "jest-leak-detector": "^25.2.6", - "jest-message-util": "^25.2.6", - "jest-resolve": "^25.2.6", - "jest-runtime": "^25.2.7", - "jest-util": "^25.2.6", - "jest-worker": "^25.2.6", + "jest-config": "^25.4.0", + "jest-docblock": "^25.3.0", + "jest-haste-map": "^25.4.0", + "jest-jasmine2": "^25.4.0", + "jest-leak-detector": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-resolve": "^25.4.0", + "jest-runtime": "^25.4.0", + "jest-util": "^25.4.0", + "jest-worker": "^25.4.0", "source-map-support": "^0.5.6", "throat": "^5.0.0" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -4902,38 +5359,50 @@ } }, "jest-runtime": { - "version": "25.2.7", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.2.7.tgz", - "integrity": "sha512-Gw3X8KxTTFylu2T/iDSNKRUQXQiPIYUY0b66GwVYa7W8wySkUljKhibQHSq0VhmCAN7vRBEQjlVQ+NFGNmQeBw==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.4.0.tgz", + "integrity": "sha512-lgNJlCDULtXu9FumnwCyWlOub8iytijwsPNa30BKrSNtgoT6NUMXOPrZvsH06U6v0wgD/Igwz13nKA2wEKU2VA==", "dev": true, "requires": { - "@jest/console": "^25.2.6", - "@jest/environment": "^25.2.6", + "@jest/console": "^25.4.0", + "@jest/environment": "^25.4.0", "@jest/source-map": "^25.2.6", - "@jest/test-result": "^25.2.6", - "@jest/transform": "^25.2.6", - "@jest/types": "^25.2.6", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", "@types/yargs": "^15.0.0", "chalk": "^3.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", "glob": "^7.1.3", "graceful-fs": "^4.2.3", - "jest-config": "^25.2.7", - "jest-haste-map": "^25.2.6", - "jest-message-util": "^25.2.6", - "jest-mock": "^25.2.6", + "jest-config": "^25.4.0", + "jest-haste-map": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-mock": "^25.4.0", "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.2.6", - "jest-snapshot": "^25.2.7", - "jest-util": "^25.2.6", - "jest-validate": "^25.2.6", + "jest-resolve": "^25.4.0", + "jest-snapshot": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", "realpath-native": "^2.0.0", "slash": "^3.0.0", "strip-bom": "^4.0.0", "yargs": "^15.3.1" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -4965,27 +5434,39 @@ "dev": true }, "jest-snapshot": { - "version": "25.2.7", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.2.7.tgz", - "integrity": "sha512-Rm8k7xpGM4tzmYhB6IeRjsOMkXaU8/FOz5XlU6oYwhy53mq6txVNqIKqN1VSiexzpC80oWVxVDfUDt71M6XPOA==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.4.0.tgz", + "integrity": "sha512-J4CJ0X2SaGheYRZdLz9CRHn9jUknVmlks4UBeu270hPAvdsauFXOhx9SQP2JtRzhnR3cvro/9N9KP83/uvFfRg==", "dev": true, "requires": { "@babel/types": "^7.0.0", - "@jest/types": "^25.2.6", + "@jest/types": "^25.4.0", "@types/prettier": "^1.19.0", "chalk": "^3.0.0", - "expect": "^25.2.7", - "jest-diff": "^25.2.6", + "expect": "^25.4.0", + "jest-diff": "^25.4.0", "jest-get-type": "^25.2.6", - "jest-matcher-utils": "^25.2.7", - "jest-message-util": "^25.2.6", - "jest-resolve": "^25.2.6", + "jest-matcher-utils": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-resolve": "^25.4.0", "make-dir": "^3.0.0", "natural-compare": "^1.4.0", - "pretty-format": "^25.2.6", + "pretty-format": "^25.4.0", "semver": "^6.3.0" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -4996,6 +5477,30 @@ "supports-color": "^7.1.0" } }, + "jest-diff": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.4.0.tgz", + "integrity": "sha512-kklLbJVXW0y8UKOWOdYhI6TH5MG6QAxrWiBMgQaPIuhj3dNFGirKCd+/xfplBXICQ7fI+3QcqHm9p9lWu1N6ug==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.4.0" + } + }, + "pretty-format": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.4.0.tgz", + "integrity": "sha512-PI/2dpGjXK5HyXexLPZU/jw5T9Q6S1YVXxxVxco+LIqzUFHXIbKZKdUVt7GcX7QUCr31+3fzhi4gN4/wUYPVxQ==", + "dev": true, + "requires": { + "@jest/types": "^25.4.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -5005,17 +5510,29 @@ } }, "jest-util": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.2.6.tgz", - "integrity": "sha512-gpXy0H5ymuQ0x2qgl1zzHg7LYHZYUmDEq6F7lhHA8M0eIwDB2WteOcCnQsohl9c/vBKZ3JF2r4EseipCZz3s4Q==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.4.0.tgz", + "integrity": "sha512-WSZD59sBtAUjLv1hMeKbNZXmMcrLRWcYqpO8Dz8b4CeCTZpfNQw2q9uwrYAD+BbJoLJlu4ezVPwtAmM/9/SlZA==", "dev": true, "requires": { - "@jest/types": "^25.2.6", + "@jest/types": "^25.4.0", "chalk": "^3.0.0", "is-ci": "^2.0.0", "make-dir": "^3.0.0" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -5029,19 +5546,31 @@ } }, "jest-validate": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.2.6.tgz", - "integrity": "sha512-a4GN7hYbqQ3Rt9iHsNLFqQz7HDV7KiRPCwPgo5nqtTIWNZw7gnT8KchG+Riwh+UTSn8REjFCodGp50KX/fRNgQ==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.4.0.tgz", + "integrity": "sha512-hvjmes/EFVJSoeP1yOl8qR8mAtMR3ToBkZeXrD/ZS9VxRyWDqQ/E1C5ucMTeSmEOGLipvdlyipiGbHJ+R1MQ0g==", "dev": true, "requires": { - "@jest/types": "^25.2.6", + "@jest/types": "^25.4.0", "camelcase": "^5.3.1", "chalk": "^3.0.0", "jest-get-type": "^25.2.6", "leven": "^3.1.0", - "pretty-format": "^25.2.6" + "pretty-format": "^25.4.0" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", @@ -5057,23 +5586,47 @@ "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } + }, + "pretty-format": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.4.0.tgz", + "integrity": "sha512-PI/2dpGjXK5HyXexLPZU/jw5T9Q6S1YVXxxVxco+LIqzUFHXIbKZKdUVt7GcX7QUCr31+3fzhi4gN4/wUYPVxQ==", + "dev": true, + "requires": { + "@jest/types": "^25.4.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } } } }, "jest-watcher": { - "version": "25.2.7", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.2.7.tgz", - "integrity": "sha512-RdHuW+f49tahWtluTnUdZ2iPliebleROI2L/J5phYrUS6DPC9RB3SuUtqYyYhGZJsbvRSuLMIlY/cICJ+PIecw==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.4.0.tgz", + "integrity": "sha512-36IUfOSRELsKLB7k25j/wutx0aVuHFN6wO94gPNjQtQqFPa2rkOymmx9rM5EzbF3XBZZ2oqD9xbRVoYa2w86gw==", "dev": true, "requires": { - "@jest/test-result": "^25.2.6", - "@jest/types": "^25.2.6", + "@jest/test-result": "^25.4.0", + "@jest/types": "^25.4.0", "ansi-escapes": "^4.2.1", "chalk": "^3.0.0", - "jest-util": "^25.2.6", + "jest-util": "^25.4.0", "string-length": "^3.1.0" }, "dependencies": { + "@jest/types": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", + "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -5087,9 +5640,9 @@ } }, "jest-worker": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.2.6.tgz", - "integrity": "sha512-FJn9XDUSxcOR4cwDzRfL1z56rUofNTFs539FGASpd50RHdb6EVkhxQqktodW2mI49l+W3H+tFJDotCHUQF6dmA==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.4.0.tgz", + "integrity": "sha512-ghAs/1FtfYpMmYQ0AHqxV62XPvKdUDIBBApMZfly+E9JEmYh2K45G0R5dWxx986RN12pRCxsViwQVtGl+N4whw==", "dev": true, "requires": { "merge-stream": "^2.0.0", @@ -5201,14 +5754,6 @@ "dev": true, "requires": { "minimist": "^1.2.5" - }, - "dependencies": { - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - } } }, "jsonfile": { @@ -5312,6 +5857,12 @@ "libsodium": "0.5.4" } }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, "load-json-file": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", @@ -5378,9 +5929,9 @@ "dev": true }, "make-dir": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", - "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, "requires": { "semver": "^6.0.0" @@ -5643,9 +6194,9 @@ } }, "mock-fs": { - "version": "4.10.4", - "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.10.4.tgz", - "integrity": "sha512-gDfZDLaPIvtOusbusLinfx6YSe2YpQsDT8qdP41P47dQ/NQggtkHukz7hwqgt8QvMBmAv+Z6DGmXPyb5BWX2nQ==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.12.0.tgz", + "integrity": "sha512-/P/HtrlvBxY4o/PzXY9cCNBrdylDNxg7gnrv2sMNxj+UJ2m8jSpl0/A6fuJeNAWr99ZvGWH8XCbE0vmnM5KupQ==", "dev": true }, "ms": { @@ -6124,12 +6675,6 @@ "sha.js": "^2.4.8" } }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", - "dev": true - }, "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", @@ -6337,13 +6882,13 @@ } }, "proxy-addr": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", - "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", "dev": true, "requires": { "forwarded": "~0.1.2", - "ipaddr.js": "1.9.0" + "ipaddr.js": "1.9.1" } }, "proxying-agent": { @@ -6353,9 +6898,9 @@ "dev": true }, "psl": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", - "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", "dev": true }, "public-encrypt": { @@ -6867,12 +7412,6 @@ "to-regex": "^3.0.2" } }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", @@ -6931,15 +7470,6 @@ "safe-buffer": "^5.1.2" } }, - "seek-bzip": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz", - "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=", - "dev": true, - "requires": { - "commander": "~2.8.1" - } - }, "semver": { "version": "5.7.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", @@ -7318,9 +7848,9 @@ } }, "source-map-support": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", - "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -7510,15 +8040,6 @@ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "dev": true }, - "strip-dirs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", - "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", - "dev": true, - "requires": { - "is-natural-number": "^4.0.1" - } - }, "strip-eof": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", @@ -7588,14 +8109,13 @@ } }, "swarm-js": { - "version": "0.1.39", - "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.39.tgz", - "integrity": "sha512-QLMqL2rzF6n5s50BptyD6Oi0R1aWlJC5Y17SRIVXRj6OR1DRIPM7nepvrxxkjA1zNzFz6mUOMjfeqeDaWB7OOg==", + "version": "0.1.40", + "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz", + "integrity": "sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==", "dev": true, "requires": { "bluebird": "^3.5.0", "buffer": "^5.0.5", - "decompress": "^4.0.0", "eth-lib": "^0.1.26", "fs-extra": "^4.0.2", "got": "^7.1.0", @@ -7604,7 +8124,7 @@ "mock-fs": "^4.1.0", "setimmediate": "^1.0.5", "tar": "^4.0.2", - "xhr-request-promise": "^0.1.2" + "xhr-request": "^1.0.1" }, "dependencies": { "decompress-response": { @@ -7678,6 +8198,15 @@ "minipass": "^2.9.0" } }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, "p-cancelable": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", @@ -7703,17 +8232,6 @@ "mkdirp": "^0.5.0", "safe-buffer": "^5.1.2", "yallist": "^3.0.3" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - } } }, "url-parse-lax": { @@ -7826,12 +8344,6 @@ "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", "dev": true }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, "timed-out": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", @@ -7854,12 +8366,6 @@ "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", "dev": true }, - "to-buffer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", - "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", - "dev": true - }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", @@ -7946,9 +8452,9 @@ "dev": true }, "ts-jest": { - "version": "25.3.1", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-25.3.1.tgz", - "integrity": "sha512-O53FtKguoMUByalAJW+NWEv7c4tus5ckmhfa7/V0jBb2z8v5rDSLFC1Ate7wLknYPC1euuhY6eJjQq4FtOZrkg==", + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-25.4.0.tgz", + "integrity": "sha512-+0ZrksdaquxGUBwSdTIcdX7VXdwLIlSRsyjivVA9gcO+Cvr6ByqDhu/mi5+HCcb6cMkiQp5xZ8qRO7/eCqLeyw==", "dev": true, "requires": { "bs-logger": "0.x", @@ -7970,12 +8476,6 @@ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -7983,9 +8483,9 @@ "dev": true }, "yargs-parser": { - "version": "18.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.2.tgz", - "integrity": "sha512-hlIPNR3IzC1YuL1c2UwwDKpXlNFBqD1Fswwh1khz5+d8Cq/8yc/Mn0i+rQXduu8hcrFKvO7Eryk+09NecTQAAQ==", + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, "requires": { "camelcase": "^5.0.0", @@ -7995,15 +8495,15 @@ } }, "ts-node": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.8.2.tgz", - "integrity": "sha512-duVj6BpSpUpD/oM4MfhO98ozgkp3Gt9qIp3jGxwU2DFvl/3IRaEAvbLa8G60uS7C77457e/m5TMowjedeRxI1Q==", + "version": "8.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.9.1.tgz", + "integrity": "sha512-yrq6ODsxEFTLz0R3BX2myf0WBCSQh9A+py8PBo1dCzWIOcvisbyH6akNKqDHMgXePF2kir5mm5JXJTH3OUJYOQ==", "dev": true, "requires": { "arg": "^4.1.0", "diff": "^4.0.1", "make-error": "^1.1.1", - "source-map-support": "^0.5.6", + "source-map-support": "^0.5.17", "yn": "3.1.1" } }, @@ -8044,9 +8544,9 @@ "dev": true }, "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true }, "type-is": { @@ -8080,16 +8580,6 @@ "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", "dev": true }, - "unbzip2-stream": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.0.tgz", - "integrity": "sha512-kVx7CDAsdBSWVf404Mw7oI9i09w5/mTT/Ruk+RWa64PLYKvsAucLLFHvQtnvjeADM4ZizxrvG5SHnF4Te4T2Cg==", - "dev": true, - "requires": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, "underscore": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz", @@ -8314,179 +8804,175 @@ } }, "web3": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3/-/web3-1.2.6.tgz", - "integrity": "sha512-tpu9fLIComgxGrFsD8LUtA4s4aCZk7px8UfcdEy6kS2uDi/ZfR07KJqpXZMij7Jvlq+cQrTAhsPSiBVvoMaivA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3/-/web3-1.2.7.tgz", + "integrity": "sha512-jAAJHMfUlTps+jH2li1ckDFEpPrEEriU/ubegSTGRl3KRdNhEqT93+3kd7FHJTn3NgjcyURo2+f7Da1YcZL8Mw==", "dev": true, "requires": { - "@types/node": "^12.6.1", - "web3-bzz": "1.2.6", - "web3-core": "1.2.6", - "web3-eth": "1.2.6", - "web3-eth-personal": "1.2.6", - "web3-net": "1.2.6", - "web3-shh": "1.2.6", - "web3-utils": "1.2.6" - }, - "dependencies": { - "@types/node": { - "version": "12.12.28", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.28.tgz", - "integrity": "sha512-g73GJYJDXgf0jqg+P9S8h2acWbDXNkoCX8DLtJVu7Fkn788pzQ/oJsrdJz/2JejRf/SjfZaAhsw+3nd1D5EWGg==", - "dev": true - } + "web3-bzz": "1.2.7", + "web3-core": "1.2.7", + "web3-eth": "1.2.7", + "web3-eth-personal": "1.2.7", + "web3-net": "1.2.7", + "web3-shh": "1.2.7", + "web3-utils": "1.2.7" } }, "web3-bzz": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.2.6.tgz", - "integrity": "sha512-9NiHLlxdI1XeFtbPJAmi2jnnIHVF+GNy517wvOS72P7ZfuJTPwZaSNXfT01vWgPPE9R96/uAHDWHOg+T4WaDQQ==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.2.7.tgz", + "integrity": "sha512-iTIWBR+Z+Bn09WprtKm46LmyNOasg2lUn++AjXkBTB8UNxlUybxtza84yl2ETTZUs0zuFzdSSAEgbjhygG+9oA==", "dev": true, "requires": { "@types/node": "^10.12.18", "got": "9.6.0", - "swarm-js": "0.1.39", + "swarm-js": "^0.1.40", "underscore": "1.9.1" }, "dependencies": { "@types/node": { - "version": "10.17.16", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.16.tgz", - "integrity": "sha512-A4283YSA1OmnIivcpy/4nN86YlnKRiQp8PYwI2KdPCONEBN093QTb0gCtERtkLyVNGKKIGazTZ2nAmVzQU51zA==", + "version": "10.17.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.21.tgz", + "integrity": "sha512-PQKsydPxYxF1DsAFWmunaxd3sOi3iMt6Zmx/tgaagHYmwJ/9cRH91hQkeJZaUGWbvn0K5HlSVEXkn5U/llWPpQ==", "dev": true } } }, "web3-core": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.2.6.tgz", - "integrity": "sha512-y/QNBFtr5cIR8vxebnotbjWJpOnO8LDYEAzZjeRRUJh2ijmhjoYk7dSNx9ExgC0UCfNFRoNCa9dGRu/GAxwRlw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.2.7.tgz", + "integrity": "sha512-QA0MTae0gXcr3KHe3cQ4x56+Wh43ZKWfMwg1gfCc3NNxPRM1jJ8qudzyptCAUcxUGXWpDG8syLIn1APDz5J8BQ==", "dev": true, "requires": { "@types/bn.js": "^4.11.4", "@types/node": "^12.6.1", - "web3-core-helpers": "1.2.6", - "web3-core-method": "1.2.6", - "web3-core-requestmanager": "1.2.6", - "web3-utils": "1.2.6" + "bignumber.js": "^9.0.0", + "web3-core-helpers": "1.2.7", + "web3-core-method": "1.2.7", + "web3-core-requestmanager": "1.2.7", + "web3-utils": "1.2.7" }, "dependencies": { "@types/node": { - "version": "12.12.28", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.28.tgz", - "integrity": "sha512-g73GJYJDXgf0jqg+P9S8h2acWbDXNkoCX8DLtJVu7Fkn788pzQ/oJsrdJz/2JejRf/SjfZaAhsw+3nd1D5EWGg==", + "version": "12.12.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.37.tgz", + "integrity": "sha512-4mXKoDptrXAwZErQHrLzpe0FN/0Wmf5JRniSVIdwUrtDf9wnmEV1teCNLBo/TwuXhkK/bVegoEn/wmb+x0AuPg==", + "dev": true + }, + "bignumber.js": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz", + "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==", "dev": true } } }, "web3-core-helpers": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.2.6.tgz", - "integrity": "sha512-gYKWmC2HmO7RcDzpo4L1K8EIoy5L8iubNDuTC6q69UxczwqKF/Io0kbK/1Z10Av++NlzOSiuyGp2gc4t4UOsDw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.2.7.tgz", + "integrity": "sha512-bdU++9QATGeCetVrMp8pV97aQtVkN5oLBf/TWu/qumC6jK/YqrvLlBJLdwbz0QveU8zOSap6GCvJbqKvmmbV2A==", "dev": true, "requires": { "underscore": "1.9.1", - "web3-eth-iban": "1.2.6", - "web3-utils": "1.2.6" + "web3-eth-iban": "1.2.7", + "web3-utils": "1.2.7" } }, "web3-core-method": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.2.6.tgz", - "integrity": "sha512-r2dzyPEonqkBg7Mugq5dknhV5PGaZTHBZlS/C+aMxNyQs3T3eaAsCTqlQDitwNUh/sUcYPEGF0Vo7ahYK4k91g==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.2.7.tgz", + "integrity": "sha512-e1TI0QUnByDMbQ8QHwnjxfjKw0LIgVRY4TYrlPijET9ebqUJU1HCayn/BHIMpV6LKyR1fQj9EldWyT64wZQXkg==", "dev": true, "requires": { "underscore": "1.9.1", - "web3-core-helpers": "1.2.6", - "web3-core-promievent": "1.2.6", - "web3-core-subscriptions": "1.2.6", - "web3-utils": "1.2.6" + "web3-core-helpers": "1.2.7", + "web3-core-promievent": "1.2.7", + "web3-core-subscriptions": "1.2.7", + "web3-utils": "1.2.7" } }, "web3-core-promievent": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.2.6.tgz", - "integrity": "sha512-km72kJef/qtQNiSjDJJVHIZvoVOm6ytW3FCYnOcCs7RIkviAb5JYlPiye0o4pJOLzCXYID7DK7Q9bhY8qWb1lw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.2.7.tgz", + "integrity": "sha512-jNmsM/czCeMGQqKKwM9/HZVTJVIF96hdMVNN/V9TGvp+EEE7vDhB4pUocDnc/QF9Z/5QFBCVmvNWttlRgZmU0A==", "dev": true, "requires": { - "any-promise": "1.3.0", "eventemitter3": "3.1.2" } }, "web3-core-requestmanager": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.2.6.tgz", - "integrity": "sha512-QU2cbsj9Dm0r6om40oSwk8Oqbp3wTa08tXuMpSmeOTkGZ3EMHJ1/4LiJ8shwg1AvPMrKVU0Nri6+uBNCdReZ+g==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.2.7.tgz", + "integrity": "sha512-HJb/txjHixu1dxIebiZQKBoJCaNu4gsh7mq/uj6Z/w6tIHbybL90s/7ADyMED353yyJ2tDWtYJqeMVAR+KtdaA==", "dev": true, "requires": { "underscore": "1.9.1", - "web3-core-helpers": "1.2.6", - "web3-providers-http": "1.2.6", - "web3-providers-ipc": "1.2.6", - "web3-providers-ws": "1.2.6" + "web3-core-helpers": "1.2.7", + "web3-providers-http": "1.2.7", + "web3-providers-ipc": "1.2.7", + "web3-providers-ws": "1.2.7" } }, "web3-core-subscriptions": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.2.6.tgz", - "integrity": "sha512-M0PzRrP2Ct13x3wPulFtc5kENH4UtnPxO9YxkfQlX2WRKENWjt4Rfq+BCVGYEk3rTutDfWrjfzjmqMRvXqEY5Q==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.2.7.tgz", + "integrity": "sha512-W/CzQYOUawdMDvkgA/fmLsnG5aMpbjrs78LZMbc0MFXLpH3ofqAgO2by4QZrrTShUUTeWS0ZuEkFFL/iFrSObw==", "dev": true, "requires": { "eventemitter3": "3.1.2", "underscore": "1.9.1", - "web3-core-helpers": "1.2.6" + "web3-core-helpers": "1.2.7" } }, "web3-eth": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.2.6.tgz", - "integrity": "sha512-ROWlDPzh4QX6tlGGGlAK6X4kA2n0/cNj/4kb0nNVWkRouGmYO0R8k6s47YxYHvGiXt0s0++FUUv5vAbWovtUQw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.2.7.tgz", + "integrity": "sha512-ljLd0oB4IjWkzFGVan4HkYhJXhSXgn9iaSaxdJixKGntZPgWMJfxeA+uLwTrlxrWzhvy4f+39WnT7wCh5e9TGg==", "dev": true, "requires": { "underscore": "1.9.1", - "web3-core": "1.2.6", - "web3-core-helpers": "1.2.6", - "web3-core-method": "1.2.6", - "web3-core-subscriptions": "1.2.6", - "web3-eth-abi": "1.2.6", - "web3-eth-accounts": "1.2.6", - "web3-eth-contract": "1.2.6", - "web3-eth-ens": "1.2.6", - "web3-eth-iban": "1.2.6", - "web3-eth-personal": "1.2.6", - "web3-net": "1.2.6", - "web3-utils": "1.2.6" + "web3-core": "1.2.7", + "web3-core-helpers": "1.2.7", + "web3-core-method": "1.2.7", + "web3-core-subscriptions": "1.2.7", + "web3-eth-abi": "1.2.7", + "web3-eth-accounts": "1.2.7", + "web3-eth-contract": "1.2.7", + "web3-eth-ens": "1.2.7", + "web3-eth-iban": "1.2.7", + "web3-eth-personal": "1.2.7", + "web3-net": "1.2.7", + "web3-utils": "1.2.7" } }, "web3-eth-abi": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.2.6.tgz", - "integrity": "sha512-w9GAyyikn8nSifSDZxAvU9fxtQSX+W2xQWMmrtTXmBGCaE4/ywKOSPAO78gq8AoU4Wq5yqVGKZLLbfpt7/sHlA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.2.7.tgz", + "integrity": "sha512-4FnlT1q+D0XBkxSMXlIb/eG337uQeMaUdtVQ4PZ3XzxqpcoDuMgXm4o+3NRxnWmr4AMm6QKjM+hcC7c0mBKcyg==", "dev": true, "requires": { "ethers": "4.0.0-beta.3", "underscore": "1.9.1", - "web3-utils": "1.2.6" + "web3-utils": "1.2.7" } }, "web3-eth-accounts": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.2.6.tgz", - "integrity": "sha512-cDVtonHRgzqi/ZHOOf8kfCQWFEipcfQNAMzXIaKZwc0UUD9mgSI5oJrN45a89Ze+E6Lz9m77cDG5Ax9zscSkcw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.2.7.tgz", + "integrity": "sha512-AE7QWi/iIQIjXwlAPtlMabm/OPFF0a1PhxT1EiTckpYNP8fYs6jW7lYxEtJPPJIKqfMjoi1xkEqTVR1YZQ88lg==", "dev": true, "requires": { "@web3-js/scrypt-shim": "^0.1.0", - "any-promise": "1.3.0", "crypto-browserify": "3.12.0", "eth-lib": "^0.2.8", "ethereumjs-common": "^1.3.2", "ethereumjs-tx": "^2.1.1", "underscore": "1.9.1", "uuid": "3.3.2", - "web3-core": "1.2.6", - "web3-core-helpers": "1.2.6", - "web3-core-method": "1.2.6", - "web3-utils": "1.2.6" + "web3-core": "1.2.7", + "web3-core-helpers": "1.2.7", + "web3-core-method": "1.2.7", + "web3-utils": "1.2.7" }, "dependencies": { "eth-lib": { @@ -8509,129 +8995,138 @@ } }, "web3-eth-contract": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.2.6.tgz", - "integrity": "sha512-ak4xbHIhWgsbdPCkSN+HnQc1SH4c856y7Ly+S57J/DQVzhFZemK5HvWdpwadJrQTcHET3ZeId1vq3kmW7UYodw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.2.7.tgz", + "integrity": "sha512-uW23Y0iL7XroRNbf9fWZ1N6OYhEYTJX8gTuYASuRnpYrISN5QGiQML6pq/NCzqypR1bl5E0fuINZQSK/xefIVw==", "dev": true, "requires": { "@types/bn.js": "^4.11.4", "underscore": "1.9.1", - "web3-core": "1.2.6", - "web3-core-helpers": "1.2.6", - "web3-core-method": "1.2.6", - "web3-core-promievent": "1.2.6", - "web3-core-subscriptions": "1.2.6", - "web3-eth-abi": "1.2.6", - "web3-utils": "1.2.6" + "web3-core": "1.2.7", + "web3-core-helpers": "1.2.7", + "web3-core-method": "1.2.7", + "web3-core-promievent": "1.2.7", + "web3-core-subscriptions": "1.2.7", + "web3-eth-abi": "1.2.7", + "web3-utils": "1.2.7" } }, "web3-eth-ens": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.2.6.tgz", - "integrity": "sha512-8UEqt6fqR/dji/jBGPFAyBs16OJjwi0t2dPWXPyGXmty/fH+osnXwWXE4HRUyj4xuafiM5P1YkXMsPhKEadjiw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.2.7.tgz", + "integrity": "sha512-SPRnvUNWQ0CnnTDBteGIJkvFWEizJcAHlVsrFLICwcwFZu+appjX1UOaoGu2h3GXWtc/XZlu7B451Gi+Os2cTg==", "dev": true, "requires": { "eth-ens-namehash": "2.0.8", "underscore": "1.9.1", - "web3-core": "1.2.6", - "web3-core-helpers": "1.2.6", - "web3-core-promievent": "1.2.6", - "web3-eth-abi": "1.2.6", - "web3-eth-contract": "1.2.6", - "web3-utils": "1.2.6" + "web3-core": "1.2.7", + "web3-core-helpers": "1.2.7", + "web3-core-promievent": "1.2.7", + "web3-eth-abi": "1.2.7", + "web3-eth-contract": "1.2.7", + "web3-utils": "1.2.7" } }, "web3-eth-iban": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.2.6.tgz", - "integrity": "sha512-TPMc3BW9Iso7H+9w+ytbqHK9wgOmtocyCD3PaAe5Eie50KQ/j7ThA60dGJnxItVo6yyRv5pZAYxPVob9x/fJlg==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.2.7.tgz", + "integrity": "sha512-2NrClz1PoQ3nSJBd+91ylCOVga9qbTxjRofq/oSCoHVAEvz3WZyttx9k5DC+0rWqwJF1h69ufFvdHAAlmN/4lg==", "dev": true, "requires": { "bn.js": "4.11.8", - "web3-utils": "1.2.6" + "web3-utils": "1.2.7" } }, "web3-eth-personal": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.2.6.tgz", - "integrity": "sha512-T2NUkh1plY8d7wePXSoHnaiKOd8dLNFaQfgBl9JHU6S7IJrG9jnYD9bVxLEgRUfHs9gKf9tQpDf7AcPFdq/A8g==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.2.7.tgz", + "integrity": "sha512-2OAa1Spz0uB29dwCM8+1y0So7E47A4gKznjBEwXIYEcUIsvwT5X7ofFhC2XxyRpqlIWZSQAxRSSJFyupRRXzyw==", "dev": true, "requires": { "@types/node": "^12.6.1", - "web3-core": "1.2.6", - "web3-core-helpers": "1.2.6", - "web3-core-method": "1.2.6", - "web3-net": "1.2.6", - "web3-utils": "1.2.6" + "web3-core": "1.2.7", + "web3-core-helpers": "1.2.7", + "web3-core-method": "1.2.7", + "web3-net": "1.2.7", + "web3-utils": "1.2.7" }, "dependencies": { "@types/node": { - "version": "12.12.28", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.28.tgz", - "integrity": "sha512-g73GJYJDXgf0jqg+P9S8h2acWbDXNkoCX8DLtJVu7Fkn788pzQ/oJsrdJz/2JejRf/SjfZaAhsw+3nd1D5EWGg==", + "version": "12.12.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.37.tgz", + "integrity": "sha512-4mXKoDptrXAwZErQHrLzpe0FN/0Wmf5JRniSVIdwUrtDf9wnmEV1teCNLBo/TwuXhkK/bVegoEn/wmb+x0AuPg==", "dev": true } } }, "web3-net": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.2.6.tgz", - "integrity": "sha512-hsNHAPddrhgjWLmbESW0KxJi2GnthPcow0Sqpnf4oB6+/+ZnQHU9OsIyHb83bnC1OmunrK2vf9Ye2mLPdFIu3A==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.2.7.tgz", + "integrity": "sha512-j9qeZrS1FNyCeA0BfdLojkxOZQz3FKa1DJI+Dw9fEVhZS68vLOFANu2RB96gR9BoPHo5+k5D3NsKOoxt1gw3Gg==", "dev": true, "requires": { - "web3-core": "1.2.6", - "web3-core-method": "1.2.6", - "web3-utils": "1.2.6" + "web3-core": "1.2.7", + "web3-core-method": "1.2.7", + "web3-utils": "1.2.7" } }, "web3-providers-http": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.2.6.tgz", - "integrity": "sha512-2+SaFCspb5f82QKuHB3nEPQOF9iSWxRf7c18fHtmnLNVkfG9SwLN1zh67bYn3tZGUdOI3gj8aX4Uhfpwx9Ezpw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.2.7.tgz", + "integrity": "sha512-vazGx5onuH/zogrwkUaLFJwFcJ6CckP65VFSHoiV+GTQdkOqgoDIha7StKkslvDz4XJ2FuY/zOZHbtuOYeltXQ==", "dev": true, "requires": { - "web3-core-helpers": "1.2.6", + "web3-core-helpers": "1.2.7", "xhr2-cookies": "1.1.0" } }, "web3-providers-ipc": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.2.6.tgz", - "integrity": "sha512-b0Es+/GTZyk5FG3SgUDW+2/mBwJAXWt5LuppODptiOas8bB2khLjG6+Gm1K4uwOb+1NJGPt5mZZ8Wi7vibtQ+A==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.2.7.tgz", + "integrity": "sha512-/zc0y724H2zbkV4UbGGMhsEiLfafjagIzfrsWZnyTZUlSB0OGRmmFm2EkLJAgtXrLiodaHHyXKM0vB8S24bxdA==", "dev": true, "requires": { "oboe": "2.1.4", "underscore": "1.9.1", - "web3-core-helpers": "1.2.6" + "web3-core-helpers": "1.2.7" } }, "web3-providers-ws": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.2.6.tgz", - "integrity": "sha512-20waSYX+gb5M5yKhug5FIwxBBvkKzlJH7sK6XEgdOx6BZ9YYamLmvg9wcRVtnSZO8hV/3cWenO/tRtTrHVvIgQ==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.2.7.tgz", + "integrity": "sha512-b5XzqDpRkNVe6MFs5K6iqOEyjQikHtg3KuU2/ClCDV37hm0WN4xCRVMC0LwegulbDXZej3zT9+1CYzGaGFREzA==", "dev": true, "requires": { "@web3-js/websocket": "^1.0.29", + "eventemitter3": "^4.0.0", "underscore": "1.9.1", - "web3-core-helpers": "1.2.6" + "web3-core-helpers": "1.2.7" + }, + "dependencies": { + "eventemitter3": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", + "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==", + "dev": true + } } }, "web3-shh": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.2.6.tgz", - "integrity": "sha512-rouWyOOM6YMbLQd65grpj8BBezQfgNeRRX+cGyW4xsn6Xgu+B73Zvr6OtA/ftJwwa9bqHGpnLrrLMeWyy4YLUw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.2.7.tgz", + "integrity": "sha512-f6PAgcpG0ZAo98KqCmeHoDEx5qzm3d5plet18DkT4U6WIeYowKdec8vZaLPRR7c2XreXFJ2gQf45CB7oqR7U/w==", "dev": true, "requires": { - "web3-core": "1.2.6", - "web3-core-method": "1.2.6", - "web3-core-subscriptions": "1.2.6", - "web3-net": "1.2.6" + "web3-core": "1.2.7", + "web3-core-method": "1.2.7", + "web3-core-subscriptions": "1.2.7", + "web3-net": "1.2.7" } }, "web3-utils": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.2.6.tgz", - "integrity": "sha512-8/HnqG/l7dGmKMgEL9JeKPTtjScxOePTzopv5aaKFExPfaBrYRkgoMqhoowCiAl/s16QaTn4DoIF1QC4YsT7Mg==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.2.7.tgz", + "integrity": "sha512-FBh/CPJND+eiPeUF9KVbTyTZtXNWxPWtByBaWS6e2x4ACazPX711EeNaZaChIOGSLGe6se2n7kg6wnawe/MjuQ==", "dev": true, "requires": { "bn.js": "4.11.8", @@ -8788,9 +9283,9 @@ } }, "ws": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.2.3.tgz", - "integrity": "sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ==", + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.2.5.tgz", + "integrity": "sha512-C34cIU4+DB2vMyAbmEKossWq2ZQDr6QEyuuCzWrM9zfw1sGc0mYiJ0UnG9zzNykt49C2Fi34hvr2vssFQRS6EA==", "dev": true }, "xhr": { @@ -8849,12 +9344,12 @@ } }, "xhr-request-promise": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.2.tgz", - "integrity": "sha1-NDxE0e53JrhkgGloLQ+EDIO0Jh0=", + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz", + "integrity": "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==", "dev": true, "requires": { - "xhr-request": "^1.0.1" + "xhr-request": "^1.1.0" } }, "xhr2": { @@ -8989,9 +9484,9 @@ "dev": true }, "yargs-parser": { - "version": "18.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.2.tgz", - "integrity": "sha512-hlIPNR3IzC1YuL1c2UwwDKpXlNFBqD1Fswwh1khz5+d8Cq/8yc/Mn0i+rQXduu8hcrFKvO7Eryk+09NecTQAAQ==", + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, "requires": { "camelcase": "^5.0.0", @@ -9009,16 +9504,6 @@ "camelcase": "^4.1.0" } }, - "yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", - "dev": true, - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, "yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", diff --git a/package.json b/package.json index 8694f133f..664a3837b 100644 --- a/package.json +++ b/package.json @@ -41,24 +41,24 @@ "@trustwallet/types": "^0.1.37", "@types/jest": "^25.2.1", "@types/jest-expect-message": "^1.0.1", - "@types/node": "^13.11.0", + "@types/node": "^13.13.4", "axios": "^0.19.2", - "bip44-constants": "^8.0.6", + "bip44-constants": "^8.0.11", "bluebird": "^3.7.2", "chalk": "^4.0.0", "ethereum-checksum-address": "0.0.5", "eztz-lib": "^0.1.2", "image-size": "^0.8.3", "is-image": "^3.0.0", - "jest": "^25.2.7", + "jest": "^25.4.0", "jest-expect-message": "^1.0.2", "nested-property": "^2.0.0", "sharp": "^0.25.2", "tinify": "^1.6.0-beta.2", - "ts-jest": "^25.3.1", - "ts-node": "^8.8.2", + "ts-jest": "^25.4.0", + "ts-node": "^8.9.1", "typescript": "^3.8.3", - "web3": "^1.2.6" + "web3": "^1.2.7" }, "dependencies": {}, "jest": { diff --git a/pricing/coinmarketcap/mapping.json b/pricing/coinmarketcap/mapping.json index 0feed4cb3..1cc7c2353 100644 --- a/pricing/coinmarketcap/mapping.json +++ b/pricing/coinmarketcap/mapping.json @@ -1019,12 +1019,6 @@ "token_id": "0x4470BB87d77b963A013DB939BE332f927f2b992e", "id": 1768 }, - { - "coin": 60, - "type": "token", - "token_id": "0x8aA33A7899FCC8eA5fBe6A608A109c3893A1B8b2", - "id": 1771 - }, { "coin": 60, "type": "token", @@ -1531,12 +1525,6 @@ "token_id": "0x2C974B2d0BA1716E644c1FC59982a89DDD2fF724", "id": 2019 }, - { - "coin": 60, - "type": "token", - "token_id": "0x168296bb09e24A88805CB9c33356536B980D3fC5", - "id": 2021 - }, { "coin": 60, "type": "token", @@ -6410,12 +6398,6 @@ "token_id": "0x77C07555aF5ffdC946Fb47ce15EA68620E4e7170", "id": 3519 }, - { - "coin": 60, - "type": "token", - "token_id": "0x1563D521ba309e2Ad9f4aFfD6f4dE9759E8d4F21", - "id": 3520 - }, { "coin": 60, "type": "token", @@ -7557,6 +7539,11 @@ "token_id": "0x763Fa6806e1acf68130D2D0f0df754C93cC546B2", "id": 3870 }, + { + "coin": 1642, + "type": "coin", + "id": 3871 + }, { "coin": 60, "type": "token", @@ -8738,6 +8725,12 @@ "token_id": "0x307d45Afbb7E84F82ef3D251A6bb0F00Edf632E4", "id": 4242 }, + { + "coin": 60, + "type": "token", + "token_id": "0x13c2B7F851E756415cF7d51d04dcF4F94A5b382E", + "id": 4243 + }, { "coin": 60, "type": "token", @@ -9035,6 +9028,12 @@ "type": "coin", "id": 4512 }, + { + "coin": 60, + "type": "token", + "token_id": "0xa0B207103F764A920b4AF9e691F5bd956DE14DED", + "id": 4518 + }, { "coin": 60, "type": "token", @@ -9657,6 +9656,11 @@ "token_id": "0xE1bAD922F84b198A08292FB600319300ae32471b", "id": 4953 }, + { + "coin": 491, + "type": "coin", + "id": 4957 + }, { "coin": 60, "type": "token", @@ -9759,6 +9763,12 @@ "token_id": "0x65Ac08c55F21d4A73CA1D429a17a6872b23bFd55", "id": 5024 }, + { + "coin": 60, + "type": "token", + "token_id": "0x5ABaFf0B83F81DC061C590AAdcbA013C69237fd7", + "id": 5025 + }, { "coin": 60, "type": "token", @@ -10020,6 +10030,12 @@ "token_id": "WRX-ED1", "id": 5161 }, + { + "coin": 60, + "type": "token", + "token_id": "0x79C5a1Ae586322A07BfB60be36E1b31CE8C84A1e", + "id": 5165 + }, { "coin": 60, "type": "token", @@ -10120,6 +10136,11 @@ "token_id": "0x02b1669bC9EE893edAFf3cADfD326A294d643f99", "id": 5232 }, + { + "coin": 515, + "type": "coin", + "id": 5234 + }, { "coin": 60, "type": "token", @@ -10518,6 +10539,12 @@ "token_id": "0x1A3496C18d558bd9C6C8f609E1B129f67AB08163", "id": 5429 }, + { + "coin": 60, + "type": "token", + "token_id": "0xe96F2c381E267a96C29bbB8ab05AB7d3527b45Ab", + "id": 5430 + }, { "coin": 60, "type": "token", @@ -10667,5 +10694,28 @@ "type": "token", "token_id": "0xF25c91C87e0B1fd9B4064Af0F427157AaB0193A7", "id": 5481 + }, + { + "coin": 60, + "type": "token", + "token_id": "0x4E12EB8e506Ccd1427F6b8F7faa3e88fB698EB28", + "id": 5486 + }, + { + "coin": 60, + "type": "token", + "token_id": "0x80bD0cc689c206e3F642919244c4251c7Ef19852", + "id": 5489 + }, + { + "coin": 60, + "type": "token", + "token_id": "0x686C650dbcFEaa75D09B883621Ad810F5952bD5d", + "id": 5509 + }, + { + "coin": 51, + "type": "coin", + "id": 5511 } ] \ No newline at end of file diff --git a/script/commit.sh b/script/commit.sh deleted file mode 100755 index 0dbddeab2..000000000 --- a/script/commit.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -if [[ `git status --porcelain --untracked-files=no` ]]; then - git add . - git commit -m "Checksum ERC20 addresses [skip ci]" - echo Pushing changes to branch: "$SYSTEM_PULLREQUEST_SOURCEBRANCH" - echo Current branch $(git branch) - git status - git push origin HEAD:"$SYSTEM_PULLREQUEST_SOURCEBRANCH" - echo Complete -else - echo "Nothing to commit" -fi \ No newline at end of file