From 216cc3fb33180ca2517cfd783aaaac56cd6f5218 Mon Sep 17 00:00:00 2001 From: Jeremy Thomas Date: Tue, 4 Jan 2022 11:59:54 +0100 Subject: [PATCH] Update January 2022 --- docs/.gitignore | 1 + docs/_data/sponsors.json | 18 +- docs/images/amis/casinoshunter.png | Bin 0 -> 12130 bytes docs/images/amis/casinoshunter@2x.png | Bin 0 -> 16003 bytes docs/images/amis/papersowl.png | Bin 9518 -> 11794 bytes docs/images/amis/papersowl@2x.png | Bin 4278 -> 14864 bytes docs/package-lock.json | 6747 ++++++++++++++++++++++++- 7 files changed, 6750 insertions(+), 16 deletions(-) create mode 100644 docs/images/amis/casinoshunter.png create mode 100644 docs/images/amis/casinoshunter@2x.png diff --git a/docs/.gitignore b/docs/.gitignore index 720e68ed..1b8f16f3 100644 --- a/docs/.gitignore +++ b/docs/.gitignore @@ -22,6 +22,7 @@ test.scss .sass-cache /bulma +/cypress/videos /dev /icons /styles/node_modules diff --git a/docs/_data/sponsors.json b/docs/_data/sponsors.json index 27c1b190..46bab37c 100644 --- a/docs/_data/sponsors.json +++ b/docs/_data/sponsors.json @@ -91,10 +91,10 @@ }, "papersowl": { "name": "PapersOwl", - "url": "https://papersowl.com/write-my-essay-please", + "url": "https://papersowl.com/write-my-research-paper", "title": "write my essay please", - "width": "126", - "height": "42", + "width": "192", + "height": "48", "follow": true }, "sparheld": { @@ -509,6 +509,13 @@ "width": "187", "height": "69", "follow": true + }, + "casinoshunter": { + "name": "casinoshunter", + "url": "https://casinoshunter.com/online-casinos/", + "title": "Best Online Casinos Canada", + "width": "150", + "height": "50" } }, "home": [ @@ -534,18 +541,17 @@ ,"anbefalt" ,"cryptocasinos" ,"writepaperfor" - ,"gambledex" - ,"wagerdex" ,"reddogcasino" ,"rapidessay" ,"onlinecasinohex" ,"idealecasinos" ,"casinotopitaly" ,"inkedin" - ,"ozzytyres" ,"nongamstopwager" ,"pmibet" ,"qberror" + ,"casinoshunter" + ,"papersowl" ], "footer": ["polygon", "inkoop"] } diff --git a/docs/images/amis/casinoshunter.png b/docs/images/amis/casinoshunter.png new file mode 100644 index 0000000000000000000000000000000000000000..aae2c21a41f5562635fbcf2cdde139e5f3b2a734 GIT binary patch literal 12130 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 literal 0 HcmV?d00001 diff --git a/docs/images/amis/casinoshunter@2x.png b/docs/images/amis/casinoshunter@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..56b5474fea813f00a314f14902645c9ea81614dc GIT binary patch literal 16003 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 bf<90o@^|+{N&H&>5x`}olq9RgjlTac{nk|C literal 0 HcmV?d00001 diff --git a/docs/images/amis/papersowl.png b/docs/images/amis/papersowl.png index aa2fd551e556497a761414a49279bcb694702fae..1cbf4b7f4c9a8cd9bde8ddb6ba794489e23e4cf6 100644 GIT binary patch delta 11528 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 delta 9233 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 diff --git a/docs/images/amis/papersowl@2x.png b/docs/images/amis/papersowl@2x.png index 686c214566f408c695458aa0242d29d8ea4f588a..d5af20ee40e2b36a3349b9015740eb5601985bbc 100644 GIT binary patch literal 14864 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 am}^3Oc|R@Ke4#C#fRwnrSm`%?|NjF$B}$F} literal 4278 zcmV;n5J~TeP)VwZiY z#}a3o6KI>6z0?O_l^AQC4rG}MVU`VLoeX4{8f=~-aiRJ9{als0C3B+_YMt`;`Uzo` z;_UOu+~|t4&2pr}ley7spuk_3yEJ^MEOw#blekOpCKGc%~k1pA>4E!q?@y)8e+z-=xLZSCY3=khLIhpwi;(&EM*($lI2? z(n*Q3=I`{~>G9X)?r5F9Jb|n@f2%QirwU`8CUBGiU6l6u`}Fwx?ezD7t;rQ|p%rMG zoxs(Qx6o#szFCvFPmQ!ihp-%dq$hNv7jmK&ZJO%w_Qu-hvCQ6Yp}}F9yfLY-8g!c= zf11zW>xZ$-DV4!2p0q-RuRnvW8hEJ~bfq(?q$+l#8+xA;Y@Zi!n-p!E9eA2Iq?sym zk~Mvf+UM`R)Z@6(;jGEqA%(IZgrpgGqcEVL8Fij8caTDTiBhbGT8MvRjC(AZ$1kA5 zEStYZh_D@ft0a!8Kfk3Yb)+YWnH_GICxDhJhLt6Gl`eacMXZlnuY^s5gm#Z-ZI>i`mPNOeH-?U2sefsodu^6?hpTR!u4N>P zx+#^nBa5&uqpv)=tSOeLA&93Tg`PgKnl6%-BXpHAh>DKJgu1_ zZq|?(XjL zUaoNMlClHFFW1ZE`swA{-(TLndpyFcNRmJ=F9LuB?j0i@-gunE=kd8nB;uo&r@Vra zc=Ke$8v}X~6N7T35Kb+e}$lF&0pX8c%x()uS@I4oL)jNeDqNpuAK#Qj~+d` zX3hHbAANLu&z|WTbk1kVThB^*Gn$lcnGD|J54gu)X&hiw_J?USBGTTD3NdK)$dyc$ z^CXODn)dOb@hLj;!V;fe9n}yKo{khg+D}RKn9A&~H2%f`Eu+I%B#3lgL3v|}c$ebO zIy!b_HO7<(Y&IZa3Z71iOrkMr>Dlu>Y)3W4&+vCEzaZ8EuA!rf#>_6r_ivk#8m{)j zX^gK7$S^Xc-^)?qoNWTsq2?Vvbldp(YlfgRLymuX=lx&reK`rme$mfmGzN9EN*!Vd z#WFG4!_-jVk*yr>s3?ArKe`USjI1ij6I7>yP%(h5{~l1=$Tos_MP|M zH|4pP7JqvB^qIXs?w_uv%eF2lz2vA=D~1780|&;oTOo8QNs?lOAt_2i@zHS)id$^! z#D^mHH&f^!t^$f5o~@0}l0m4#b;JA$z2W^uP`31WLIf(TUOJZ7`p#pm!0`V2hNSnV z-f{E#A*D!k*}emd2=y&L(3ggO44NIP)9Hc(A&im&(S-CMRgkNgk^p_7(-K^$au$;m z;PKVLT?&Qo1QWtcbjIn66fU`l7wl3fx{67@CgzH2qD~!>L5(3}|5etfS5p>5$-pXawfM`a2^xd6P z070zV^w}3%woIpqX$LkFi?){0eH^uz45rn|$kD-hgCHzO4uCKqPwETB<+4F-=(q@I zf+}EG$E+||nPJog$*frrLf?o%P?jAS2E~o0SO~MtA_Pj+q={j>(QbuWDVdEf7NLuS z(82Em>UIMik9Fg2E<`e%HG^e_YQrJ#HnT~abN=_H)lpc>p%>e5^A6#Dq)s99nmIc zCblHQw)nvaG%HwYB;%~Gz!{vGkYEbUL7-B1JJs0{Xr?6#&X^D$=HCW8Yue$UF;dUa z3lQkimDO*z67xni554E6n{FR=$FQ5%Eq?XE*T0H2HeAX}45(O30@BhBEA)>*I6MU@A6n}Xs5pm@N*&i9^bf4dEYN56y4E?`4Pe(E6tz*Y6ZzY-^Z~g^=?woSRnitl6hCsJ${Aqe= z+20Fy-Ew0e&_VU-4GoPEa#T`HvrsKr0|I(L9RPtQLzzAoW$GZLf`XYv7&J!8Ln_WK zD2M1b;Yx)S281Ya!?MhTu-2&ag;skmjLm?_onmX1(hDe(T$}Bimk`qv`Y1gBApvlZyb8ijKctofi&}RPv?d}X zBtEEJ3$#CoN5=xnu4<9yaqQx+5M1rQJGaqFu8V<-*SYgc%$xOET!|X&+f1w{ISU!gk z&K-JW;)02{-`h>BJNex14I9sVKb`j3cP`Q!C?mg_&>Gw5N-c-hDyc7yYILd$R)mw5 zXmp&GhI(YK^dhL**B{PM#C6DEu2NZq8&+6;r5H8-5)&HS3n8jSz1)G`v{Jq|PyxM$Uo*Dv0L#(LC8pFOvP*ma)GQDc=1&NPFb+bN9`8G@Q)9r|+0 z7w0AZdWV^mM0A8fB>$9Pld(_?9XRxfjy8x?o-#qiQxqADg{i9kEzW7Be7i4qb}elB}jjNRpD0;UPExkb2eD05?#HqBA* z=N|SG8&!@phpI6YaUvO9X|W-EeoIxFqK1#gSVwG$=-;5kw!3&><@RQP4$(LThCP3u zga81b!)XU@)DY9QE~1G`(ub;5d4v#&pw~SA zp@e~2yZ^gg1T%zsh-6-uq;!LFo=kI}qp&$D7`JpBArw3|Y98h!=qcDyByep1{s7Db#fA>*t6yHU5K-E3BJQ;IpuPJ33z+t zNBJda06R<7gaXj}ksmi&H&j2MsGi0x9gE*=b8q|AMl<^N z;WQIKf{qCaAX6!dBoPEj87LCqA1u;TY**r%GN2CzKHyOj6U8@i0KKfEw!603aQzD= zj-NkSh&ANYS9>&=jK1-$X}t`kB9cdsuJx5q2-cGpb8rhmY9d0^a*N(i9vq?unZM7SVpcs$9`VKy^js zJQ6Y@Co0HN8#6mCH`T7D{u|RfC?jIdvQ|QfSm_&XcTet4O-6Vq1tQO$izNDhX8Xp~ zHU?*Obu^_Y2FK?%1degm=4EBbbL)%z9*L8VNpabW+H3Pv@zF*@LR5$`L18x}*477( zk>{k#11)@R_1_<;(6;TJYQk-*U>KgeDBn^&H z1v-P`nr0cP5NDk;c7@J7t7t?_p*FW+bhJ@ACR(G^*_|dzrHXC|wXaYoCzv>QR8LSW zV$$8CstJJ`b@F@NLL}rUedf>2>b{`G$!0+5XZdE#jGvX05vz)rRan?CI#rrk*f7GL z?#QUBGdQy>&g_KIQSzXOn1SH~yJ8x;v`tZ~L+kQ1=mvxfXTP9WlSYkdb%Wv^Bh8tI zHq*jBpupmiV_dt!6_VQWL3ASn{}DvAVn0|p>5NGQ^P26^`h2~R|EZvCE)vYxIQdU)auLYhXKPtvi|TYfv? zBP8(4yAlPSBP!_Usjo-t=bosZphCe@hsV!(q8duAExyV+JncIzME0VkO= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", + "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", + "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/absolute": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/absolute/-/absolute-0.0.1.tgz", + "integrity": "sha1-wigi+H4ck59XmIdQTZwQnEFzgp0=", + "dev": true + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true, + "engines": { + "node": ">=0.4.2" + } + }, + "node_modules/ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "dev": true, + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "dev": true, + "optional": true, + "dependencies": { + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "optional": true, + "dependencies": { + "arr-flatten": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true, + "optional": true + }, + "node_modules/async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "optional": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "node_modules/babel-cli": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.26.0.tgz", + "integrity": "sha1-UCq1SHTX24itALiHoGODzgPQAvE=", + "dev": true, + "dependencies": { + "babel-core": "^6.26.0", + "babel-polyfill": "^6.26.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "commander": "^2.11.0", + "convert-source-map": "^1.5.0", + "fs-readdir-recursive": "^1.0.0", + "glob": "^7.1.2", + "lodash": "^4.17.4", + "output-file-sync": "^1.1.2", + "path-is-absolute": "^1.0.1", + "slash": "^1.0.0", + "source-map": "^0.5.6", + "v8flags": "^2.1.1" + }, + "bin": { + "babel": "bin/babel.js", + "babel-doctor": "bin/babel-doctor.js", + "babel-external-helpers": "bin/babel-external-helpers.js", + "babel-node": "bin/babel-node.js" + }, + "optionalDependencies": { + "chokidar": "^1.6.1" + } + }, + "node_modules/babel-cli/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "node_modules/babel-core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "dependencies": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + } + }, + "node_modules/babel-generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dev": true, + "dependencies": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dev": true, + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dev": true, + "dependencies": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dev": true, + "dependencies": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", + "dev": true + }, + "node_modules/babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "dev": true + }, + "node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "dev": true + }, + "node_modules/babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "dev": true, + "dependencies": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dev": true, + "dependencies": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "dev": true, + "dependencies": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dev": true, + "dependencies": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "dev": true, + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "dev": true, + "dependencies": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "dev": true, + "dependencies": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dev": true, + "dependencies": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "dev": true, + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "dev": true, + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + } + }, + "node_modules/babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dev": true, + "dependencies": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-object-assign": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-assign/-/babel-plugin-transform-object-assign-6.22.0.tgz", + "integrity": "sha1-+Z0vZvGgsNSY40bFNZaEdAyqILo=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-proto-to-assign": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-proto-to-assign/-/babel-plugin-transform-proto-to-assign-6.26.0.tgz", + "integrity": "sha1-xJPiSmJ0mkT37ellBsDLOhiR9ns=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.10.0" + } + }, + "node_modules/babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-polyfill": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", + "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" + } + }, + "node_modules/babel-polyfill/node_modules/regenerator-runtime": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", + "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", + "dev": true + }, + "node_modules/babel-preset-env": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", + "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", + "dev": true, + "dependencies": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^3.2.6", + "invariant": "^2.2.2", + "semver": "^5.3.0" + } + }, + "node_modules/babel-preset-env/node_modules/browserslist": { + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", + "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30000844", + "electron-to-chromium": "^1.3.47" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/babel-preset-es2015-ie": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-es2015-ie/-/babel-preset-es2015-ie-6.7.0.tgz", + "integrity": "sha1-T8Of8zENBzI6BLzZfJxyl5tAe2I=", + "dev": true, + "dependencies": { + "babel-plugin-check-es2015-constants": "^6.5.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.5.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.5.0", + "babel-plugin-transform-es2015-block-scoping": "^6.6.0", + "babel-plugin-transform-es2015-classes": "^6.6.0", + "babel-plugin-transform-es2015-computed-properties": "^6.5.0", + "babel-plugin-transform-es2015-destructuring": "^6.6.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.6.0", + "babel-plugin-transform-es2015-for-of": "^6.6.0", + "babel-plugin-transform-es2015-function-name": "^6.5.0", + "babel-plugin-transform-es2015-literals": "^6.5.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.6.0", + "babel-plugin-transform-es2015-object-super": "^6.5.0", + "babel-plugin-transform-es2015-parameters": "^6.6.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.5.0", + "babel-plugin-transform-es2015-spread": "^6.5.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.5.0", + "babel-plugin-transform-es2015-template-literals": "^6.6.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.6.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.5.0", + "babel-plugin-transform-object-assign": "^6.22.0", + "babel-plugin-transform-proto-to-assign": "^6.6.0", + "babel-plugin-transform-regenerator": "^6.6.0" + } + }, + "node_modules/babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "dependencies": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true, + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "optional": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "dependencies": { + "inherits": "~2.0.0" + }, + "engines": { + "node": "0.4 || >=0.5.8" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "optional": true, + "dependencies": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/browserslist": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", + "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001181", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.649", + "escalade": "^3.1.1", + "node-releases": "^1.1.70" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "optional": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cache-base/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001191", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001191.tgz", + "integrity": "sha512-xJJqzyd+7GCJXkcoBiQ1GuxEiOBCLQ0aVW9HMekifZsAVGdj5eJ4mFB9fEhSHipq9IOk/QXFJUiIr9lZT+EsGw==", + "dev": true + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "dev": true, + "optional": true, + "dependencies": { + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" + }, + "optionalDependencies": { + "fsevents": "^1.0.0" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "optional": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-css-cli": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/clean-css-cli/-/clean-css-cli-4.3.0.tgz", + "integrity": "sha512-8GHZfr+mG3zB/Lgqrr27qHBFsPSn0fyEI3f2rIZpxPxUbn2J6A8xyyeBRVTW8duDuXigN0s80vsXiXJOEFIO5Q==", + "dev": true, + "dependencies": { + "clean-css": "^4.2.1", + "commander": "2.x", + "glob": "7.x" + }, + "bin": { + "cleancss": "bin/cleancss" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/co": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz", + "integrity": "sha1-TqVOpaCJOBUxheFSEMaNkJK8G3g=", + "dev": true + }, + "node_modules/co-from-stream": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/co-from-stream/-/co-from-stream-0.0.0.tgz", + "integrity": "sha1-GlzYztdyY5RglPo58kmaYyl7yvk=", + "dev": true, + "dependencies": { + "co-read": "0.0.1" + } + }, + "node_modules/co-fs-extra": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/co-fs-extra/-/co-fs-extra-1.2.1.tgz", + "integrity": "sha1-O2rXfPJhRTD2d7HPYmZPW6dWtyI=", + "dev": true, + "dependencies": { + "co-from-stream": "~0.0.0", + "fs-extra": "~0.26.5", + "thunkify-wrap": "~1.0.4" + } + }, + "node_modules/co-read": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/co-read/-/co-read-0.0.1.tgz", + "integrity": "sha1-+Bs+uKhmdf7FHj2IOn9WToc8k4k=", + "dev": true + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/coffee-script": { + "version": "1.12.7", + "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz", + "integrity": "sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw==", + "deprecated": "CoffeeScript on NPM has moved to \"coffeescript\" (no hyphen)", + "dev": true, + "bin": { + "cake": "bin/cake", + "coffee": "bin/coffee" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "optional": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true, + "optional": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "dev": true, + "hasInstallScript": true + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/dependency-graph": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz", + "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dir-glob/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.3.672", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.672.tgz", + "integrity": "sha512-gFQe7HBb0lbOMqK2GAS5/1F+B0IMdYiAgB9OT/w1F4M7lgJK2aNOMNOM622aEax+nS1cTMytkiT0uMOkbtFmHw==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/enable": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/enable/-/enable-1.3.2.tgz", + "integrity": "sha1-nrpoN9FtCYK1n4fYib91REPVKTE=", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "optional": true, + "dependencies": { + "is-posix-bracket": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "optional": true, + "dependencies": { + "fill-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "optional": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "optional": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "optional": true, + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", + "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-glob/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-glob/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-glob/node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob/node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/fast-glob/node_modules/micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-glob/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.1.tgz", + "integrity": "sha512-AWuv6Ery3pM+dY7LYS8YIaCiQvUaos9OB1RyNgaOWnaX+Tik7Onvcsf8x8c+YtDeT0maYLniBip2hox5KtEXXA==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "optional": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "optional": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-extra": { + "version": "0.26.7", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", + "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + }, + "node_modules/fs-readdir-recursive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", + "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "optional": true, + "dependencies": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "optional": true, + "dependencies": { + "is-glob": "^2.0.0" + } + }, + "node_modules/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globby": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", + "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/globby/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "dev": true, + "dependencies": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "node_modules/gray-matter": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-2.1.1.tgz", + "integrity": "sha1-MELZrewqHe1qdwep7SOA+KF6Qw4=", + "dev": true, + "dependencies": { + "ansi-red": "^0.1.1", + "coffee-script": "^1.12.4", + "extend-shallow": "^2.0.1", + "js-yaml": "^3.8.1", + "toml": "^2.3.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gray-matter/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-generators": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-generators/-/has-generators-1.0.1.tgz", + "integrity": "sha1-pqLlVIYBGUBILhPiyTeRxEms9Ek=", + "dev": true + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "optional": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-value/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "dev": true, + "bin": { + "in-install": "in-install.js", + "in-publish": "in-publish.js", + "not-in-install": "not-in-install.js", + "not-in-publish": "not-in-publish.js" + } + }, + "node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/is": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", + "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true, + "optional": true + }, + "node_modules/is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "optional": true, + "dependencies": { + "is-primitive": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "optional": true, + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "optional": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "optional": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true + }, + "node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.9" + } + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/locate-path/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "optional": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "dev": true, + "optional": true + }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/metalsmith": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/metalsmith/-/metalsmith-2.3.0.tgz", + "integrity": "sha1-gzr7taKmOF4tmuPZNeOeM+rqUjE=", + "dev": true, + "dependencies": { + "absolute": "0.0.1", + "chalk": "^1.1.3", + "clone": "^1.0.2", + "co-fs-extra": "^1.2.1", + "commander": "^2.6.0", + "gray-matter": "^2.0.0", + "has-generators": "^1.0.1", + "is": "^3.1.0", + "is-utf8": "~0.2.0", + "recursive-readdir": "^2.1.0", + "rimraf": "^2.2.8", + "stat-mode": "^0.2.0", + "thunkify": "^2.1.2", + "unyield": "0.0.1", + "ware": "^1.2.0", + "win-fork": "^1.1.1" + }, + "bin": { + "_metalsmith": "bin/_metalsmith", + "metalsmith": "bin/metalsmith" + } + }, + "node_modules/metalsmith-filter": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/metalsmith-filter/-/metalsmith-filter-1.0.2.tgz", + "integrity": "sha1-FfFsrBTewnwHSoWKJbclZRoDA7g=", + "dev": true, + "dependencies": { + "async": "^1.2.0", + "is": "^3.0.1", + "multimatch": "^2.0.0" + } + }, + "node_modules/metalsmith/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metalsmith/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metalsmith/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "optional": true, + "dependencies": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mime-db": { + "version": "1.46.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", + "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", + "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", + "dev": true, + "dependencies": { + "mime-db": "1.46.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "optional": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "optional": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/multimatch": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz", + "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=", + "dev": true, + "dependencies": { + "array-differ": "^1.0.0", + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "minimatch": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "dev": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "dependencies": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/node-gyp/node_modules/semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-releases": { + "version": "1.1.70", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", + "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==", + "dev": true + }, + "node_modules/node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "optional": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "optional": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-visit/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "optional": true, + "dependencies": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "optional": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/output-file-sync": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz", + "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.4", + "mkdirp": "^0.5.1", + "object-assign": "^4.1.0" + } + }, + "node_modules/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, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "optional": true, + "dependencies": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-cli": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-7.1.2.tgz", + "integrity": "sha512-3mlEmN1v2NVuosMWZM2tP8bgZn7rO5PYxRRrXtdSyL5KipcgBDjJ9ct8/LKxImMCJJi3x5nYhCGFJOkGyEqXBQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "chokidar": "^3.3.0", + "dependency-graph": "^0.9.0", + "fs-extra": "^9.0.0", + "get-stdin": "^8.0.0", + "globby": "^11.0.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "postcss-reporter": "^6.0.0", + "pretty-hrtime": "^1.0.3", + "read-cache": "^1.0.0", + "yargs": "^15.0.2" + }, + "bin": { + "postcss": "bin/postcss" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-cli/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/postcss-cli/node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/postcss-cli/node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-cli/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/postcss-cli/node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.1" + } + }, + "node_modules/postcss-cli/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/postcss-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/postcss-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/postcss-cli/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/postcss-cli/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-cli/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/postcss-cli/node_modules/get-stdin": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", + "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/postcss-cli/node_modules/glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-cli/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-cli/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/postcss-cli/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/postcss-cli/node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-cli/node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/postcss-cli/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/postcss-cli/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-reporter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz", + "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "lodash": "^4.17.11", + "log-symbols": "^2.2.0", + "postcss": "^7.0.7" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "node_modules/preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz", + "integrity": "sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/randomatic/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/randomatic/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/readdirp/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "optional": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "optional": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "optional": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dev": true, + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + }, + "node_modules/regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "optional": true, + "dependencies": { + "is-equal-shallow": "^0.1.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "optional": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "dev": true, + "dependencies": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "node_modules/regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true, + "optional": true + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true, + "optional": true + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "optional": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "bin": { + "sassgraph": "bin/sassgraph" + } + }, + "node_modules/scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "dependencies": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + } + }, + "node_modules/scss-tokenizer/node_modules/source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "optional": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "optional": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "optional": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "dependencies": { + "source-map": "^0.5.6" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true, + "optional": true + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "optional": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stat-mode": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz", + "integrity": "sha1-5sgLYjEj19gM8TLOU480YokHJQI=", + "dev": true + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "optional": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.", + "dev": true, + "dependencies": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "node_modules/thunkify": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz", + "integrity": "sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0=", + "dev": true + }, + "node_modules/thunkify-wrap": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/thunkify-wrap/-/thunkify-wrap-1.0.4.tgz", + "integrity": "sha1-tSvlSN3+/aIOALWMYJZ2K0PdaIA=", + "dev": true, + "dependencies": { + "enable": "1" + } + }, + "node_modules/to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "optional": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/toml": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/toml/-/toml-2.3.6.tgz", + "integrity": "sha512-gVweAectJU3ebq//Ferr2JUY4WKSDe5N+z0FvjDncLGyHmIDoxgY/2Ie4qfEIDm4IS7OA6Rmdm7pdEEdMcV/xQ==", + "dev": true + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "dependencies": { + "glob": "^7.1.2" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "optional": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "optional": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "optional": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "optional": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unyield": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/unyield/-/unyield-0.0.1.tgz", + "integrity": "sha1-FQ5l2kK/d0JEW5WKZOubhdHSsYA=", + "dev": true, + "dependencies": { + "co": "~3.1.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true, + "optional": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/user-home": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", + "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", + "dev": true, + "bin": { + "user-home": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8flags": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", + "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "dev": true, + "dependencies": { + "user-home": "^1.1.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/ware": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz", + "integrity": "sha1-0bFPOdLiy0q4xAmPdW/ksWTkc9Q=", + "dev": true, + "dependencies": { + "wrap-fn": "^0.1.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "node_modules/wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/win-fork": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/win-fork/-/win-fork-1.1.1.tgz", + "integrity": "sha1-j1jgZW/KAK3IyGoriePNLWotXl4=", + "dev": true, + "bin": { + "win-fork": "bin/win-spawn", + "win-line-endings": "bin/win-line-endings", + "win-spawn": "bin/win-spawn" + } + }, + "node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-fn": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz", + "integrity": "sha1-8htuQQFv9KfjFyDbxjoJAWvfmEU=", + "dev": true, + "dependencies": { + "co": "3.1.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/y18n": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + } + }, "dependencies": { "@nodelib/fs.scandir": { "version": "2.1.4", @@ -4982,6 +11709,15 @@ "readable-stream": "^2.0.1" } }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", @@ -4993,15 +11729,6 @@ "strip-ansi": "^3.0.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",