diff --git a/.eslintrc.json b/.eslintrc.json
index 90b969b4..726dea51 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -1,7 +1,7 @@
{
"root": true,
"extends": [
- "wikimedia/client"
+ "wikimedia/server"
],
"rules": {
"camelcase": [ "error", { "properties": "never" } ]
diff --git a/.nvmrc b/.nvmrc
index e68b8603..f6610cad 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-12.21.0
+18.18.1
diff --git a/Gruntfile.js b/Gruntfile.js
index fde0b9d4..1c981750 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -4,12 +4,14 @@
* Grunt file
*/
+'use strict';
+
module.exports = function ( grunt ) {
/*
* PostCSS processors
*/
// Without minifier
- var postCssProcessorsDev = [
+ const postCssProcessorsDev = [
require( 'postcss-import' )( {
from: 'css/wmui-style-guide.dev.css'
} ),
diff --git a/css/build/wmui-style-guide.min.css b/css/build/wmui-style-guide.min.css
index ee75e5a9..c66183ac 100644
--- a/css/build/wmui-style-guide.min.css
+++ b/css/build/wmui-style-guide.min.css
@@ -1,2 +1,2 @@
-/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{text-rendering:optimizeLegibility;font-family:Charter;font-style:normal;font-weight:400;src:url(../../fonts/Charter_regular.woff2) format("woff2"),url(../../fonts/Charter_regular.woff) format("woff")}@font-face{text-rendering:optimizeLegibility;font-family:Charter;font-style:normal;font-weight:700;src:url(../../fonts/Charter_bold.woff2) format("woff2"),url(../../fonts/Charter_bold.woff) format("woff")}*{-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{background-color:#eaecf0;color:#202122;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.6;margin:0}article,aside,figcaption,figure,footer,header,nav,section{display:block}h1,h2,h3,h4,h5,h6{color:#000;line-height:1.25;margin:3.2rem 0 0;-webkit-transition:font-size .25s,font-weight .25s;transition:font-size .25s,font-weight .25s}h2,h3,h4,h5{font-weight:600}.page__title,h1{font-family:Georgia,serif;font-size:3.2rem;font-weight:400}h2{border-bottom:3px solid #eaecf0;font-size:2.4rem;padding-bottom:2px}h2+h3{margin-top:1.6rem}h3{font-size:2rem}h4{font-size:1.8rem}h5,h6{font-size:1.6rem}h6{font-weight:400}blockquote{border-left:4px solid #eaecf0;font-family:Georgia,serif;font-size:2rem;font-style:italic;margin:1.6rem 0 0;padding:.8rem 3.2rem}blockquote cite{display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Helvetica,Arial,sans-serif;font-size:1.4rem;font-style:normal;margin-top:.8rem}blockquote cite:before{content:"— "}.mw-code,code,pre{font-family:Menlo,Consolas,Liberation Mono,Courier New,monospace}hr{background:#eaecf0;border:0;display:block;height:.8rem;margin:8rem 0}p{margin:3.2rem 0 0}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p,p+p,p:first-child,ul+p{margin:.8rem 0 0}blockquote+p{margin-top:1.6rem}.mw-code,pre{background-color:#f8f9fa;border:1px solid #a2a9b1;color:#000;font-size:1.4rem;padding:1.2rem 2rem;white-space:pre-wrap}ol,ul{margin:.8rem 0;padding:0 0 0 1.8rem}.content li{margin-top:.4rem}.content li:first-child{margin-top:0}figure{margin:.8rem 0 0}img{display:block;margin:1.6rem 0 0;max-width:100%}.page--components figure{margin-left:6.4rem;padding-top:.8rem}.page--components figure img{margin-top:.8rem}.is-comparison img{float:left;margin-left:1.2rem}.is-comparison img:first-child{margin-left:0}a{color:#36c;text-decoration:none}a:hover{text-decoration:underline}a:active{color:#2a4b8d}b,strong{font-weight:600}code{background-color:#f8f9fa;display:inline-block;font-size:1.4rem;padding:.2rem .4rem}small{font-size:1.3rem}sub,sup{font-size:1.1rem}.is-aural{clip:rect(1px,1px,1px,1px);border:0;display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.is-aural.is-focusable:active,.is-aural.is-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;text-decoration:underline;width:auto}.clearfix:after,.clearfix:before,.color-palette:after,.color-palette:before,.content-box:after,.content-box:before,.content__illustration-style .figure--full:after,.content__illustration-style .figure--full:before,.figures-box:after,.figures-box:before,.figures-do-dont:after,.figures-do-dont:before,.is-comparison:after,.is-comparison:before,.page:after,.page:before{content:" ";display:table}.clearfix:after,.color-palette:after,.content-box:after,.content__illustration-style .figure--full:after,.figures-box:after,.figures-do-dont:after,.is-comparison:after,.page:after{clear:both}:focus{outline-color:#36c}.is-complementary,.is-subtle{color:#72777d}.is-complementary{font-size:1.4rem}::-webkit-input-placeholder{color:#72777d;opacity:1}::-moz-placeholder{color:#72777d;opacity:1}:-ms-input-placeholder{color:#72777d;opacity:1}::-ms-input-placeholder{color:#72777d;opacity:1}.is-placeholder,::placeholder{color:#72777d;opacity:1}.content-box{margin-left:auto;margin-right:auto;padding-left:1.6rem;padding-right:1.6rem;position:relative}.header{left:0;line-height:6.4rem;min-height:6.4rem;position:fixed;right:0;top:0}.site__title{color:#202122;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;height:6.4rem;letter-spacing:.5px;margin-top:0}.site__title a{color:inherit;display:inline-block;padding:1.2rem 3.2rem 0;-webkit-transition:color .25s;transition:color .25s}.site__title a:hover{color:#000;text-decoration:none}.site__org{display:block}.site__project{font-weight:600}.btn--nav-main{cursor:pointer;height:4.2rem;position:absolute;top:1.2rem;width:4.2rem}.btn--nav-main i{display:block;height:4.2rem;-webkit-transition:color .25s,box-shadow .25s;transition:color .25s,box-shadow .25s}.btn--nav-main i:after,.btn--nav-main i:before{background-color:#54595d;content:"";height:2px;left:0;position:absolute;top:.4rem;width:2rem}.btn--nav-main i:after{box-shadow:0 .7rem 0 #54595d;top:1.1rem}.btn--nav-main i:hover:after,.btn--nav-main i:hover:before{background-color:#000}.btn--nav-main i:hover:after{box-shadow:0 .7rem 0 #000}.btn--nav-main span{clip:rect(1px,1px,1px,1px);display:block;height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.lnk--contribute{font-size:1.4rem;line-height:1.4rem}.page{background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);margin-top:6.4rem;overflow-y:hidden;padding:6.4rem 0;position:relative}.col,.content{float:left}.col{min-height:1px;position:relative}.col--end,.col--start{padding:0}.nav--main{background-color:#fff}.nav--main li:not(.is-on) ul,.trigger--nav-main{display:none}.nav--main ol,.nav--main ul{padding:0}.nav--main ol:first-child{margin:0}.nav--main li{list-style:none none;padding:0}.nav--main>ol>li{margin-bottom:.4rem}.nav--main a{color:#202122;display:block;font-size:1.6rem;padding:.8rem 1.2rem;text-decoration:none;-webkit-transition:background-color .25s,color .25s,padding .25s;transition:background-color .25s,color .25s,padding .25s}.nav--main a:focus,.nav--main a:hover{background-color:#f8f9fa;color:#000}.nav--main .is-on>a{background-color:#eaf3ff;border-radius:2px;color:#36c;cursor:default;font-weight:600}.nav__sub-items{margin-bottom:1em;margin-top:1.2rem}.nav__sub-items>.nav__sub-item{margin-left:3.6rem}.nav--main .nav__sub-items ul{margin:0}.nav--main .nav__sub-items a{border-left:1px solid #eaecf0;border-radius:0 2px 2px 0;color:#54595d;font-size:1.4rem;padding-left:1.6rem;-webkit-transition:background-color .25s,color .25s;transition:background-color .25s,color .25s}.nav--main .nav__sub-item.is-on>a{background-color:#fff;border-left-color:#000;color:#000;font-weight:600}.nav--main .nav__sub-item .nav__sub-item a{padding-left:3.6rem}.page__parent-title{color:#72777d;margin-top:-2.8rem}.page__title{margin-top:-.8rem}.page__parent-title+.page__title{margin-top:-.4rem}.page__tagline{font-size:2rem;font-style:italic;font-weight:100;margin-top:1.2rem}.figures--full{background-color:#f8f9fa}.figure--centered .figure__image{margin-left:auto;margin-right:auto}.figure__caption,.heading__description{clear:both;color:#72777d;display:block;font-size:1.3rem}.figure__caption{font-style:italic;padding-top:.8rem}.figure__caption:empty{display:none}.heading__description{float:right;margin-top:-1.9rem}.heading__description+*{clear:both}.figure--comparison{float:left}.figures-do-dont{margin-top:1.6rem}.figures-do-dont .figure{background-color:#eaecf0;border-top-left-radius:2px;border-top-right-radius:2px}.figures-do-dont .figure--dont{border-left:1px solid #fff}.figures-do-dont .figure__caption{background-color:#fff;border-top-style:solid;border-top-width:.8rem;display:block;padding-right:.8em}.do,.figure--do .figure__caption{border-top-color:#00af89}.dont,.figure--dont .figure__caption{border-top-color:#d33}.do,.dont{font-style:normal;font-weight:600}.do:before,.dont:before{display:inline-block;font-size:2.1rem;line-height:1rem;margin-right:.4rem;padding-top:.4rem;vertical-align:top}.do{color:#14866d}.do:before{content:"✓"}.dont{color:#d33}.dont:before{content:"×"}.note--a11y:before,.note--i18n:before{background-image:url(../../resources/WikimediaUI-icons-SVGs/eye.svg);background-repeat:no-repeat;content:"";display:inline-block;height:2rem;opacity:.67;vertical-align:text-top;width:2.4rem}.color-palette{margin:2.4rem 0 0;padding:0}.color-palette+.color-palette{margin-top:0}.color-palette+p{margin-top:1.6rem}.color{border:1px solid #fff;border-radius:2px;color:#000;display:block;float:left;font-size:1.4rem;height:16rem;list-style:none none;margin-bottom:3.2rem;padding:1.2rem;position:relative;width:61.8%}.color--dark,.color__wcag-level span{color:#fff}.color--dark .color__wcag-level span{color:#000}.color-palette .color:first-child{margin-top:.4rem}.color-palette--overview .color{border-radius:3.2rem;cursor:default;height:6.2rem;margin-bottom:2.4rem;margin-right:1.2rem;margin-top:.8rem;width:6.4rem}.color-palette--overview .color:first-child{margin-top:.8rem}.color-palette--overview .color--emphasized{border-radius:7.2rem;height:7rem;margin-top:0;padding-top:2rem;width:7.2rem}.color-palette--base .color{margin-right:1.35rem}.color-section .color .color-code--hsb{-webkit-transition:opacity .25s;transition:opacity .25s}.color-section .color:hover .color-code--hsb{opacity:1}.color__name{bottom:1.2rem;display:block;font-size:3.2rem;font-weight:100;left:1.2rem;position:absolute}.color-palette--overview .color__name{bottom:auto;font-size:2.4rem;left:auto;line-height:1;padding-top:1.2rem;position:relative}.color-code.color-code--rgb,.color-palette--overview .color-code,.color-palette--overview .color__name,.color__type{display:none}.color-code{background-color:inherit;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Helvetica,Arial,sans-serif;padding:0}.color-code--hsb{opacity:0}@supports (--css:variables){.color-hint{white-space:nowrap}.color-hint:before{background-color:var( --color-hint );border-radius:50%;content:"";cursor:help;display:inline-block;height:1.2rem;margin:0 .4rem .3rem .2rem;vertical-align:text-bottom;width:1.2rem}.color-hint--base100:before{border:1px solid #a2a9b1}}.icon{display:inline-block;height:2rem;margin:0 .2rem;vertical-align:text-bottom;width:2rem}.icon--indicator{height:1.2rem;margin-bottom:.2rem;width:1.2rem}.icon--intermediate{height:1.6rem;margin-bottom:.2rem;width:1.6rem}.components__designing{position:relative}.components__designing:after{background:url(../../img/components/legend_16-8.svg) no-repeat;bottom:0;content:"";height:6.4rem;position:absolute;right:6.4rem;width:13.2rem}.page--components-messages .components__intro{margin-left:auto;margin-right:auto;max-width:700px}.page--components-messages img{border-radius:0}.resources-table{border-collapse:collapse;display:table;margin-top:2.4rem;width:100%}.resources-table__body,.resources-table__head{border-bottom:1px solid #a2a9b1;display:table-row}.resources-table__head{background-color:#eaecf0}.resources-table__head h2{border-bottom:0;font-size:2.1rem;font-weight:400;margin-top:0;padding-bottom:0}.resources-table__cell{display:table-cell;padding:1.6rem 1.6rem 1.6rem 0}.resources-table__head .resources-table__cell:first-child{padding-left:1.6rem}.lnk-resource{white-space:nowrap}.footer{color:#202122;font-size:1.3rem;padding:2.4rem 0}.footer__list{padding:0}.footer__list:first-child{margin:0}.footer__list:after{clear:both;content:" ";display:block}.footer__list li{display:block;list-style:none none;padding:.8rem 0 0}.footer__list li:first-child{padding-top:0}.footer__list+p{margin-top:1.2rem}.footer__list--connect a{font-weight:600}.lnk--wikimedia-project{display:inline-block;padding:.4rem 0;text-transform:uppercase}.page--home .page__title{border:0;padding:0}.page--design-principles-accessibility .nav--main .is-on>a{cursor:pointer}.page--design-principles-accessibility h3{padding-right:15%}.page--visual-style-typography .figures-do-dont .figure__contents{padding:4.2rem 3.6rem}.figures-do-dont--contrast .figure--dont{color:#a2a9b1}.typography-styles dt{color:#72777d;display:inline-block;font-size:1.3rem;font-weight:600;margin:0 0 3.2rem 1.6rem;min-width:10rem;vertical-align:top}.typography-styles .typography-styles__blockquote{margin-bottom:4.8rem}.typography-styles .typography-styles__code{margin-bottom:0}.typography-styles dd{display:inline}.typography-styles dd>*{display:inline-block;margin-top:0}.typography-styles .figure__caption{padding-top:0}.typography-styles dd:after{content:"\A";white-space:pre}.typography-styles+hr{margin-bottom:4rem;margin-top:4rem}.page--visual-style-icons img{background-color:#eaecf0;padding:2.4rem}.fonts-loaded .color-code,.fonts-loaded .site__title,.fonts-loaded cite{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Helvetica,Arial,sans-serif}.fonts-loaded .page__title,.fonts-loaded .typography-styles h1,.fonts-loaded blockquote{font-family:Charter,Georgia,serif}@media (max-width:767px){.nav--main{box-shadow:0 2px 2px 0 rgba(0,0,0,.25);left:-1.6rem;padding-bottom:1.6rem;position:absolute;right:-1.6rem;top:-3.2rem;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:left .25s,right .25s,-webkit-transform .25s;transition:left .25s,right .25s,-webkit-transform .25s;transition:left .25s,right .25s,transform .25s;transition:left .25s,right .25s,transform .25s,-webkit-transform .25s;z-index:1}.trigger--nav-main:checked+.nav--main{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page__title{font-size:2.8rem;margin-top:-.4rem}.typography-styles dt{display:block;margin-left:0}.figure--comparison{width:100%}.page--components .components__states{margin-left:0}.resources-table,.resources-table__body,.resources-table__cell,.resources-table__head{display:block}.resources-table__head{margin-left:-1.6rem;margin-right:-1.6rem}.resources-table__head .resources-table__cell:empty{display:none}.resources-table__body{padding-left:0}.resources-table__cell{padding-bottom:.8rem;padding-top:.8rem}}@media (min-width:240px){.content-box,.nav--main a,.site__title a{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background-color,padding;transition-property:background-color,padding}.site__title{margin-left:4.2rem}.site__title a{padding-left:0}.lnk--contribute span{display:none}.nav--main a{padding-left:1.6rem;padding-right:1.6rem}.col--end,.col--start{width:100%}.figure--full,.resources-table__head{margin-left:-1.6rem;margin-right:-1.6rem}.figure--full .figure__caption{margin-left:1.6rem;margin-right:1.6rem}.figure--this-is-for-everyone img,.figure--trustworthy-yet-joyful img{margin-left:auto;margin-right:auto;max-width:568px;width:100%}.figure--illustrations-header img{width:100%}.figure--illustrations-header+.figure--illustrations-header,.figure--illustrations-header+.figure--illustrations-header img{margin-top:0}.color{width:61.8%}.color-palette--base .color:nth-child(3n+4){clear:both}.color-palette--base .color{margin-right:1.6rem}.color-palette--overview.color-palette--base .color--emphasized{margin-left:-.2rem;margin-right:1.1rem}.page--components figure{margin-left:4.2rem}}@media (min-width:414px){.content-box{padding-left:3.2rem;padding-right:3.2rem}.nav--main{left:-3.2rem;right:-3.2rem}.nav--main a{padding-left:3.2rem;padding-right:3.2rem}.figure--full,.resources-table__head{margin-left:-3.2rem;margin-right:-3.2rem}.figure--full .figure__caption{margin-left:3.2rem;margin-right:3.2rem}.resources-table__head .resources-table__cell:first-child{padding-left:3.2rem;padding-right:3.2rem}.footer__list li{display:list-item;float:left;padding:0 .8rem 0 0}.footer__list li:after{color:#72777d;content:"\2022";font-weight:100;padding:0 0 0 .8rem}.footer__list li:last-child:after{content:"";padding:0}.color{margin-right:2.4rem;width:16rem}}@media (min-width:568px){.lnk--contribute{bottom:1.5rem;display:block;position:absolute;right:3.2rem;text-align:right}.lnk--contribute span{display:inline;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.figures-do-dont .figure{max-width:61.8%}.figure--this-is-for-everyone img,.figure--trustworthy-yet-joyful img{max-width:none}.figure--illustrations-header{float:left;width:44.4%}.figure--illustrations-header+.figure--illustrations-header{margin-top:.8rem;width:55.55%}.figure--illustrations-header+.figure--illustrations-header img{margin-top:1.6rem}}@media (min-width:768px){img{border-radius:2px}.content-box{max-width:960px;width:100%}.btn--nav-main{display:none}.site__title{float:left;margin-left:0}.nav--main a,.site__title a{padding-left:1.6rem;padding-right:1.6rem}.lnk--contribute span{display:inline;opacity:1}.col--start{-webkit-transition:width .25s;transition:width .25s;width:20.8rem;z-index:1}.col--end{margin-left:-20.8rem;padding-left:24rem}.nav--main{left:auto;right:auto}.figure--full,.figure--full .figure__caption{margin-left:0;margin-right:0}.figure--comparison{margin-right:4%}.figure--comparison:last-child{margin-right:0}.figure--comparison:first-child:nth-last-child(2),.figure--comparison:first-child:nth-last-child(2)~.figure--comparison{width:48%}.figure--comparison:first-child:nth-last-child(3),.figure--comparison:first-child:nth-last-child(3)~.figure--comparison{width:30%}.figures-do-dont .figure{float:left;width:50%}.color-palette--base .color:nth-child(3n+4){clear:unset}.illustrations-case-study img{float:left;width:33.33%}.page--components figure{margin-left:6.4rem}}@media (min-width:992px){.content-box{max-width:1140px;width:100%}.nav--main a,.site__title a{padding-left:3.2rem;padding-right:3.2rem}.col--start{width:24rem}.col--end{margin-left:-24rem;padding-left:27.2rem}.color-palette--overview:first-child{margin-top:2.4rem}.color{margin-right:2.4rem}.color-palette--base .color{margin-right:1.35rem}.color-palette--overview.color-palette--base .color--emphasized{margin-left:0;margin-right:1.35rem}.color-palette--overview.color-palette--green:after,.color-palette--overview.color-palette--green:before,.color-palette--overview.color-palette--red:after,.color-palette--overview.color-palette--red:before{content:"";display:none}.color-palette--overview.color-palette--green:after,.color-palette--overview.color-palette--red:after,.color-section .color:nth-child(3n+4){clear:both}.resources-table__body .resources-table__cell{-webkit-transition:background-color .25s;transition:background-color .25s}.resources-table__body:hover .resources-table__cell{background-color:#f8f9fa}.resources-table__body .resources-table__cell:first-child,.resources-table__head .resources-table__cell:first-child{padding-left:1.6rem}}@media (min-width:1200px){.content-box{width:1140px}.col--start{width:25.6rem}.col--end{margin-left:-25.6rem;padding-left:28.8rem}}
+/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Charter;font-style:normal;font-weight:400;src:url(../../fonts/Charter_regular.woff2) format("woff2"),url(../../fonts/Charter_regular.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-family:Charter;font-style:normal;font-weight:700;src:url(../../fonts/Charter_bold.woff2) format("woff2"),url(../../fonts/Charter_bold.woff) format("woff");text-rendering:optimizeLegibility}*{-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{background-color:#eaecf0;color:#202122;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.6;margin:0}article,aside,figcaption,figure,footer,header,nav,section{display:block}h1,h2,h3,h4,h5,h6{color:#000;line-height:1.25;margin:3.2rem 0 0;-webkit-transition:font-size .25s,font-weight .25s;transition:font-size .25s,font-weight .25s}h2,h3,h4,h5{font-weight:600}.page__title,h1{font-family:Georgia,serif;font-size:3.2rem;font-weight:400}h2{border-bottom:3px solid #eaecf0;font-size:2.4rem;padding-bottom:2px}h2+h3{margin-top:1.6rem}h3{font-size:2rem}h4{font-size:1.8rem}h5,h6{font-size:1.6rem}h6{font-weight:400}blockquote{border-left:4px solid #eaecf0;font-family:Georgia,serif;font-size:2rem;font-style:italic;margin:1.6rem 0 0;padding:.8rem 3.2rem}blockquote cite{display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Helvetica,Arial,sans-serif;font-size:1.4rem;font-style:normal;margin-top:.8rem}blockquote cite:before{content:"— "}.mw-code,code,pre{font-family:Menlo,Consolas,Liberation Mono,Courier New,monospace}hr{background:#eaecf0;border:0;display:block;height:.8rem;margin:8rem 0}p{margin:3.2rem 0 0}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p,p+p,p:first-child,ul+p{margin:.8rem 0 0}blockquote+p{margin-top:1.6rem}.mw-code,pre{background-color:#f8f9fa;border:1px solid #a2a9b1;color:#000;font-size:1.4rem;padding:1.2rem 2rem;white-space:pre-wrap}ol,ul{margin:.8rem 0;padding:0 0 0 1.8rem}.content li{margin-top:.4rem}.content li:first-child{margin-top:0}figure{margin:.8rem 0 0}img{display:block;margin:1.6rem 0 0;max-width:100%}.page--components figure{margin-left:6.4rem;padding-top:.8rem}.page--components figure img{margin-top:.8rem}.is-comparison img{float:left;margin-left:1.2rem}.is-comparison img:first-child{margin-left:0}a{color:#36c;text-decoration:none}a:hover{text-decoration:underline}a:active{color:#2a4b8d}b,strong{font-weight:600}code{background-color:#f8f9fa;display:inline-block;font-size:1.4rem;padding:.2rem .4rem}small{font-size:1.3rem}sub,sup{font-size:1.1rem}.is-aural{clip:rect(1px,1px,1px,1px);border:0;display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.is-aural.is-focusable:active,.is-aural.is-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;text-decoration:underline;width:auto}.clearfix:after,.clearfix:before,.color-palette:after,.color-palette:before,.content-box:after,.content-box:before,.content__illustration-style .figure--full:after,.content__illustration-style .figure--full:before,.figures-box:after,.figures-box:before,.figures-do-dont:after,.figures-do-dont:before,.is-comparison:after,.is-comparison:before,.page:after,.page:before{content:" ";display:table}.clearfix:after,.color-palette:after,.content-box:after,.content__illustration-style .figure--full:after,.figures-box:after,.figures-do-dont:after,.is-comparison:after,.page:after{clear:both}:focus{outline-color:#36c}.is-complementary,.is-subtle{color:#72777d}.is-complementary{font-size:1.4rem}::-webkit-input-placeholder{color:#72777d;opacity:1}::-moz-placeholder{color:#72777d;opacity:1}:-ms-input-placeholder{color:#72777d;opacity:1}::-ms-input-placeholder{color:#72777d;opacity:1}.is-placeholder,::placeholder{color:#72777d;opacity:1}.content-box{margin-left:auto;margin-right:auto;padding-left:1.6rem;padding-right:1.6rem;position:relative}.header{left:0;line-height:6.4rem;min-height:6.4rem;position:fixed;right:0;top:0}.site__title{color:#202122;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;height:6.4rem;letter-spacing:.5px;margin-top:0}.site__title a{color:inherit;display:inline-block;padding:1.2rem 3.2rem 0;-webkit-transition:color .25s;transition:color .25s}.site__title a:hover{color:#000;text-decoration:none}.site__org{display:block}.site__project{font-weight:600}.btn--nav-main{cursor:pointer;height:4.2rem;position:absolute;top:1.2rem;width:4.2rem}.btn--nav-main i{display:block;height:4.2rem;-webkit-transition:color .25s,box-shadow .25s;transition:color .25s,box-shadow .25s}.btn--nav-main i:after,.btn--nav-main i:before{background-color:#54595d;content:"";height:2px;left:0;position:absolute;top:.4rem;width:2rem}.btn--nav-main i:after{box-shadow:0 .7rem 0 #54595d;top:1.1rem}.btn--nav-main i:hover:after,.btn--nav-main i:hover:before{background-color:#000}.btn--nav-main i:hover:after{box-shadow:0 .7rem 0 #000}.btn--nav-main span{clip:rect(1px,1px,1px,1px);display:block;height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.lnk--contribute{font-size:1.4rem;line-height:1.4rem}.page{background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);margin-top:6.4rem;overflow-y:hidden;padding:6.4rem 0;position:relative}.col,.content{float:left}.col{min-height:1px;position:relative}.col--end,.col--start{padding:0}.nav--main{background-color:#fff}.nav--main li:not(.is-on) ul,.trigger--nav-main{display:none}.nav--main ol,.nav--main ul{padding:0}.nav--main ol:first-child{margin:0}.nav--main li{list-style:none none;padding:0}.nav--main>ol>li{margin-bottom:.4rem}.nav--main a{color:#202122;display:block;font-size:1.6rem;padding:.8rem 1.2rem;text-decoration:none;-webkit-transition:background-color .25s,color .25s,padding .25s;transition:background-color .25s,color .25s,padding .25s}.nav--main a:focus,.nav--main a:hover{background-color:#f8f9fa;color:#000}.nav--main .is-on>a{background-color:#eaf3ff;border-radius:2px;color:#36c;cursor:default;font-weight:600}.nav__sub-items{margin-bottom:1em;margin-top:1.2rem}.nav__sub-items>.nav__sub-item{margin-left:3.6rem}.nav--main .nav__sub-items ul{margin:0}.nav--main .nav__sub-items a{border-left:1px solid #eaecf0;border-radius:0 2px 2px 0;color:#54595d;font-size:1.4rem;padding-left:1.6rem;-webkit-transition:background-color .25s,color .25s;transition:background-color .25s,color .25s}.nav--main .nav__sub-item.is-on>a{background-color:#fff;border-left-color:#000;color:#000;font-weight:600}.nav--main .nav__sub-item .nav__sub-item a{padding-left:3.6rem}.page__parent-title{color:#72777d;margin-top:-2.8rem}.page__title{margin-top:-.8rem}.page__parent-title+.page__title{margin-top:-.4rem}.page__tagline{font-size:2rem;font-style:italic;font-weight:100;margin-top:1.2rem}.figures--full{background-color:#f8f9fa}.figure--centered .figure__image{margin-left:auto;margin-right:auto}.figure__caption,.heading__description{clear:both;color:#72777d;display:block;font-size:1.3rem}.figure__caption{font-style:italic;padding-top:.8rem}.figure__caption:empty{display:none}.heading__description{float:right;margin-top:-1.9rem}.heading__description+*{clear:both}.figure--comparison{float:left}.figures-do-dont{margin-top:1.6rem}.figures-do-dont .figure{background-color:#eaecf0;border-top-left-radius:2px;border-top-right-radius:2px}.figures-do-dont .figure--dont{border-left:1px solid #fff}.figures-do-dont .figure__caption{background-color:#fff;border-top-style:solid;border-top-width:.8rem;display:block;padding-right:.8em}.do,.figure--do .figure__caption{border-top-color:#00af89}.dont,.figure--dont .figure__caption{border-top-color:#d33}.do,.dont{font-style:normal;font-weight:600}.do:before,.dont:before{display:inline-block;font-size:2.1rem;line-height:1rem;margin-right:.4rem;padding-top:.4rem;vertical-align:top}.do{color:#14866d}.do:before{content:"✓"}.dont{color:#d33}.dont:before{content:"×"}.note--a11y:before,.note--i18n:before{background-image:url(../../resources/WikimediaUI-icons-SVGs/eye.svg);background-repeat:no-repeat;content:"";display:inline-block;height:2rem;opacity:.67;vertical-align:text-top;width:2.4rem}.color-palette{margin:2.4rem 0 0;padding:0}.color-palette+.color-palette{margin-top:0}.color-palette+p{margin-top:1.6rem}.color{border:1px solid #fff;border-radius:2px;color:#000;display:block;float:left;font-size:1.4rem;height:16rem;list-style:none none;margin-bottom:3.2rem;padding:1.2rem;position:relative;width:61.8%}.color--dark,.color__wcag-level span{color:#fff}.color--dark .color__wcag-level span{color:#000}.color-palette .color:first-child{margin-top:.4rem}.color-palette--overview .color{border-radius:3.2rem;cursor:default;height:6.2rem;margin-bottom:2.4rem;margin-right:1.2rem;margin-top:.8rem;width:6.4rem}.color-palette--overview .color:first-child{margin-top:.8rem}.color-palette--overview .color--emphasized{border-radius:7.2rem;height:7rem;margin-top:0;padding-top:2rem;width:7.2rem}.color-palette--base .color{margin-right:1.35rem}.color-section .color .color-code--hsb{-webkit-transition:opacity .25s;transition:opacity .25s}.color-section .color:hover .color-code--hsb{opacity:1}.color__name{bottom:1.2rem;display:block;font-size:3.2rem;font-weight:100;left:1.2rem;position:absolute}.color-palette--overview .color__name{bottom:auto;font-size:2.4rem;left:auto;line-height:1;padding-top:1.2rem;position:relative}.color-code.color-code--rgb,.color-palette--overview .color-code,.color-palette--overview .color__name,.color__type{display:none}.color-code{background-color:inherit;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Helvetica,Arial,sans-serif;padding:0}.color-code--hsb{opacity:0}@supports (--css:variables){.color-hint{white-space:nowrap}.color-hint:before{background-color:var( --color-hint );border-radius:50%;content:"";cursor:help;display:inline-block;height:1.2rem;margin:0 .4rem .3rem .2rem;vertical-align:text-bottom;width:1.2rem}.color-hint--base100:before{border:1px solid #a2a9b1}}.icon{display:inline-block;height:2rem;margin:0 .2rem;vertical-align:text-bottom;width:2rem}.icon--indicator{height:1.2rem;margin-bottom:.2rem;width:1.2rem}.icon--intermediate{height:1.6rem;margin-bottom:.2rem;width:1.6rem}.components__designing{position:relative}.components__designing:after{background:url(../../img/components/legend_16-8.svg) no-repeat;bottom:0;content:"";height:6.4rem;position:absolute;right:6.4rem;width:13.2rem}.page--components-messages .components__intro{margin-left:auto;margin-right:auto;max-width:700px}.page--components-messages img{border-radius:0}.resources-table{border-collapse:collapse;display:table;margin-top:2.4rem;width:100%}.resources-table__body,.resources-table__head{border-bottom:1px solid #a2a9b1;display:table-row}.resources-table__head{background-color:#eaecf0}.resources-table__head h2{border-bottom:0;font-size:2.1rem;font-weight:400;margin-top:0;padding-bottom:0}.resources-table__cell{display:table-cell;padding:1.6rem 1.6rem 1.6rem 0}.resources-table__head .resources-table__cell:first-child{padding-left:1.6rem}.lnk-resource{white-space:nowrap}.footer{color:#202122;font-size:1.3rem;padding:2.4rem 0}.footer__list{padding:0}.footer__list:first-child{margin:0}.footer__list:after{clear:both;content:" ";display:block}.footer__list li{display:block;list-style:none none;padding:.8rem 0 0}.footer__list li:first-child{padding-top:0}.footer__list+p{margin-top:1.2rem}.footer__list--connect a{font-weight:600}.lnk--wikimedia-project{display:inline-block;padding:.4rem 0;text-transform:uppercase}.page--home .page__title{border:0;padding:0}.page--design-principles-accessibility .nav--main .is-on>a{cursor:pointer}.page--design-principles-accessibility h3{padding-right:15%}.page--visual-style-typography .figures-do-dont .figure__contents{padding:4.2rem 3.6rem}.figures-do-dont--contrast .figure--dont{color:#a2a9b1}.typography-styles dt{color:#72777d;display:inline-block;font-size:1.3rem;font-weight:600;margin:0 0 3.2rem 1.6rem;min-width:10rem;vertical-align:top}.typography-styles .typography-styles__blockquote{margin-bottom:4.8rem}.typography-styles .typography-styles__code{margin-bottom:0}.typography-styles dd{display:inline}.typography-styles dd>*{display:inline-block;margin-top:0}.typography-styles .figure__caption{padding-top:0}.typography-styles dd:after{content:"\A";white-space:pre}.typography-styles+hr{margin-bottom:4rem;margin-top:4rem}.page--visual-style-icons img{background-color:#eaecf0;padding:2.4rem}.fonts-loaded .color-code,.fonts-loaded .site__title,.fonts-loaded cite{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Helvetica,Arial,sans-serif}.fonts-loaded .page__title,.fonts-loaded .typography-styles h1,.fonts-loaded blockquote{font-family:Charter,Georgia,serif}@media (max-width:767px){.nav--main{box-shadow:0 2px 2px 0 rgba(0,0,0,.25);left:-1.6rem;padding-bottom:1.6rem;position:absolute;right:-1.6rem;top:-3.2rem;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:left .25s,right .25s,-webkit-transform .25s;transition:left .25s,right .25s,-webkit-transform .25s;transition:left .25s,right .25s,transform .25s;transition:left .25s,right .25s,transform .25s,-webkit-transform .25s;z-index:1}.trigger--nav-main:checked+.nav--main{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page__title{font-size:2.8rem;margin-top:-.4rem}.typography-styles dt{display:block;margin-left:0}.figure--comparison{width:100%}.page--components .components__states{margin-left:0}.resources-table,.resources-table__body,.resources-table__cell,.resources-table__head{display:block}.resources-table__head{margin-left:-1.6rem;margin-right:-1.6rem}.resources-table__head .resources-table__cell:empty{display:none}.resources-table__body{padding-left:0}.resources-table__cell{padding-bottom:.8rem;padding-top:.8rem}}@media (min-width:240px){.content-box,.nav--main a,.site__title a{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background-color,padding;transition-property:background-color,padding}.site__title{margin-left:4.2rem}.site__title a{padding-left:0}.lnk--contribute span{display:none}.nav--main a{padding-left:1.6rem;padding-right:1.6rem}.col--end,.col--start{width:100%}.figure--full,.resources-table__head{margin-left:-1.6rem;margin-right:-1.6rem}.figure--full .figure__caption{margin-left:1.6rem;margin-right:1.6rem}.figure--this-is-for-everyone img,.figure--trustworthy-yet-joyful img{margin-left:auto;margin-right:auto;max-width:568px;width:100%}.figure--illustrations-header img{width:100%}.figure--illustrations-header+.figure--illustrations-header,.figure--illustrations-header+.figure--illustrations-header img{margin-top:0}.color{width:61.8%}.color-palette--base .color:nth-child(3n+4){clear:both}.color-palette--base .color{margin-right:1.6rem}.color-palette--overview.color-palette--base .color--emphasized{margin-left:-.2rem;margin-right:1.1rem}.page--components figure{margin-left:4.2rem}}@media (min-width:414px){.content-box{padding-left:3.2rem;padding-right:3.2rem}.nav--main{left:-3.2rem;right:-3.2rem}.nav--main a{padding-left:3.2rem;padding-right:3.2rem}.figure--full,.resources-table__head{margin-left:-3.2rem;margin-right:-3.2rem}.figure--full .figure__caption{margin-left:3.2rem;margin-right:3.2rem}.resources-table__head .resources-table__cell:first-child{padding-left:3.2rem;padding-right:3.2rem}.footer__list li{display:list-item;float:left;padding:0 .8rem 0 0}.footer__list li:after{color:#72777d;content:"\2022";font-weight:100;padding:0 0 0 .8rem}.footer__list li:last-child:after{content:"";padding:0}.color{margin-right:2.4rem;width:16rem}}@media (min-width:568px){.lnk--contribute{bottom:1.5rem;display:block;position:absolute;right:3.2rem;text-align:right}.lnk--contribute span{display:inline;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.figures-do-dont .figure{max-width:61.8%}.figure--this-is-for-everyone img,.figure--trustworthy-yet-joyful img{max-width:none}.figure--illustrations-header{float:left;width:44.4%}.figure--illustrations-header+.figure--illustrations-header{margin-top:.8rem;width:55.55%}.figure--illustrations-header+.figure--illustrations-header img{margin-top:1.6rem}}@media (min-width:768px){img{border-radius:2px}.content-box{max-width:960px;width:100%}.btn--nav-main{display:none}.site__title{float:left;margin-left:0}.nav--main a,.site__title a{padding-left:1.6rem;padding-right:1.6rem}.lnk--contribute span{display:inline;opacity:1}.col--start{-webkit-transition:width .25s;transition:width .25s;width:20.8rem;z-index:1}.col--end{margin-left:-20.8rem;padding-left:24rem}.nav--main{left:auto;right:auto}.figure--full,.figure--full .figure__caption{margin-left:0;margin-right:0}.figure--comparison{margin-right:4%}.figure--comparison:last-child{margin-right:0}.figure--comparison:first-child:nth-last-child(2),.figure--comparison:first-child:nth-last-child(2)~.figure--comparison{width:48%}.figure--comparison:first-child:nth-last-child(3),.figure--comparison:first-child:nth-last-child(3)~.figure--comparison{width:30%}.figures-do-dont .figure{float:left;width:50%}.color-palette--base .color:nth-child(3n+4){clear:unset}.illustrations-case-study img{float:left;width:33.33%}.page--components figure{margin-left:6.4rem}}@media (min-width:992px){.content-box{max-width:1140px;width:100%}.nav--main a,.site__title a{padding-left:3.2rem;padding-right:3.2rem}.col--start{width:24rem}.col--end{margin-left:-24rem;padding-left:27.2rem}.color-palette--overview:first-child{margin-top:2.4rem}.color{margin-right:2.4rem}.color-palette--base .color{margin-right:1.35rem}.color-palette--overview.color-palette--base .color--emphasized{margin-left:0;margin-right:1.35rem}.color-palette--overview.color-palette--green:after,.color-palette--overview.color-palette--green:before,.color-palette--overview.color-palette--red:after,.color-palette--overview.color-palette--red:before{content:"";display:none}.color-palette--overview.color-palette--green:after,.color-palette--overview.color-palette--red:after,.color-section .color:nth-child(3n+4){clear:both}.resources-table__body .resources-table__cell{-webkit-transition:background-color .25s;transition:background-color .25s}.resources-table__body:hover .resources-table__cell{background-color:#f8f9fa}.resources-table__body .resources-table__cell:first-child,.resources-table__head .resources-table__cell:first-child{padding-left:1.6rem}}@media (min-width:1200px){.content-box{width:1140px}.col--start{width:25.6rem}.col--end{margin-left:-25.6rem;padding-left:28.8rem}}
/*# sourceMappingURL=wmui-style-guide.min.css.map */
\ No newline at end of file
diff --git a/css/build/wmui-style-guide.min.css.map b/css/build/wmui-style-guide.min.css.map
index f2c96dc2..cd4663c3 100644
--- a/css/build/wmui-style-guide.min.css.map
+++ b/css/build/wmui-style-guide.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["../../node_modules/normalize.css/normalize.css","../partials/fonts.css","../wmui-style-guide.dev.css"],"names":[],"mappings":"AAAA,2EAA2E,CAU3E,KAEE,6BAA8B,CAD9B,gBAEF,CAiBA,KACE,aACF,CAOA,GACE,aAAc,CACd,cACF,CAUA,GACE,2BAAuB,CAAvB,sBAAuB,CACvB,QAAS,CACT,gBACF,CAOA,IACE,+BAAiC,CACjC,aACF,CASA,EACE,4BACF,CAOA,YACE,kBAAmB,CACnB,yBAA0B,CAC1B,wCAAiC,CAAjC,qCAAiC,CAAjC,gCACF,CAMA,SAEE,kBACF,CAOA,cAGE,+BAAiC,CACjC,aACF,CAMA,MACE,aACF,CAOA,QAEE,aAAc,CACd,aAAc,CACd,iBAAkB,CAClB,uBACF,CAEA,IACE,aACF,CAEA,IACE,SACF,CASA,IACE,iBACF,CAUA,sCAKE,mBAAoB,CACpB,cAAe,CACf,gBAAiB,CACjB,QACF,CAOA,aAEE,gBACF,CAOA,cAEE,mBACF,CAMA,gDAIE,yBACF,CAMA,wHAIE,iBAAkB,CAClB,SACF,CAMA,4GAIE,6BACF,CAMA,SACE,0BACF,CASA,OACE,0BAAsB,CAAtB,qBAAsB,CACtB,aAAc,CACd,aAAc,CACd,cAAe,CACf,SAAU,CACV,kBACF,CAMA,SACE,uBACF,CAMA,SACE,aACF,CAOA,6BAEE,0BAAsB,CAAtB,qBAAsB,CACtB,SACF,CAMA,kFAEE,WACF,CAOA,cACE,4BAA6B,CAC7B,mBACF,CAMA,yCACE,uBACF,CAOA,6BACE,yBAA0B,CAC1B,YACF,CASA,QACE,aACF,CAMA,QACE,iBACF,CAiBA,kBACE,YACF,CC5VA,WAMC,iCAAkC,CALlC,mBAAsB,CAGtB,iBAAkB,CAClB,eAAgB,CAHhB,+GAKD,CAEA,WAMC,iCAAkC,CALlC,mBAAsB,CAGtB,iBAAkB,CAClB,eAAgB,CAHhB,yGAKD,CCQA,EACC,0BAAsB,CAAtB,qBACD,CAEA,KACC,eACD,CAEA,KACC,wBAA4C,CAC5C,aAA0B,CAE1B,4FAA6C,CAC7C,gBAAiB,CACjB,eAAsC,CAHtC,QAID,CAMA,0DAQC,aACD,CAKA,kBAMC,UAAsC,CAEtC,gBAAiB,CADjB,iBAAkB,CAElB,kDAAkG,CAAlG,0CACD,CAEA,YAIC,eACD,CAEA,gBAEC,yBAAiD,CACjD,gBAAiB,CACjB,eACD,CAEA,GACC,+BAAqG,CAErG,gBAAiB,CADjB,kBAED,CAGA,MACC,iBACD,CAEA,GACC,cACD,CAEA,GACC,gBACD,CAMA,MAHC,gBAMD,CAHA,GAEC,eACD,CAGA,WAEC,6BAA6C,CAE7C,yBAAiD,CACjD,cAAe,CACf,iBAAkB,CALlB,iBAAkB,CAElB,oBAID,CAEA,gBACC,aAAc,CAEd,4FAA6C,CAC7C,gBAAiB,CACjB,iBAAkB,CAHlB,gBAID,CAEC,uBACC,YACD,CAED,kBAGC,gEACD,CAEA,GACC,kBAAwC,CAGxC,QAAS,CAFT,aAAc,CACd,YAAc,CAEd,aACD,CAEA,EACC,iBACD,CAEC,qDASC,gBACD,CAEA,aACC,iBACD,CAED,aAEC,wBAAgD,CAEhD,wBAA4B,CAD5B,UAAsC,CAGtC,gBAAiB,CADjB,mBAAoB,CAEpB,oBACD,CAGA,MAEC,cAAgB,CAChB,oBACD,CAEA,YACC,gBACD,CAEC,wBACC,YACD,CAGD,OACC,gBACD,CAEA,IACC,aAAc,CAEd,iBAAkB,CADlB,cAED,CAEA,yBACC,kBAAmB,CACnB,iBACD,CAEA,6BACC,gBACD,CAEA,mBACC,UAAW,CACX,kBACD,CAEC,+BACC,aACD,CAGD,EACC,UAA6B,CAC7B,oBACD,CAEC,QACC,yBACD,CAEA,SACC,aACD,CAED,SAEC,eACD,CAEA,KACC,wBAAgD,CAChD,oBAAqB,CAErB,gBAAiB,CADjB,mBAED,CAEA,MACC,gBACD,CAEA,QAEC,gBACD,CAIA,UAGC,0BAAgC,CAIhC,QAAS,CANT,aAAc,CAId,UAAW,CACX,WAAY,CAGZ,eAAgB,CADhB,SAAU,CANV,iBAAkB,CAElB,SAMD,CAEC,2DAGC,SAAU,CAEV,WAAY,CACZ,QAAS,CAET,gBAAiB,CANjB,eAAgB,CAKhB,yBAA0B,CAH1B,UAKD,CAED,gXAgBC,WAAY,CACZ,aACD,CAEA,oLAQC,UACD,CAKA,OACC,kBACD,CAEA,6BAEC,aACD,CAEA,kBACC,gBACD,CAEA,4BAEC,aAAiC,CACjC,SACD,CAJA,mBAEC,aAAiC,CACjC,SACD,CAJA,uBAEC,aAAiC,CACjC,SACD,CAJA,wBAEC,aAAiC,CACjC,SACD,CAJA,8BAEC,aAAiC,CACjC,SACD,CAEA,aAGC,gBAAiB,CADjB,iBAAkB,CAElB,mBAAoB,CACpB,oBAAqB,CAJrB,iBAKD,CAIA,QAGC,MAAO,CAGP,kBAAmB,CADnB,iBAAkB,CAJlB,cAAe,CAGf,OAAQ,CAFR,KAKD,CAEC,aACC,aAAiC,CAGjC,4FAA6C,CAC7C,gBAAiB,CACjB,eAAsC,CAHtC,aAAc,CAId,mBAAqB,CALrB,YAMD,CAEC,eACC,aAAc,CACd,oBAAqB,CACrB,uBAAwB,CACxB,6BAAiD,CAAjD,qBACD,CAEA,qBACC,UAAgC,CAChC,oBACD,CAEA,WACC,aACD,CAEA,eACC,eACD,CAGD,eAKC,cAAe,CADf,aAAc,CAHd,iBAAkB,CAClB,UAAW,CACX,YAGD,CAGA,iBACC,aAAc,CACd,aAAc,CACd,6CAA6F,CAA7F,qCACD,CAEA,+CAGC,wBAA4C,CAD5C,UAAW,CAGX,UAAW,CAGX,MAAO,CAFP,iBAAkB,CAClB,SAAW,CAHX,UAKD,CAEA,uBAEC,4BAAiD,CADjD,UAED,CAEA,2DAEC,qBACD,CAEA,6BACC,yBACD,CAEA,oBAGC,0BAAgC,CAFhC,aAAc,CAId,UAAW,CACX,WAAY,CACZ,eAAgB,CALhB,iBAAkB,CAElB,SAID,CAGA,iBACC,gBAAiB,CACjB,kBACD,CAID,MACC,qBAAgD,CAIhD,sCAA6C,CAF7C,iBAAkB,CAGlB,iBAAkB,CAFlB,gBAAiB,CAFjB,iBAKD,CAMA,cAHC,UAOD,CAJA,KAGC,cAAe,CADf,iBAED,CAMC,sBACC,SACD,CAGD,WACC,qBAED,CAEA,gDAEC,YACD,CAEA,4BAEC,SACD,CAEA,0BACC,QACD,CAEA,cAEC,oBAAqB,CADrB,SAED,CAEA,iBACC,mBACD,CAEA,aACC,aAA0B,CAC1B,aAAc,CAEd,gBAAiB,CADjB,oBAAsB,CAEtB,oBAAqB,CACrB,gEAA4I,CAA5I,wDACD,CAEA,sCAEC,wBAAgD,CAChD,UACD,CAEA,oBACC,wBAAmD,CAGnD,iBAA0C,CAF1C,UAA6B,CAI7B,cAAe,CADf,eAED,CAEA,gBAEC,iBAAkB,CADlB,iBAED,CAEA,+BACC,kBACD,CAEA,8BACC,QACD,CAEA,6BAEC,6BAAwE,CACrE,yBAA0E,CAF7E,aAAiC,CAIjC,gBAAiB,CADjB,mBAAoB,CAEpB,mDAAmG,CAAnG,2CACD,CAEA,kCACC,qBAAgD,CAEhD,sBAA4C,CAD5C,UAAkC,CAElC,eACD,CAEA,2CACC,mBACD,CAIA,oBACC,aAAkC,CAClC,kBACD,CAEA,aACC,iBACD,CAEA,iCACC,iBACD,CAEA,eAEC,cAAe,CACf,iBAAkB,CAClB,eAA0C,CAH1C,iBAID,CAQA,eACC,wBACD,CAEA,iCACC,gBAAiB,CACjB,iBACD,CAEA,uCAGC,UAAW,CADX,aAAkC,CAElC,aAAc,CACd,gBACD,CAEA,iBAEC,iBAAkB,CADlB,iBAED,CAEC,uBACC,YACD,CAED,sBACC,WAAY,CACZ,kBACD,CAEC,wBACC,UACD,CAGD,oBACC,UACD,CAGA,iBACC,iBACD,CAEA,yBACC,wBAA4C,CAC5C,0BAAmD,CACnD,2BACD,CAEA,+BACC,0BACD,CAEA,kCACC,qBAA+C,CAG/C,sBAAuB,CADvB,sBAAwB,CADxB,aAAc,CAGd,kBACD,CAEA,iCAEC,wBACD,CAEA,qCAEC,qBACD,CAEA,UAEC,iBAAkB,CAClB,eACD,CAEC,wBAEC,oBAAqB,CAGrB,gBAAiB,CACjB,gBAAiB,CAHjB,kBAAoB,CACpB,iBAAmB,CAGnB,kBACD,CAED,IACC,aACD,CAEC,WACC,WACD,CAED,MACC,UACD,CAEC,aACC,WACD,CAGD,sCAGC,oEAAuE,CACvE,2BAA4B,CAF5B,UAAW,CAIX,oBAAqB,CAErB,WAAY,CAHZ,WAAwC,CAIxC,uBAAwB,CAFxB,YAGD,CAIA,eACC,iBAAkB,CAClB,SACD,CAEA,8BACC,YACD,CAEA,iBACC,iBACD,CAEA,OAUC,qBAAgG,CAChG,iBAA0C,CAV1C,UAAsC,CAEtC,aAAc,CACd,UAAW,CAQX,gBAAiB,CALjB,YAAa,CALb,oBAAqB,CAMrB,oBAAqB,CACrB,cAAe,CAJf,iBAAkB,CAClB,WAOD,CAEC,qCAEC,UACD,CAEA,qCACC,UACD,CAEA,kCACC,gBACD,CAEA,gCAMC,oBAAqB,CACrB,cAAe,CALf,aAAc,CAGd,oBAAqB,CADrB,mBAAoB,CADpB,gBAAkB,CAFlB,YAOD,CAEA,4CACC,gBACD,CAEA,4CAIC,oBAAqB,CAFrB,WAAY,CACZ,YAAa,CAEb,gBAAiB,CAJjB,YAKD,CAEA,4BACC,oBACD,CAEA,uCACC,+BAAmD,CAAnD,uBACD,CAEC,6CACC,SACD,CAED,aAGC,aAAc,CAFd,aAAc,CAId,gBAAiB,CACjB,eAA0C,CAF1C,WAAY,CAFZ,iBAKD,CAEC,sCAEC,WAAY,CAGZ,gBAAiB,CAFjB,SAAU,CAGV,aAAc,CAFd,kBAAmB,CAHnB,iBAMD,CAEA,oHAIC,YACD,CAED,YACC,wBAAyB,CACzB,aAAc,CAEd,4FAA6C,CAD7C,SAED,CAEC,iBACC,SACD,CAEF,4BACC,YACC,kBACD,CAEA,mBAEC,oCAAqC,CAKrC,iBAAkB,CANlB,UAAW,CAQX,WAAY,CANZ,oBAAqB,CAErB,aAAc,CACd,0BAA8B,CAE9B,0BAA2B,CAJ3B,YAMD,CAEA,4BACC,wBACD,CACD,CAIA,MACC,oBAAqB,CAErB,WAAY,CACZ,cAAgB,CAChB,0BAA2B,CAH3B,UAID,CAEC,iBAEC,aAAc,CACd,mBAAqB,CAFrB,YAGD,CAEA,oBAEC,aAAc,CACd,mBAAqB,CAFrB,YAGD,CAUD,uBACC,iBACD,CAEA,6BAEC,8DAAiE,CAEjE,QAAS,CAHT,UAAW,CAMX,aAAc,CAJd,iBAAkB,CAElB,YAAa,CACb,aAED,CAQA,8CAEC,gBAAiB,CACjB,iBAAkB,CAFlB,eAGD,CAGA,+BACC,eACD,CAIA,iBAIC,wBAAyB,CAHzB,aAAc,CAEd,iBAAkB,CADlB,UAGD,CAEA,8CAGC,+BAAgC,CADhC,iBAED,CAEA,uBACC,wBACD,CAEC,0BAEC,eAAgB,CAEhB,gBAAiB,CACjB,eAAsC,CAJtC,YAAa,CAEb,gBAGD,CAED,uBACC,kBAAmB,CACnB,8BACD,CAEC,0DACC,mBACD,CAED,cACC,kBACD,CAGA,QACC,aAA0B,CAE1B,gBAAiB,CADjB,gBAED,CAEA,cACC,SACD,CAEC,0BACC,QACD,CAEA,oBAGC,UAAW,CAFX,WAAY,CACZ,aAED,CAEA,iBAEC,aAAc,CADd,oBAAqB,CAErB,iBACD,CAEA,6BACC,aACD,CAEA,gBACC,iBACD,CAEA,yBACC,eACD,CAED,wBACC,oBAAqB,CACrB,eAAiB,CACjB,wBACD,CAKA,yBACC,QAAS,CACT,SACD,CAGA,2DACC,cACD,CAEA,0CACC,iBACD,CAGA,kEACC,qBACD,CAEA,yCACC,aACD,CAIA,sBAEC,aAAkC,CADlC,oBAAqB,CAIrB,gBAAiB,CACjB,eAAsC,CAFtC,wBAAyB,CADzB,eAAgB,CAIhB,kBACD,CAEA,kDACC,oBACD,CAEA,4CACC,eACD,CAEA,sBACC,cACD,CAEA,wBACC,oBAAqB,CACrB,YACD,CAEA,oCACC,aACD,CAEA,4BACK,YAAa,CACb,eACL,CAEA,sBAEC,kBAAmB,CADnB,eAED,CAGA,8BACC,wBAA4C,CAC5C,cACD,CAIA,wEAGC,4FACD,CAGA,wFAGC,iCACD,CAKA,yBACC,WAMC,sCAA6C,CAH7C,YAAa,CAEb,qBAAsB,CAJtB,iBAAkB,CAGlB,aAAc,CAFd,WAAY,CAMZ,mCAA8B,CAA9B,+BAA8B,CAA9B,2BAA8B,CAC9B,8DAAkI,CAAlI,sDAAkI,CAAlI,8CAAkI,CAAlI,qEAAkI,CAFlI,SAGD,CAEA,sCACC,+BAA0B,CAA1B,2BAA0B,CAA1B,uBACD,CAEA,aAEC,gBAAiB,CADjB,iBAED,CAEA,sBACC,aAAc,CACd,aACD,CAEA,oBACC,UACD,CAGA,sCACC,aACD,CAGA,sFAIC,aACD,CAEA,uBACC,mBAAoB,CACpB,oBACD,CAEA,oDACC,YACD,CAEA,uBACC,cACD,CAEA,uBAEC,oBAAsB,CADtB,iBAED,CACD,CAGA,yBACC,yCAIC,gCAAoD,CAApD,wBAAoD,CADpD,oDAA8C,CAA9C,4CAED,CAEA,aACC,kBACD,CAEC,eACC,cACD,CAED,sBACC,YACD,CAEA,aACC,mBAAoB,CACpB,oBACD,CAEA,sBAEC,UACD,CAEA,qCAEC,mBAAoB,CACpB,oBACD,CAEA,+BACC,kBAAmB,CACnB,mBACD,CAEA,sEAIC,gBAAiB,CACjB,iBAAkB,CAFlB,eAAgB,CADhB,UAID,CAEA,kCACC,UACD,CAEA,4HAEC,YACD,CAEA,OACC,WACD,CAEA,4CACC,UACD,CAEA,4BACC,mBACD,CAEA,gEAEC,kBAAoB,CADpB,mBAED,CAEA,yBACC,kBACD,CACD,CAGA,yBACC,aACC,mBAAoB,CACpB,oBACD,CAEA,WACC,YAAa,CACb,aACD,CAEC,aACC,mBAAoB,CACpB,oBACD,CAED,qCAEC,mBAAoB,CACpB,oBACD,CAEA,+BACC,kBAAmB,CACnB,mBACD,CAEA,0DACC,mBAAoB,CACpB,oBACD,CAEA,iBACC,iBAAkB,CAClB,UAAW,CACX,mBACD,CAEA,uBAEC,aAAkC,CADlC,eAAgB,CAGhB,eAAgB,CADhB,mBAED,CAEA,kCACC,UAAW,CACX,SACD,CAEA,OAEC,mBAAoB,CADpB,WAED,CACD,CAGA,yBACC,iBAGC,aAAc,CAFd,aAAc,CACd,iBAAkB,CAElB,YAAa,CACb,gBACD,CAEA,sBACC,cAAe,CACf,SAAU,CACV,+BAAmD,CAAnD,uBACD,CAEA,yBACC,eACD,CAEA,sEAEC,cACD,CAEA,8BACC,UAAW,CACX,WACD,CAEA,4DAEC,gBAAkB,CADlB,YAED,CAEA,gEACC,iBACD,CACD,CAGA,yBACC,IACC,iBACD,CAEA,aAEC,eAAgB,CADhB,UAED,CAEA,eACC,YACD,CAEA,aACC,UAAW,CACX,aACD,CAEC,4BAEC,mBAAoB,CACpB,oBACD,CAED,sBACC,cAAe,CACf,SACD,CAEA,YAGC,6BAAiD,CAAjD,qBAAiD,CAFjD,aAAc,CACd,SAED,CAEA,UACC,oBAAqB,CACrB,kBACD,CAEA,WACC,SAAU,CACV,UACD,CAEA,6CAEC,aAAc,CACd,cACD,CAGA,oBACC,eACD,CAEA,+BACC,cACD,CAGA,wHAEC,SACD,CAGA,wHAEC,SACD,CAEA,yBACC,UAAW,CACX,SACD,CAEA,4CACC,WACD,CAGA,8BACC,UAAW,CACX,YACD,CAEA,yBACC,kBACD,CACD,CAGA,yBACC,aAEC,gBAA2C,CAD3C,UAED,CAEA,4BAEC,mBAAoB,CACpB,oBACD,CAEA,YACC,WACD,CAEA,UACC,kBAAmB,CACnB,oBACD,CAEA,qCACC,iBACD,CAEA,OACC,mBACD,CAEC,4BACC,oBACD,CAEA,gEAEC,aAAc,CADd,oBAED,CAED,8MAIC,UAAW,CACX,YACD,CAEA,4IAGC,UACD,CAGA,8CACC,wCAA4D,CAA5D,gCACD,CAEC,oDACC,wBACD,CAEA,oHAEC,mBACD,CACF,CAEA,0BACC,aACC,YACD,CAEA,YACC,aACD,CAEA,UACC,oBAAqB,CACrB,oBACD,CACD","file":"wmui-style-guide.min.css","sourcesContent":["/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n","@font-face {\n\tfont-family: 'Charter';\n\tsrc: url( '../../fonts/Charter_regular.woff2' ) format( 'woff2' ),\n\t\t url( '../../fonts/Charter_regular.woff' ) format( 'woff' );\n\tfont-style: normal;\n\tfont-weight: 400;\n\ttext-rendering: optimizeLegibility; /* Attention: Android Stock Browser <= 4.3 doesn't show web font with this setting, but it also doesn't support WOFF :) */\n}\n\n@font-face {\n\tfont-family: 'Charter';\n\tsrc: url( '../../fonts/Charter_bold.woff2' ) format( 'woff2' ),\n\t\t url( '../../fonts/Charter_bold.woff' ) format( 'woff' );\n\tfont-style: normal;\n\tfont-weight: 700;\n\ttext-rendering: optimizeLegibility;\n}\n\n/*\n@font-face {\n\tfont-family: 'Charter';\n\tsrc: url( '../fonts/Charter_italic.woff2' ) format( 'woff2' ),\n\t\t url( '../fonts/Charter_italic.woff' ) format( 'woff' );\n\tfont-style: italic;\n\tfont-weight: 400;\n\ttext-rendering: optimizeLegibility;\n}\n@font-face {\n\tfont-family: 'Charter';\n\tsrc: url( '../fonts/Charter_bold-italic.woff2' ) format( 'woff2' ),\n\t\t url( '../fonts/Charter_bold-italic.woff' ) format( 'woff' );\n\tfont-style: italic;\n\tfont-weight: 700;\n\ttext-rendering: optimizeLegibility;\n}\n*/\n","/* ::: Vendor Imports ::: */\n/* Load files from 'node_modules' folders with postCSS-import plugin.\n * Modules specified in package.json file. */\n@import 'wikimedia-ui-base/wikimedia-ui-base.css';\n@import 'normalize.css';\n\n/* ::: Local Imports ::: */\n@import 'partials/fonts.css';\n\n:root {\n\t--background-color-hr: var( --wmui-color-base80 );\n\t--width-site: 960px;\n\t--width-site-desktop-wide: 1140px;\n\t--border-color-heading: var( --wmui-color-base80 );\n\t--border-width-heading: 3px;\n\t--border-start-blockquote: 4px var( --border-style-base ) var( --wmui-color-base80 );\n\t--outline-color-base--focus: var( --color-primary--focus );\n\t/* HACK; Add Georgia to serif fallback as long as WikimediaUI Base isn't updated. */\n\t--font-family-serif--fallback: Georgia, serif; /* stylelint-disable-line value-keyword-case */\n\t/* Setting bold to `600` as our stack works better with it, only Lato is on the edge.\n\t Helvetica and Arial fallback gracefully to `700`, see T246791. */\n\t--font-weight-bold: var( --font-weight-semi-bold );\n}\n\n* {\n\tbox-sizing: border-box;\n}\n\nhtml {\n\tfont-size: 62.5%;\n}\n\nbody {\n\tbackground-color: var( --wmui-color-base80 ); /* FIXME: var; */\n\tcolor: var( --color-base );\n\tmargin: 0;\n\tfont-family: var( --font-family-system-sans );\n\tfont-size: 1.6rem;\n\tline-height: var( --line-height-base );\n}\n\n\n/* ::: Normalize Browser Rendering Support ::: */\n/* Support IE 9-: Add the correct display as we're relying on\n * normalize v8 which only supports IE 10+. */\narticle,\naside,\nfigcaption,\nfigure,\nfooter,\nheader,\nnav,\nsection {\n\tdisplay: block;\n}\n\n\n/* ::: Text Block-Level Elements ::: */\n/* ... Headings ... */\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n\tcolor: var( --color-base--emphasized );\n\tmargin: 3.2rem 0 0;\n\tline-height: 1.25;\n\ttransition: font-size var( --transition-ease-medium ), font-weight var( --transition-ease-medium );\n}\n\nh2,\nh3,\nh4,\nh5 {\n\tfont-weight: var( --font-weight-bold );\n}\n\nh1,\n.page__title {\n\tfont-family: var( --font-family-serif--fallback ); /* Fallback */\n\tfont-size: 3.2rem;\n\tfont-weight: var( --font-weight-base );\n}\n\nh2 {\n\tborder-bottom: var( --border-width-heading ) var( --border-style-base ) var( --border-color-heading );\n\tpadding-bottom: 2px;\n\tfont-size: 2.4rem;\n}\n\n/* Reduce top margin when introductory headlines are following each other. */\nh2 + h3 {\n\tmargin-top: 1.6rem;\n}\n\nh3 {\n\tfont-size: 2rem;\n}\n\nh4 {\n\tfont-size: 1.8rem;\n}\n\nh5 {\n\tfont-size: 1.6rem;\n}\n\nh6 {\n\tfont-size: 1.6rem;\n\tfont-weight: normal;\n}\n\n/* ... Other Block-Level Elements ... */\nblockquote {\n\tmargin: 1.6rem 0 0;\n\tborder-left: var( --border-start-blockquote );\n\tpadding: 0.8rem 3.2rem;\n\tfont-family: var( --font-family-serif--fallback ); /* Fallback */\n\tfont-size: 2rem;\n\tfont-style: italic;\n}\n\nblockquote cite {\n\tdisplay: block;\n\tmargin-top: 0.8rem;\n\tfont-family: var( --font-family-system-sans );\n\tfont-size: 1.4rem;\n\tfont-style: normal;\n}\n\n\tblockquote cite:before {\n\t\tcontent: '— ';\n\t}\n\ncode,\npre,\n.mw-code {\n\tfont-family: var( --font-family-monospace );\n}\n\nhr {\n\tbackground: var( --background-color-hr );\n\tdisplay: block;\n\theight: 0.8rem;\n\tborder: 0;\n\tmargin: 8rem 0;\n}\n\np {\n\tmargin: 3.2rem 0 0;\n}\n\n\th1 + p,\n\th2 + p,\n\th3 + p,\n\th4 + p,\n\th5 + p,\n\th6 + p,\n\tp + p,\n\tul + p,\n\tp:first-child {\n\t\tmargin: 0.8rem 0 0;\n\t}\n\n\tblockquote + p {\n\t\tmargin-top: 1.6rem;\n\t}\n\npre,\n.mw-code {\n\tbackground-color: var( --background-color-code );\n\tcolor: var( --color-base--emphasized );\n\tborder: var( --border-base );\n\tpadding: 1.2rem 2rem;\n\tfont-size: 1.4rem;\n\twhite-space: pre-wrap;\n}\n\n/* ... Lists ... */\nol,\nul {\n\tmargin: 0.8rem 0;\n\tpadding: 0 0 0 1.8rem; /* Can't remain within our 8px based sizing due to browser defaults */\n}\n\n.content li {\n\tmargin-top: 0.4rem;\n}\n\n\t.content li:first-child {\n\t\tmargin-top: 0;\n\t}\n\n/* ... Images & Figures ... */\nfigure {\n\tmargin: 0.8rem 0 0;\n}\n\nimg {\n\tdisplay: block;\n\tmax-width: 100%;\n\tmargin: 1.6rem 0 0;\n}\n\n.page--components figure {\n\tmargin-left: 6.4rem;\n\tpadding-top: 0.8rem;\n}\n\n.page--components figure img {\n\tmargin-top: 0.8rem;\n}\n\n.is-comparison img {\n\tfloat: left;\n\tmargin-left: 1.2rem;\n}\n\n\t.is-comparison img:first-child {\n\t\tmargin-left: 0;\n\t}\n\n/* ::: Inline Elements ::: */\na {\n\tcolor: var( --color-primary );\n\ttext-decoration: none;\n}\n\n\ta:hover {\n\t\ttext-decoration: underline;\n\t}\n\n\ta:active {\n\t\tcolor: var( --color-primary--active );\n\t}\n\nb,\nstrong {\n\tfont-weight: var( --font-weight-bold );\n}\n\ncode {\n\tbackground-color: var( --background-color-code );\n\tdisplay: inline-block;\n\tpadding: 0.2rem 0.4rem;\n\tfont-size: 1.4rem;\n}\n\nsmall {\n\tfont-size: 1.3rem;\n}\n\nsub,\nsup {\n\tfont-size: 1.1rem;\n}\n\n/* ::: General Classes ::: */\n/* ::: Text for Screen Readers only ::: */\n.is-aural {\n\tdisplay: block;\n\tposition: absolute;\n\tclip: rect( 1px, 1px, 1px, 1px );\n\twidth: 1px;\n\theight: 1px;\n\tmargin: -1px;\n\tborder: 0;\n\tpadding: 0;\n\toverflow: hidden;\n}\n\n\t.is-aural.is-focusable:active,\n\t.is-aural.is-focusable:focus {\n\t\tposition: static;\n\t\tclip: auto;\n\t\twidth: auto;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\ttext-decoration: underline;\n\t\toverflow: visible;\n\t}\n\n.clearfix:before,\n.clearfix:after,\n.page:before,\n.page:after,\n.content-box:before,\n.content-box:after,\n.color-palette:before,\n.color-palette:after,\n.figures-box:before,\n.figures-box:after,\n.figures-do-dont:before,\n.figures-do-dont:after,\n.is-comparison:before,\n.is-comparison:after,\n.content__illustration-style .figure--full:before,\n.content__illustration-style .figure--full:after {\n\tcontent: ' ';\n\tdisplay: table;\n}\n\n.clearfix:after,\n.page:after,\n.content-box:after,\n.color-palette:after,\n.figures-box:after,\n.figures-do-dont:after,\n.is-comparison:after,\n.content__illustration-style .figure--full:after {\n\tclear: both;\n}\n\n/* ::: Text-formatting ::: */\n/* Support Blink based browsers. */\n/* They use `outline` for focus styles, we're only amending the color here, see T245887. */\n:focus {\n\toutline-color: var( --outline-color-base--focus );\n}\n\n.is-complementary,\n.is-subtle {\n\tcolor: var( --color-base--subtle );\n}\n\n.is-complementary {\n\tfont-size: 1.4rem;\n}\n\n::placeholder,\n.is-placeholder {\n\tcolor: var( --color-placeholder );\n\topacity: 1;\n}\n\n.content-box {\n\tposition: relative;\n\tmargin-right: auto;\n\tmargin-left: auto;\n\tpadding-left: 1.6rem; /* FIXME: var( --grid-padding ); */\n\tpadding-right: 1.6rem;\n}\n\n\n/* ::: Structure ::: */\n.header {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tmin-height: 6.4rem;\n\tline-height: 6.4rem;\n}\n\n\t.site__title {\n\t\tcolor: var( --wmui-color-base10 );\n\t\tmargin-top: 0;\n\t\theight: 6.4rem;\n\t\tfont-family: var( --font-family-system-sans );\n\t\tfont-size: 1.6rem;\n\t\tfont-weight: var( --font-weight-base );\n\t\tletter-spacing: 0.5px;\n\t}\n\n\t\t.site__title a {\n\t\t\tcolor: inherit;\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 1.2rem 3.2rem 0;\n\t\t\ttransition: color var( --transition-ease-medium );\n\t\t}\n\n\t\t.site__title a:hover {\n\t\t\tcolor: var( --wmui-color-base0 ); /* --color-base-emphasized */\n\t\t\ttext-decoration: none;\n\t\t}\n\n\t\t.site__org {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.site__project {\n\t\t\tfont-weight: var( --font-weight-bold );\n\t\t}\n\n\t/* ... Navigation button ... */\n\t.btn--nav-main {\n\t\tposition: absolute;\n\t\ttop: 1.2rem;\n\t\twidth: 4.2rem;\n\t\theight: 4.2rem;\n\t\tcursor: pointer;\n\t}\n\n\t/* Fake hamburger icon */\n\t.btn--nav-main i {\n\t\tdisplay: block;\n\t\theight: 4.2rem;\n\t\ttransition: color var( --transition-ease-medium ), box-shadow var( --transition-ease-medium );\n\t}\n\n\t.btn--nav-main i:before,\n\t.btn--nav-main i:after {\n\t\tcontent: '';\n\t\tbackground-color: var( --wmui-color-base20 );\n\t\twidth: 2rem;\n\t\theight: 2px;\n\t\tposition: absolute;\n\t\ttop: 0.4rem;\n\t\tleft: 0;\n\t}\n\n\t.btn--nav-main i:after {\n\t\ttop: 1.1rem;\n\t\tbox-shadow: 0 0.7rem 0 var( --wmui-color-base20 );\n\t}\n\n\t.btn--nav-main i:hover:before,\n\t.btn--nav-main i:hover:after {\n\t\tbackground-color: var( --wmui-color-base0 ); /* --color-base-emphasized */\n\t}\n\n\t.btn--nav-main i:hover:after {\n\t\tbox-shadow: 0 0.7rem 0 var( --wmui-color-base0 );\n\t}\n\n\t.btn--nav-main span {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\tclip: rect( 1px, 1px, 1px, 1px );\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\tmargin: -1px;\n\t\toverflow: hidden;\n\t}\n\n\t/* ... GitHub Contribute Link ... */\n\t.lnk--contribute {\n\t\tfont-size: 1.4rem;\n\t\tline-height: 1.4rem; /* Derive slightly from template for cross-browser compliance */\n\t}\n\n\n/* ... Content ... */\n.page {\n\tbackground-color: var( --background-color-base );\n\tposition: relative;\n\tmargin-top: 6.4rem;\n\tpadding: 6.4rem 0;\n\tbox-shadow: 0 1px 4px 0 rgba( 0, 0, 0, 0.25 );\n\toverflow-y: hidden;\n}\n\n.content {\n\tfloat: left;\n}\n\n.col {\n\tfloat: left;\n\tposition: relative;\n\tmin-height: 1px;\n}\n\n\t.col--start {\n\t\tpadding: 0;\n\t}\n\n\t.col--end {\n\t\tpadding: 0;\n\t}\n\n/* ... Main Navigation ... */\n.nav--main {\n\tbackground-color: var( --background-color-base ); /* needed for menu appearance on mobile below */\n\t/* margin-top: 6.4rem; */\n}\n\n.nav--main li:not( .is-on ) ul,\n.trigger--nav-main {\n\tdisplay: none;\n}\n\n.nav--main ol,\n.nav--main ul {\n\tpadding: 0;\n}\n\n.nav--main ol:first-child {\n\tmargin: 0;\n}\n\n.nav--main li {\n\tpadding: 0;\n\tlist-style: none none;\n}\n\n.nav--main > ol > li {\n\tmargin-bottom: 0.4rem;\n}\n\n.nav--main a {\n\tcolor: var( --color-base );\n\tdisplay: block;\n\tpadding: 0.8rem 1.2rem;\n\tfont-size: 1.6rem;\n\ttext-decoration: none;\n\ttransition: background-color var( --transition-ease-medium ), color var( --transition-ease-medium ), padding var( --transition-ease-medium );\n}\n\n.nav--main a:hover,\n.nav--main a:focus {\n\tbackground-color: var( --background-color-code );\n\tcolor: var( --color-base--emphasized );\n}\n\n.nav--main .is-on > a {\n\tbackground-color: var( --background-color-primary );\n\tcolor: var( --color-primary );\n\t/* border-left: 2px solid var( --color-primary ); */\n\tborder-radius: var( --border-radius-base );\n\tfont-weight: var( --font-weight-bold );\n\tcursor: default;\n}\n\n.nav__sub-items {\n\tmargin-top: 1.2rem;\n\tmargin-bottom: 1em; /* FIXME: replace with rem and mt */\n}\n\n.nav__sub-items > .nav__sub-item {\n\tmargin-left: 3.6rem;\n}\n\n.nav--main .nav__sub-items ul {\n\tmargin: 0;\n}\n\n.nav--main .nav__sub-items a { /* stylelint-disable-line no-descending-specificity */\n\tcolor: var( --wmui-color-base20 );\n\tborder-left: var( --border-width-base ) solid var( --wmui-color-base80 );\n border-radius: 0 var( --border-radius-base ) var( --border-radius-base ) 0;\n\tpadding-left: 1.6rem;\n\tfont-size: 1.4rem;\n\ttransition: background-color var( --transition-ease-medium ), color var( --transition-ease-medium );\n}\n\n.nav--main .nav__sub-item.is-on > a {\n\tbackground-color: var( --background-color-base );\n\tcolor: var( --color-base--active );\n\tborder-left-color: var( --wmui-color-base0 );\n\tfont-weight: var( --font-weight-bold );\n}\n\n.nav--main .nav__sub-item .nav__sub-item a {\n\tpadding-left: 3.6rem;\n}\n\n\n/* ::: Content ::: */\n.page__parent-title {\n\tcolor: var( --color-base--subtle );\n\tmargin-top: -2.8rem;\n}\n\n.page__title {\n\tmargin-top: -0.8rem;\n}\n\n.page__parent-title + .page__title {\n\tmargin-top: -0.4rem;\n}\n\n.page__tagline {\n\tmargin-top: 1.2rem;\n\tfont-size: 2rem;\n\tfont-style: italic;\n\tfont-weight: var( --font-weight-hairline );\n}\n\n/* Remove, doesn't provide good styling\n.page__lead {\n\tfont-size: 1.8rem;\n}\n*/\n\n.figures--full {\n\tbackground-color: var( --wmui-color-base90 );\n}\n\n.figure--centered .figure__image {\n\tmargin-left: auto;\n\tmargin-right: auto;\n}\n\n.figure__caption,\n.heading__description {\n\tcolor: var( --color-base--subtle );\n\tclear: both;\n\tdisplay: block;\n\tfont-size: 1.3rem;\n}\n\n.figure__caption {\n\tpadding-top: 0.8rem; /* `padding-top` due to usage with floated images in figure above */\n\tfont-style: italic;\n}\n\n\t.figure__caption:empty {\n\t\tdisplay: none;\n\t}\n\n.heading__description {\n\tfloat: right;\n\tmargin-top: -1.9rem;\n}\n\n\t.heading__description + * {\n\t\tclear: both;\n\t}\n\n/* ... Comparison Figures ... */\n.figure--comparison {\n\tfloat: left;\n}\n\n/* ... “Do” & “Don't” figures ... */\n.figures-do-dont {\n\tmargin-top: 1.6rem;\n}\n\n.figures-do-dont .figure {\n\tbackground-color: var( --wmui-color-base80 );\n\tborder-top-left-radius: var( --border-radius-base );\n\tborder-top-right-radius: var( --border-radius-base );\n}\n\n.figures-do-dont .figure--dont {\n\tborder-left: var( --border-width-base ) solid var( --color-base--inverted );\n}\n\n.figures-do-dont .figure__caption {\n\tbackground-color: var( --color-base--inverted );\n\tdisplay: block;\n\tborder-top-width: 0.8rem;\n\tborder-top-style: solid;\n\tpadding-right: 0.8em;\n}\n\n.figure--do .figure__caption,\n.do {\n\tborder-top-color: var( --color-secondary );\n}\n\n.figure--dont .figure__caption,\n.dont {\n\tborder-top-color: var( --color-destructive );\n}\n\n.do,\n.dont {\n\tfont-style: normal;\n\tfont-weight: var( --font-weight-bold );\n}\n\n\t.do:before,\n\t.dont:before {\n\t\tdisplay: inline-block;\n\t\tmargin-right: 0.4rem;\n\t\tpadding-top: 0.4rem;\n\t\tfont-size: 2.1rem;\n\t\tline-height: 1rem;\n\t\tvertical-align: top;\n\t}\n\n.do {\n\tcolor: var( --color-success );\n}\n\n\t.do:before {\n\t\tcontent: '✓';\n\t}\n\n.dont {\n\tcolor: var( --color-destructive );\n}\n\n\t.dont:before {\n\t\tcontent: '×';\n\t}\n\n/* ... Notes ... */\n.note--a11y:before,\n.note--i18n:before {\n\tcontent: '';\n\tbackground-image: url( ../../resources/WikimediaUI-icons-SVGs/eye.svg );\n\tbackground-repeat: no-repeat;\n\topacity: var( --opacity-icon-accessory );\n\tdisplay: inline-block;\n\twidth: 2.4rem;\n\theight: 2rem;\n\tvertical-align: text-top;\n}\n\n\n/* ... Color ... */\n.color-palette {\n\tmargin: 2.4rem 0 0;\n\tpadding: 0;\n}\n\n.color-palette + .color-palette {\n\tmargin-top: 0;\n}\n\n.color-palette + p {\n\tmargin-top: 1.6rem;\n}\n\n.color {\n\tcolor: var( --color-base--emphasized );\n\tlist-style: none none;\n\tdisplay: block;\n\tfloat: left;\n\tposition: relative;\n\twidth: 61.8%;\n\theight: 16rem;\n\tmargin-bottom: 3.2rem;\n\tpadding: 1.2rem;\n\tborder: var( --border-width-base ) var( --border-style-base ) var( --border-color-inset--focus );\n\tborder-radius: var( --border-radius-base );\n\tfont-size: 1.4rem;\n}\n\n\t.color--dark,\n\t.color__wcag-level span {\n\t\tcolor: var( --color-base--inverted );\n\t}\n\n\t.color--dark .color__wcag-level span {\n\t\tcolor: var( --color-base--emphasized );\n\t}\n\n\t.color-palette .color:first-child {\n\t\tmargin-top: 0.4rem;\n\t}\n\n\t.color-palette--overview .color {\n\t\twidth: 6.4rem;\n\t\theight: 6.2rem;\n\t\tmargin-top: 0.8rem;\n\t\tmargin-right: 1.2rem;\n\t\tmargin-bottom: 2.4rem;\n\t\tborder-radius: 3.2rem;\n\t\tcursor: default;\n\t}\n\n\t.color-palette--overview .color:first-child {\n\t\tmargin-top: 0.8rem;\n\t}\n\n\t.color-palette--overview .color--emphasized {\n\t\twidth: 7.2rem;\n\t\theight: 7rem;\n\t\tmargin-top: 0;\n\t\tborder-radius: 7.2rem;\n\t\tpadding-top: 2rem;\n\t}\n\n\t.color-palette--base .color {\n\t\tmargin-right: 1.35rem;\n\t}\n\n\t.color-section .color .color-code--hsb {\n\t\ttransition: opacity var( --transition-ease-medium );\n\t}\n\n\t\t.color-section .color:hover .color-code--hsb {\n\t\t\topacity: 1;\n\t\t}\n\n\t.color__name {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\tbottom: 1.2rem;\n\t\tleft: 1.2rem;\n\t\tfont-size: 3.2rem;\n\t\tfont-weight: var( --font-weight-hairline );\n\t}\n\n\t\t.color-palette--overview .color__name {\n\t\t\tposition: relative;\n\t\t\tbottom: auto;\n\t\t\tleft: auto;\n\t\t\tpadding-top: 1.2rem;\n\t\t\tfont-size: 2.4rem;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.color__type,\n\t\t.color-code.color-code--rgb,\n\t\t.color-palette--overview .color__name,\n\t\t.color-palette--overview .color-code {\n\t\t\tdisplay: none;\n\t\t}\n\n\t.color-code {\n\t\tbackground-color: inherit;\n\t\tdisplay: block;\n\t\tpadding: 0;\n\t\tfont-family: var( --font-family-system-sans );\n\t}\n\n\t\t.color-code--hsb {\n\t\t\topacity: 0;\n\t\t}\n\n@supports ( --css: variables ) {\n\t.color-hint {\n\t\twhite-space: nowrap;\n\t}\n\n\t.color-hint:before {\n\t\tcontent: '';\n\t\tbackground-color: var( --color-hint );\n\t\tdisplay: inline-block;\n\t\twidth: 1.2rem;\n\t\theight: 1.2rem;\n\t\tmargin: 0 0.4rem 0.3rem 0.2rem;\n\t\tborder-radius: 50%;\n\t\tvertical-align: text-bottom;\n\t\tcursor: help;\n\t}\n\n\t.color-hint--base100:before {\n\t\tborder: var( --border-base );\n\t}\n}\n\n\n/* ... Icon ... */\n.icon {\n\tdisplay: inline-block;\n\twidth: 2rem;\n\theight: 2rem;\n\tmargin: 0 0.2rem;\n\tvertical-align: text-bottom;\n}\n\n\t.icon--indicator {\n\t\twidth: 1.2rem;\n\t\theight: 1.2rem;\n\t\tmargin-bottom: 0.2rem;\n\t}\n\n\t.icon--intermediate {\n\t\twidth: 1.6rem;\n\t\theight: 1.6rem;\n\t\tmargin-bottom: 0.2rem;\n\t}\n\n\n/* ... Components ... */\n/*\n.page--components h2 {\n\tborder-bottom: 0;\n\tpadding-bottom: 0;\n}\n*/\n.components__designing {\n\tposition: relative;\n}\n\n.components__designing:after {\n\tcontent: '';\n\tbackground: url( ../../img/components/legend_16-8.svg ) no-repeat;\n\tposition: absolute;\n\tbottom: 0;\n\tright: 6.4rem;\n\twidth: 13.2rem;\n\theight: 6.4rem;\n}\n\n/*\n.components__states,\n.components__imagery\n*/\n\n/* Messages */\n.page--components-messages .components__intro {\n\tmax-width: 700px;\n\tmargin-left: auto;\n\tmargin-right: auto;\n}\n\n/* Override general img border radius for correct Message representation */\n.page--components-messages img {\n\tborder-radius: 0;\n}\n\n\n/* ... Resources ... */\n.resources-table {\n\tdisplay: table;\n\twidth: 100%;\n\tmargin-top: 2.4rem;\n\tborder-collapse: collapse;\n}\n\n.resources-table__head,\n.resources-table__body {\n\tdisplay: table-row;\n\tborder-bottom: 1px solid #a2a9b1;\n}\n\n.resources-table__head {\n\tbackground-color: #eaecf0;\n}\n\n\t.resources-table__head h2 {\n\t\tmargin-top: 0;\n\t\tborder-bottom: 0;\n\t\tpadding-bottom: 0;\n\t\tfont-size: 2.1rem;\n\t\tfont-weight: var( --font-weight-base );\n\t}\n\n.resources-table__cell {\n\tdisplay: table-cell;\n\tpadding: 1.6rem 1.6rem 1.6rem 0;\n}\n\n\t.resources-table__head .resources-table__cell:first-child {\n\t\tpadding-left: 1.6rem;\n\t}\n\n.lnk-resource {\n\twhite-space: nowrap;\n}\n\n/* ::: Footer ::: */\n.footer {\n\tcolor: var( --color-base );\n\tpadding: 2.4rem 0;\n\tfont-size: 1.3rem;\n}\n\n.footer__list {\n\tpadding: 0;\n}\n\n\t.footer__list:first-child {\n\t\tmargin: 0;\n\t}\n\n\t.footer__list:after {\n\t\tcontent: ' ';\n\t\tdisplay: block;\n\t\tclear: both;\n\t}\n\n\t.footer__list li {\n\t\tlist-style: none none;\n\t\tdisplay: block;\n\t\tpadding: 0.8rem 0 0;\n\t}\n\n\t.footer__list li:first-child {\n\t\tpadding-top: 0;\n\t}\n\n\t.footer__list + p {\n\t\tmargin-top: 1.2rem;\n\t}\n\n\t.footer__list--connect a {\n\t\tfont-weight: var( --font-weight-bold );\n\t}\n\n.lnk--wikimedia-project {\n\tdisplay: inline-block;\n\tpadding: 0.4rem 0;\n\ttext-transform: uppercase;\n}\n\n\n/* ::: Page-specific Styles ::: */\n/* ... Homepage ... */\n.page--home .page__title {\n\tborder: 0;\n\tpadding: 0;\n}\n\n/* ... “Design principles – Accessibility” ... */\n.page--design-principles-accessibility .nav--main .is-on > a {\n\tcursor: pointer;\n}\n\n.page--design-principles-accessibility h3 {\n\tpadding-right: 15%;\n}\n\n/* ... “Typography” ... */\n.page--visual-style-typography .figures-do-dont .figure__contents {\n\tpadding: 4.2rem 3.6rem;\n}\n\n.figures-do-dont--contrast .figure--dont {\n\tcolor: var( --wmui-color-base50 );\n}\n\n/* ... Typography Styles ... */\n\n.typography-styles dt {\n\tdisplay: inline-block;\n\tcolor: var( --color-base--subtle );\n\tmin-width: 10rem;\n\tmargin: 0 0 3.2rem 1.6rem; /* Need to rely on `margin-bottom` here for vertical alignment */\n\tfont-size: 1.3rem;\n\tfont-weight: var( --font-weight-bold );\n\tvertical-align: top;\n}\n\n.typography-styles .typography-styles__blockquote {\n\tmargin-bottom: 4.8rem;\n}\n\n.typography-styles .typography-styles__code {\n\tmargin-bottom: 0;\n}\n\n.typography-styles dd {\n\tdisplay: inline;\n}\n\n.typography-styles dd > * {\n\tdisplay: inline-block;\n\tmargin-top: 0; /* Remove `margin` from elements like paragraphs and list elements */\n}\n\n.typography-styles .figure__caption {\n\tpadding-top: 0; /* Remove `padding` from elements like figure caption */\n}\n\n.typography-styles dd:after {\n content: '\\A';\n white-space: pre;\n}\n\n.typography-styles + hr {\n\tmargin-top: 4rem;\n\tmargin-bottom: 4rem;\n}\n\n/* ... “Icons” ... */\n.page--visual-style-icons img { /* FIXME: generalize image styles */\n\tbackground-color: var( --wmui-color-base80 ); /* FIXME: var; */\n\tpadding: 2.4rem;\n}\n\n\n/* ::: Dynamic content ::: */\n.fonts-loaded cite,\n.fonts-loaded .site__title,\n.fonts-loaded .color-code {\n\tfont-family: var( --font-family-system-sans );\n}\n\n/* ::: Text Block-Level Elements ::: */\n.fonts-loaded .page__title,\n.fonts-loaded blockquote,\n.fonts-loaded .typography-styles h1 {\n\tfont-family: 'Charter', Georgia, serif; /* stylelint-disable-line font-family-name-quotes */\n}\n\n\n/* ::: Media Queries ::: */\n/* ... Smartphone only ... */\n@media ( max-width: 767px ) {\n\t.nav--main {\n\t\tposition: absolute;\n\t\ttop: -3.2rem;\n\t\tleft: -1.6rem;\n\t\tright: -1.6rem;\n\t\tpadding-bottom: 1.6rem;\n\t\tbox-shadow: 0 2px 2px 0 rgba( 0, 0, 0, 0.25 ); /* FIXME: Update wmui-base */\n\t\tz-index: 1;\n\t\ttransform: translateY( -200% );\n\t\ttransition: left var( --transition-ease-medium ), right var( --transition-ease-medium ), transform var( --transition-ease-medium );\n\t}\n\n\t.trigger--nav-main:checked + .nav--main {\n\t\ttransform: translateY( 0 );\n\t}\n\n\t.page__title {\n\t\tmargin-top: -0.4rem;\n\t\tfont-size: 2.8rem;\n\t}\n\n\t.typography-styles dt {\n\t\tdisplay: block;\n\t\tmargin-left: 0;\n\t}\n\n\t.figure--comparison {\n\t\twidth: 100%;\n\t}\n\n\t/* ... Components ... */\n\t.page--components .components__states {\n\t\tmargin-left: 0;\n\t}\n\n\t/* ... Resources ... */\n\t.resources-table,\n\t.resources-table__head,\n\t.resources-table__body,\n\t.resources-table__cell {\n\t\tdisplay: block;\n\t}\n\n\t.resources-table__head {\n\t\tmargin-left: -1.6rem;\n\t\tmargin-right: -1.6rem;\n\t}\n\n\t.resources-table__head .resources-table__cell:empty {\n\t\tdisplay: none;\n\t}\n\n\t.resources-table__body {\n\t\tpadding-left: 0;\n\t}\n\n\t.resources-table__cell {\n\t\tpadding-top: 0.8rem;\n\t\tpadding-bottom: 0.8rem;\n\t}\n}\n\n/* ... Smartphone portrait ... */\n@media ( min-width: 240px ) {\n\t.content-box,\n\t.site__title a,\n\t.nav--main a {\n\t\ttransition-property: background-color, padding;\n\t\ttransition-duration: var( --transition-ease-medium );\n\t}\n\n\t.site__title {\n\t\tmargin-left: 4.2rem;\n\t}\n\n\t\t.site__title a {\n\t\t\tpadding-left: 0;\n\t\t}\n\n\t.lnk--contribute span {\n\t\tdisplay: none;\n\t}\n\n\t.nav--main a {\n\t\tpadding-left: 1.6rem;\n\t\tpadding-right: 1.6rem;\n\t}\n\n\t.col--start,\n\t.col--end {\n\t\twidth: 100%;\n\t}\n\n\t.figure--full,\n\t.resources-table__head {\n\t\tmargin-left: -1.6rem;\n\t\tmargin-right: -1.6rem;\n\t}\n\n\t.figure--full .figure__caption {\n\t\tmargin-left: 1.6rem;\n\t\tmargin-right: 1.6rem;\n\t}\n\n\t.figure--this-is-for-everyone img,\n\t.figure--trustworthy-yet-joyful img {\n\t\twidth: 100%;\n\t\tmax-width: 568px;\n\t\tmargin-left: auto;\n\t\tmargin-right: auto;\n\t}\n\n\t.figure--illustrations-header img {\n\t\twidth: 100%;\n\t}\n\n\t.figure--illustrations-header + .figure--illustrations-header,\n\t.figure--illustrations-header + .figure--illustrations-header img {\n\t\tmargin-top: 0;\n\t}\n\n\t.color {\n\t\twidth: 61.8%;\n\t}\n\n\t.color-palette--base .color:nth-child( 3n+4 ) {\n\t\tclear: both;\n\t}\n\n\t.color-palette--base .color {\n\t\tmargin-right: 1.6rem;\n\t}\n\n\t.color-palette--overview.color-palette--base .color--emphasized {\n\t\tmargin-right: 1.1rem;\n\t\tmargin-left: -0.2rem;\n\t}\n\n\t.page--components figure {\n\t\tmargin-left: 4.2rem;\n\t}\n}\n\n/* ... Smartphone+ portrait ... */\n@media ( min-width: 414px ) {\n\t.content-box {\n\t\tpadding-left: 3.2rem;\n\t\tpadding-right: 3.2rem;\n\t}\n\n\t.nav--main {\n\t\tleft: -3.2rem;\n\t\tright: -3.2rem;\n\t}\n\n\t\t.nav--main a {\n\t\t\tpadding-left: 3.2rem;\n\t\t\tpadding-right: 3.2rem;\n\t\t}\n\n\t.figure--full,\n\t.resources-table__head {\n\t\tmargin-left: -3.2rem;\n\t\tmargin-right: -3.2rem;\n\t}\n\n\t.figure--full .figure__caption {\n\t\tmargin-left: 3.2rem;\n\t\tmargin-right: 3.2rem;\n\t}\n\n\t.resources-table__head .resources-table__cell:first-child {\n\t\tpadding-left: 3.2rem;\n\t\tpadding-right: 3.2rem;\n\t}\n\n\t.footer__list li {\n\t\tdisplay: list-item;\n\t\tfloat: left;\n\t\tpadding: 0 0.8rem 0 0;\n\t}\n\n\t.footer__list li:after {\n\t\tcontent: '\\2022'; /* bullet dot: '•' */\n\t\tcolor: var( --color-base--subtle );\n\t\tpadding: 0 0 0 0.8rem;\n\t\tfont-weight: 100;\n\t}\n\n\t.footer__list li:last-child:after {\n\t\tcontent: '';\n\t\tpadding: 0;\n\t}\n\n\t.color {\n\t\twidth: 16rem;\n\t\tmargin-right: 2.4rem;\n\t}\n}\n\n/* ... Smartphone landscape ... */\n@media ( min-width: 568px ) {\n\t.lnk--contribute {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\tbottom: 1.5rem; /* Not on 8px base due to `line-height` setting */\n\t\tright: 3.2rem;\n\t\ttext-align: right;\n\t}\n\n\t.lnk--contribute span {\n\t\tdisplay: inline;\n\t\topacity: 0;\n\t\ttransition: opacity var( --transition-ease-medium );\n\t}\n\n\t.figures-do-dont .figure {\n\t\tmax-width: 61.8%;\n\t}\n\n\t.figure--this-is-for-everyone img,\n\t.figure--trustworthy-yet-joyful img {\n\t\tmax-width: none;\n\t}\n\n\t.figure--illustrations-header {\n\t\tfloat: left;\n\t\twidth: 44.4%;\n\t}\n\n\t.figure--illustrations-header + .figure--illustrations-header {\n\t\twidth: 55.55%;\n\t\tmargin-top: 0.8rem;\n\t}\n\n\t.figure--illustrations-header + .figure--illustrations-header img {\n\t\tmargin-top: 1.6rem;\n\t}\n}\n\n/* ... Tablet ... */\n@media ( min-width: 768px ) {\n\timg {\n\t\tborder-radius: 2px;\n\t}\n\n\t.content-box {\n\t\twidth: 100%;\n\t\tmax-width: 960px;\n\t}\n\n\t.btn--nav-main {\n\t\tdisplay: none;\n\t}\n\n\t.site__title {\n\t\tfloat: left;\n\t\tmargin-left: 0;\n\t}\n\n\t\t.site__title a,\n\t\t.nav--main a {\n\t\t\tpadding-left: 1.6rem;\n\t\t\tpadding-right: 1.6rem;\n\t\t}\n\n\t.lnk--contribute span {\n\t\tdisplay: inline;\n\t\topacity: 1;\n\t}\n\n\t.col--start {\n\t\twidth: 20.8rem;\n\t\tz-index: 1;\n\t\ttransition: width var( --transition-ease-medium );\n\t}\n\n\t.col--end {\n\t\tmargin-left: -20.8rem;\n\t\tpadding-left: 24rem; /* = 22.4 + (2 * 1.6 padding) */\n\t}\n\n\t.nav--main {\n\t\tleft: auto;\n\t\tright: auto;\n\t}\n\n\t.figure--full,\n\t.figure--full .figure__caption {\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\t}\n\n\t/* Comparison figures, for example in Apps section. */\n\t.figure--comparison {\n\t\tmargin-right: 4%;\n\t}\n\n\t.figure--comparison:last-child {\n\t\tmargin-right: 0;\n\t}\n\n\t/* Two figures */\n\t.figure--comparison:first-child:nth-last-child( 2 ),\n\t.figure--comparison:first-child:nth-last-child( 2 ) ~ .figure--comparison {\n\t\twidth: 48%;\n\t}\n\n\t/* Three figures */\n\t.figure--comparison:first-child:nth-last-child( 3 ),\n\t.figure--comparison:first-child:nth-last-child( 3 ) ~ .figure--comparison {\n\t\twidth: 30%;\n\t}\n\n\t.figures-do-dont .figure {\n\t\tfloat: left;\n\t\twidth: 50%;\n\t}\n\n\t.color-palette--base .color:nth-child( 3n+4 ) {\n\t\tclear: unset;\n\t}\n\n\t/* ... “Illustrations” ... */\n\t.illustrations-case-study img {\n\t\tfloat: left;\n\t\twidth: 33.33%;\n\t}\n\n\t.page--components figure {\n\t\tmargin-left: 6.4rem;\n\t}\n}\n\n/* ... Tablet+ / Netbook ... */\n@media ( min-width: 992px ) {\n\t.content-box {\n\t\twidth: 100%;\n\t\tmax-width: var( --width-site-desktop-wide );\n\t}\n\n\t.site__title a,\n\t.nav--main a {\n\t\tpadding-left: 3.2rem;\n\t\tpadding-right: 3.2rem;\n\t}\n\n\t.col--start {\n\t\twidth: 24rem;\n\t}\n\n\t.col--end {\n\t\tmargin-left: -24rem;\n\t\tpadding-left: 27.2rem; /* = 24 + (2 * 1.6 padding) */\n\t}\n\n\t.color-palette--overview:first-child {\n\t\tmargin-top: 2.4rem;\n\t}\n\n\t.color {\n\t\tmargin-right: 2.4rem;\n\t}\n\n\t\t.color-palette--base .color {\n\t\t\tmargin-right: 1.35rem;\n\t\t}\n\n\t\t.color-palette--overview.color-palette--base .color--emphasized {\n\t\t\tmargin-right: 1.35rem;\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t.color-palette--overview.color-palette--red:before,\n\t.color-palette--overview.color-palette--red:after,\n\t.color-palette--overview.color-palette--green:before,\n\t.color-palette--overview.color-palette--green:after {\n\t\tcontent: '';\n\t\tdisplay: none;\n\t}\n\n\t.color-palette--overview.color-palette--red:after,\n\t.color-palette--overview.color-palette--green:after,\n\t.color-section .color:nth-child( 3n+4 ) {\n\t\tclear: both;\n\t}\n\n\t/* ... Resources ... */\n\t.resources-table__body .resources-table__cell {\n\t\ttransition: background-color var( --transition-ease-medium );\n\t}\n\n\t\t.resources-table__body:hover .resources-table__cell {\n\t\t\tbackground-color: #f8f9fa;\n\t\t}\n\n\t\t.resources-table__head .resources-table__cell:first-child,\n\t\t.resources-table__body .resources-table__cell:first-child {\n\t\t\tpadding-left: 1.6rem;\n\t\t}\n}\n\n@media ( min-width: 1200px ) {\n\t.content-box {\n\t\twidth: var( --width-site-desktop-wide );\n\t}\n\n\t.col--start {\n\t\twidth: 25.6rem;\n\t}\n\n\t.col--end {\n\t\tmargin-left: -25.6rem;\n\t\tpadding-left: 28.8rem; /* = 25.6 + (2 * 1.6 padding) */\n\t}\n}\n"]}
\ No newline at end of file
+{"version":3,"sources":["../../node_modules/normalize.css/normalize.css","../partials/fonts.css","../wmui-style-guide.dev.css"],"names":[],"mappings":"AAAA,2EAA2E,CAU3E,KAEE,6BAA8B,CAD9B,gBAEF,CAiBA,KACE,aACF,CAOA,GACE,aAAc,CACd,cACF,CAUA,GACE,2BAAuB,CAAvB,sBAAuB,CACvB,QAAS,CACT,gBACF,CAOA,IACE,+BAAiC,CACjC,aACF,CASA,EACE,4BACF,CAOA,YACE,kBAAmB,CACnB,yBAA0B,CAC1B,wCAAiC,CAAjC,qCAAiC,CAAjC,gCACF,CAMA,SAEE,kBACF,CAOA,cAGE,+BAAiC,CACjC,aACF,CAMA,MACE,aACF,CAOA,QAEE,aAAc,CACd,aAAc,CACd,iBAAkB,CAClB,uBACF,CAEA,IACE,aACF,CAEA,IACE,SACF,CASA,IACE,iBACF,CAUA,sCAKE,mBAAoB,CACpB,cAAe,CACf,gBAAiB,CACjB,QACF,CAOA,aAEE,gBACF,CAOA,cAEE,mBACF,CAMA,gDAIE,yBACF,CAMA,wHAIE,iBAAkB,CAClB,SACF,CAMA,4GAIE,6BACF,CAMA,SACE,0BACF,CASA,OACE,0BAAsB,CAAtB,qBAAsB,CACtB,aAAc,CACd,aAAc,CACd,cAAe,CACf,SAAU,CACV,kBACF,CAMA,SACE,uBACF,CAMA,SACE,aACF,CAOA,6BAEE,0BAAsB,CAAtB,qBAAsB,CACtB,SACF,CAMA,kFAEE,WACF,CAOA,cACE,4BAA6B,CAC7B,mBACF,CAMA,yCACE,uBACF,CAOA,6BACE,yBAA0B,CAC1B,YACF,CASA,QACE,aACF,CAMA,QACE,iBACF,CAiBA,kBACE,YACF,CC5VA,WACC,mBAAsB,CAGtB,iBAAkB,CAClB,eAAgB,CAHhB,+GAC4D,CAG5D,iCACD,CAEA,WACC,mBAAsB,CAGtB,iBAAkB,CAClB,eAAgB,CAHhB,yGACyD,CAGzD,iCACD,CCQA,EACC,0BAAsB,CAAtB,qBACD,CAEA,KACC,eACD,CAEA,KACC,wBAA4C,CAC5C,aAA0B,CAE1B,4FAA6C,CAC7C,gBAAiB,CACjB,eAAsC,CAHtC,QAID,CAMA,0DAQC,aACD,CAKA,kBAMC,UAAsC,CAEtC,gBAAiB,CADjB,iBAAkB,CAElB,kDAAkG,CAAlG,0CACD,CAEA,YAIC,eACD,CAEA,gBAEC,yBAAiD,CACjD,gBAAiB,CACjB,eACD,CAEA,GACC,+BAAqG,CAErG,gBAAiB,CADjB,kBAED,CAGA,MACC,iBACD,CAEA,GACC,cACD,CAEA,GACC,gBACD,CAMA,MAHC,gBAMD,CAHA,GAEC,eACD,CAGA,WAEC,6BAA6C,CAE7C,yBAAiD,CACjD,cAAe,CACf,iBAAkB,CALlB,iBAAkB,CAElB,oBAID,CAEA,gBACC,aAAc,CAEd,4FAA6C,CAC7C,gBAAiB,CACjB,iBAAkB,CAHlB,gBAID,CAEC,uBACC,YACD,CAED,kBAGC,gEACD,CAEA,GACC,kBAAwC,CAGxC,QAAS,CAFT,aAAc,CACd,YAAc,CAEd,aACD,CAEA,EACC,iBACD,CAEC,qDASC,gBACD,CAEA,aACC,iBACD,CAED,aAEC,wBAAgD,CAEhD,wBAA4B,CAD5B,UAAsC,CAGtC,gBAAiB,CADjB,mBAAoB,CAEpB,oBACD,CAGA,MAEC,cAAgB,CAChB,oBACD,CAEA,YACC,gBACD,CAEC,wBACC,YACD,CAGD,OACC,gBACD,CAEA,IACC,aAAc,CAEd,iBAAkB,CADlB,cAED,CAEA,yBACC,kBAAmB,CACnB,iBACD,CAEA,6BACC,gBACD,CAEA,mBACC,UAAW,CACX,kBACD,CAEC,+BACC,aACD,CAGD,EACC,UAA6B,CAC7B,oBACD,CAEC,QACC,yBACD,CAEA,SACC,aACD,CAED,SAEC,eACD,CAEA,KACC,wBAAgD,CAChD,oBAAqB,CAErB,gBAAiB,CADjB,mBAED,CAEA,MACC,gBACD,CAEA,QAEC,gBACD,CAIA,UAGC,0BAAgC,CAIhC,QAAS,CANT,aAAc,CAId,UAAW,CACX,WAAY,CAGZ,eAAgB,CADhB,SAAU,CANV,iBAAkB,CAElB,SAMD,CAEC,2DAGC,SAAU,CAEV,WAAY,CACZ,QAAS,CAET,gBAAiB,CANjB,eAAgB,CAKhB,yBAA0B,CAH1B,UAKD,CAED,gXAgBC,WAAY,CACZ,aACD,CAEA,oLAQC,UACD,CAKA,OACC,kBACD,CAEA,6BAEC,aACD,CAEA,kBACC,gBACD,CAEA,4BAEC,aAAiC,CACjC,SACD,CAJA,mBAEC,aAAiC,CACjC,SACD,CAJA,uBAEC,aAAiC,CACjC,SACD,CAJA,wBAEC,aAAiC,CACjC,SACD,CAJA,8BAEC,aAAiC,CACjC,SACD,CAEA,aAGC,gBAAiB,CADjB,iBAAkB,CAElB,mBAAoB,CACpB,oBAAqB,CAJrB,iBAKD,CAIA,QAGC,MAAO,CAGP,kBAAmB,CADnB,iBAAkB,CAJlB,cAAe,CAGf,OAAQ,CAFR,KAKD,CAEC,aACC,aAAiC,CAGjC,4FAA6C,CAC7C,gBAAiB,CACjB,eAAsC,CAHtC,aAAc,CAId,mBAAqB,CALrB,YAMD,CAEC,eACC,aAAc,CACd,oBAAqB,CACrB,uBAAwB,CACxB,6BAAiD,CAAjD,qBACD,CAEA,qBACC,UAAgC,CAChC,oBACD,CAEA,WACC,aACD,CAEA,eACC,eACD,CAGD,eAKC,cAAe,CADf,aAAc,CAHd,iBAAkB,CAClB,UAAW,CACX,YAGD,CAGA,iBACC,aAAc,CACd,aAAc,CACd,6CAA6F,CAA7F,qCACD,CAEA,+CAGC,wBAA4C,CAD5C,UAAW,CAGX,UAAW,CAGX,MAAO,CAFP,iBAAkB,CAClB,SAAW,CAHX,UAKD,CAEA,uBAEC,4BAAiD,CADjD,UAED,CAEA,2DAEC,qBACD,CAEA,6BACC,yBACD,CAEA,oBAGC,0BAAgC,CAFhC,aAAc,CAId,UAAW,CACX,WAAY,CACZ,eAAgB,CALhB,iBAAkB,CAElB,SAID,CAGA,iBACC,gBAAiB,CACjB,kBACD,CAID,MACC,qBAAgD,CAIhD,sCAA6C,CAF7C,iBAAkB,CAGlB,iBAAkB,CAFlB,gBAAiB,CAFjB,iBAKD,CAMA,cAHC,UAOD,CAJA,KAGC,cAAe,CADf,iBAED,CAMC,sBACC,SACD,CAGD,WACC,qBAED,CAEA,gDAEC,YACD,CAEA,4BAEC,SACD,CAEA,0BACC,QACD,CAEA,cAEC,oBAAqB,CADrB,SAED,CAEA,iBACC,mBACD,CAEA,aACC,aAA0B,CAC1B,aAAc,CAEd,gBAAiB,CADjB,oBAAsB,CAEtB,oBAAqB,CACrB,gEAA4I,CAA5I,wDACD,CAEA,sCAEC,wBAAgD,CAChD,UACD,CAEA,oBACC,wBAAmD,CAGnD,iBAA0C,CAF1C,UAA6B,CAI7B,cAAe,CADf,eAED,CAEA,gBAEC,iBAAkB,CADlB,iBAED,CAEA,+BACC,kBACD,CAEA,8BACC,QACD,CAEA,6BAEC,6BAAwE,CACrE,yBAA0E,CAF7E,aAAiC,CAIjC,gBAAiB,CADjB,mBAAoB,CAEpB,mDAAmG,CAAnG,2CACD,CAEA,kCACC,qBAAgD,CAEhD,sBAA4C,CAD5C,UAAkC,CAElC,eACD,CAEA,2CACC,mBACD,CAIA,oBACC,aAAkC,CAClC,kBACD,CAEA,aACC,iBACD,CAEA,iCACC,iBACD,CAEA,eAEC,cAAe,CACf,iBAAkB,CAClB,eAA0C,CAH1C,iBAID,CAQA,eACC,wBACD,CAEA,iCACC,gBAAiB,CACjB,iBACD,CAEA,uCAGC,UAAW,CADX,aAAkC,CAElC,aAAc,CACd,gBACD,CAEA,iBAEC,iBAAkB,CADlB,iBAED,CAEC,uBACC,YACD,CAED,sBACC,WAAY,CACZ,kBACD,CAEC,wBACC,UACD,CAGD,oBACC,UACD,CAGA,iBACC,iBACD,CAEA,yBACC,wBAA4C,CAC5C,0BAAmD,CACnD,2BACD,CAEA,+BACC,0BACD,CAEA,kCACC,qBAA+C,CAG/C,sBAAuB,CADvB,sBAAwB,CADxB,aAAc,CAGd,kBACD,CAEA,iCAEC,wBACD,CAEA,qCAEC,qBACD,CAEA,UAEC,iBAAkB,CAClB,eACD,CAEC,wBAEC,oBAAqB,CAGrB,gBAAiB,CACjB,gBAAiB,CAHjB,kBAAoB,CACpB,iBAAmB,CAGnB,kBACD,CAED,IACC,aACD,CAEC,WACC,WACD,CAED,MACC,UACD,CAEC,aACC,WACD,CAGD,sCAGC,oEAAuE,CACvE,2BAA4B,CAF5B,UAAW,CAIX,oBAAqB,CAErB,WAAY,CAHZ,WAAwC,CAIxC,uBAAwB,CAFxB,YAGD,CAIA,eACC,iBAAkB,CAClB,SACD,CAEA,8BACC,YACD,CAEA,iBACC,iBACD,CAEA,OAUC,qBAAgG,CAChG,iBAA0C,CAV1C,UAAsC,CAEtC,aAAc,CACd,UAAW,CAQX,gBAAiB,CALjB,YAAa,CALb,oBAAqB,CAMrB,oBAAqB,CACrB,cAAe,CAJf,iBAAkB,CAClB,WAOD,CAEC,qCAEC,UACD,CAEA,qCACC,UACD,CAEA,kCACC,gBACD,CAEA,gCAMC,oBAAqB,CACrB,cAAe,CALf,aAAc,CAGd,oBAAqB,CADrB,mBAAoB,CADpB,gBAAkB,CAFlB,YAOD,CAEA,4CACC,gBACD,CAEA,4CAIC,oBAAqB,CAFrB,WAAY,CACZ,YAAa,CAEb,gBAAiB,CAJjB,YAKD,CAEA,4BACC,oBACD,CAEA,uCACC,+BAAmD,CAAnD,uBACD,CAEC,6CACC,SACD,CAED,aAGC,aAAc,CAFd,aAAc,CAId,gBAAiB,CACjB,eAA0C,CAF1C,WAAY,CAFZ,iBAKD,CAEC,sCAEC,WAAY,CAGZ,gBAAiB,CAFjB,SAAU,CAGV,aAAc,CAFd,kBAAmB,CAHnB,iBAMD,CAEA,oHAIC,YACD,CAED,YACC,wBAAyB,CACzB,aAAc,CAEd,4FAA6C,CAD7C,SAED,CAEC,iBACC,SACD,CAEF,4BACC,YACC,kBACD,CAEA,mBAEC,oCAAqC,CAKrC,iBAAkB,CANlB,UAAW,CAQX,WAAY,CANZ,oBAAqB,CAErB,aAAc,CACd,0BAA8B,CAE9B,0BAA2B,CAJ3B,YAMD,CAEA,4BACC,wBACD,CACD,CAIA,MACC,oBAAqB,CAErB,WAAY,CACZ,cAAgB,CAChB,0BAA2B,CAH3B,UAID,CAEC,iBAEC,aAAc,CACd,mBAAqB,CAFrB,YAGD,CAEA,oBAEC,aAAc,CACd,mBAAqB,CAFrB,YAGD,CAUD,uBACC,iBACD,CAEA,6BAEC,8DAAiE,CAEjE,QAAS,CAHT,UAAW,CAMX,aAAc,CAJd,iBAAkB,CAElB,YAAa,CACb,aAED,CAQA,8CAEC,gBAAiB,CACjB,iBAAkB,CAFlB,eAGD,CAGA,+BACC,eACD,CAIA,iBAIC,wBAAyB,CAHzB,aAAc,CAEd,iBAAkB,CADlB,UAGD,CAEA,8CAGC,+BAAgC,CADhC,iBAED,CAEA,uBACC,wBACD,CAEC,0BAEC,eAAgB,CAEhB,gBAAiB,CACjB,eAAsC,CAJtC,YAAa,CAEb,gBAGD,CAED,uBACC,kBAAmB,CACnB,8BACD,CAEC,0DACC,mBACD,CAED,cACC,kBACD,CAGA,QACC,aAA0B,CAE1B,gBAAiB,CADjB,gBAED,CAEA,cACC,SACD,CAEC,0BACC,QACD,CAEA,oBAGC,UAAW,CAFX,WAAY,CACZ,aAED,CAEA,iBAEC,aAAc,CADd,oBAAqB,CAErB,iBACD,CAEA,6BACC,aACD,CAEA,gBACC,iBACD,CAEA,yBACC,eACD,CAED,wBACC,oBAAqB,CACrB,eAAiB,CACjB,wBACD,CAKA,yBACC,QAAS,CACT,SACD,CAGA,2DACC,cACD,CAEA,0CACC,iBACD,CAGA,kEACC,qBACD,CAEA,yCACC,aACD,CAIA,sBAEC,aAAkC,CADlC,oBAAqB,CAIrB,gBAAiB,CACjB,eAAsC,CAFtC,wBAAyB,CADzB,eAAgB,CAIhB,kBACD,CAEA,kDACC,oBACD,CAEA,4CACC,eACD,CAEA,sBACC,cACD,CAEA,wBACC,oBAAqB,CACrB,YACD,CAEA,oCACC,aACD,CAEA,4BACK,YAAa,CACb,eACL,CAEA,sBAEC,kBAAmB,CADnB,eAED,CAGA,8BACC,wBAA4C,CAC5C,cACD,CAIA,wEAGC,4FACD,CAGA,wFAGC,iCACD,CAKA,yBACC,WAMC,sCAA6C,CAH7C,YAAa,CAEb,qBAAsB,CAJtB,iBAAkB,CAGlB,aAAc,CAFd,WAAY,CAMZ,mCAA8B,CAA9B,+BAA8B,CAA9B,2BAA8B,CAC9B,8DAAkI,CAAlI,sDAAkI,CAAlI,8CAAkI,CAAlI,qEAAkI,CAFlI,SAGD,CAEA,sCACC,+BAA0B,CAA1B,2BAA0B,CAA1B,uBACD,CAEA,aAEC,gBAAiB,CADjB,iBAED,CAEA,sBACC,aAAc,CACd,aACD,CAEA,oBACC,UACD,CAGA,sCACC,aACD,CAGA,sFAIC,aACD,CAEA,uBACC,mBAAoB,CACpB,oBACD,CAEA,oDACC,YACD,CAEA,uBACC,cACD,CAEA,uBAEC,oBAAsB,CADtB,iBAED,CACD,CAGA,yBACC,yCAIC,gCAAoD,CAApD,wBAAoD,CADpD,oDAA8C,CAA9C,4CAED,CAEA,aACC,kBACD,CAEC,eACC,cACD,CAED,sBACC,YACD,CAEA,aACC,mBAAoB,CACpB,oBACD,CAEA,sBAEC,UACD,CAEA,qCAEC,mBAAoB,CACpB,oBACD,CAEA,+BACC,kBAAmB,CACnB,mBACD,CAEA,sEAIC,gBAAiB,CACjB,iBAAkB,CAFlB,eAAgB,CADhB,UAID,CAEA,kCACC,UACD,CAEA,4HAEC,YACD,CAEA,OACC,WACD,CAEA,4CACC,UACD,CAEA,4BACC,mBACD,CAEA,gEAEC,kBAAoB,CADpB,mBAED,CAEA,yBACC,kBACD,CACD,CAGA,yBACC,aACC,mBAAoB,CACpB,oBACD,CAEA,WACC,YAAa,CACb,aACD,CAEC,aACC,mBAAoB,CACpB,oBACD,CAED,qCAEC,mBAAoB,CACpB,oBACD,CAEA,+BACC,kBAAmB,CACnB,mBACD,CAEA,0DACC,mBAAoB,CACpB,oBACD,CAEA,iBACC,iBAAkB,CAClB,UAAW,CACX,mBACD,CAEA,uBAEC,aAAkC,CADlC,eAAgB,CAGhB,eAAgB,CADhB,mBAED,CAEA,kCACC,UAAW,CACX,SACD,CAEA,OAEC,mBAAoB,CADpB,WAED,CACD,CAGA,yBACC,iBAGC,aAAc,CAFd,aAAc,CACd,iBAAkB,CAElB,YAAa,CACb,gBACD,CAEA,sBACC,cAAe,CACf,SAAU,CACV,+BAAmD,CAAnD,uBACD,CAEA,yBACC,eACD,CAEA,sEAEC,cACD,CAEA,8BACC,UAAW,CACX,WACD,CAEA,4DAEC,gBAAkB,CADlB,YAED,CAEA,gEACC,iBACD,CACD,CAGA,yBACC,IACC,iBACD,CAEA,aAEC,eAAgB,CADhB,UAED,CAEA,eACC,YACD,CAEA,aACC,UAAW,CACX,aACD,CAEC,4BAEC,mBAAoB,CACpB,oBACD,CAED,sBACC,cAAe,CACf,SACD,CAEA,YAGC,6BAAiD,CAAjD,qBAAiD,CAFjD,aAAc,CACd,SAED,CAEA,UACC,oBAAqB,CACrB,kBACD,CAEA,WACC,SAAU,CACV,UACD,CAEA,6CAEC,aAAc,CACd,cACD,CAGA,oBACC,eACD,CAEA,+BACC,cACD,CAGA,wHAEC,SACD,CAGA,wHAEC,SACD,CAEA,yBACC,UAAW,CACX,SACD,CAEA,4CACC,WACD,CAGA,8BACC,UAAW,CACX,YACD,CAEA,yBACC,kBACD,CACD,CAGA,yBACC,aAEC,gBAA2C,CAD3C,UAED,CAEA,4BAEC,mBAAoB,CACpB,oBACD,CAEA,YACC,WACD,CAEA,UACC,kBAAmB,CACnB,oBACD,CAEA,qCACC,iBACD,CAEA,OACC,mBACD,CAEC,4BACC,oBACD,CAEA,gEAEC,aAAc,CADd,oBAED,CAED,8MAIC,UAAW,CACX,YACD,CAEA,4IAGC,UACD,CAGA,8CACC,wCAA4D,CAA5D,gCACD,CAEC,oDACC,wBACD,CAEA,oHAEC,mBACD,CACF,CAEA,0BACC,aACC,YACD,CAEA,YACC,aACD,CAEA,UACC,oBAAqB,CACrB,oBACD,CACD","file":"wmui-style-guide.min.css","sourcesContent":["/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n","@font-face {\n\tfont-family: 'Charter';\n\tsrc: url( '../../fonts/Charter_regular.woff2' ) format( 'woff2' ),\n\t\t url( '../../fonts/Charter_regular.woff' ) format( 'woff' );\n\tfont-style: normal;\n\tfont-weight: 400;\n\ttext-rendering: optimizeLegibility; /* Attention: Android Stock Browser <= 4.3 doesn't show web font with this setting, but it also doesn't support WOFF :) */\n}\n\n@font-face {\n\tfont-family: 'Charter';\n\tsrc: url( '../../fonts/Charter_bold.woff2' ) format( 'woff2' ),\n\t\t url( '../../fonts/Charter_bold.woff' ) format( 'woff' );\n\tfont-style: normal;\n\tfont-weight: 700;\n\ttext-rendering: optimizeLegibility;\n}\n\n/*\n@font-face {\n\tfont-family: 'Charter';\n\tsrc: url( '../fonts/Charter_italic.woff2' ) format( 'woff2' ),\n\t\t url( '../fonts/Charter_italic.woff' ) format( 'woff' );\n\tfont-style: italic;\n\tfont-weight: 400;\n\ttext-rendering: optimizeLegibility;\n}\n@font-face {\n\tfont-family: 'Charter';\n\tsrc: url( '../fonts/Charter_bold-italic.woff2' ) format( 'woff2' ),\n\t\t url( '../fonts/Charter_bold-italic.woff' ) format( 'woff' );\n\tfont-style: italic;\n\tfont-weight: 700;\n\ttext-rendering: optimizeLegibility;\n}\n*/\n","/* ::: Vendor Imports ::: */\n/* Load files from 'node_modules' folders with postCSS-import plugin.\n * Modules specified in package.json file. */\n@import 'wikimedia-ui-base/wikimedia-ui-base.css';\n@import 'normalize.css';\n\n/* ::: Local Imports ::: */\n@import 'partials/fonts.css';\n\n:root {\n\t--background-color-hr: var( --wmui-color-base80 );\n\t--width-site: 960px;\n\t--width-site-desktop-wide: 1140px;\n\t--border-color-heading: var( --wmui-color-base80 );\n\t--border-width-heading: 3px;\n\t--border-start-blockquote: 4px var( --border-style-base ) var( --wmui-color-base80 );\n\t--outline-color-base--focus: var( --color-primary--focus );\n\t/* HACK; Add Georgia to serif fallback as long as WikimediaUI Base isn't updated. */\n\t--font-family-serif--fallback: Georgia, serif; /* stylelint-disable-line value-keyword-case */\n\t/* Setting bold to `600` as our stack works better with it, only Lato is on the edge.\n\t Helvetica and Arial fallback gracefully to `700`, see T246791. */\n\t--font-weight-bold: var( --font-weight-semi-bold );\n}\n\n* {\n\tbox-sizing: border-box;\n}\n\nhtml {\n\tfont-size: 62.5%;\n}\n\nbody {\n\tbackground-color: var( --wmui-color-base80 ); /* FIXME: var; */\n\tcolor: var( --color-base );\n\tmargin: 0;\n\tfont-family: var( --font-family-system-sans );\n\tfont-size: 1.6rem;\n\tline-height: var( --line-height-base );\n}\n\n\n/* ::: Normalize Browser Rendering Support ::: */\n/* Support IE 9-: Add the correct display as we're relying on\n * normalize v8 which only supports IE 10+. */\narticle,\naside,\nfigcaption,\nfigure,\nfooter,\nheader,\nnav,\nsection {\n\tdisplay: block;\n}\n\n\n/* ::: Text Block-Level Elements ::: */\n/* ... Headings ... */\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n\tcolor: var( --color-base--emphasized );\n\tmargin: 3.2rem 0 0;\n\tline-height: 1.25;\n\ttransition: font-size var( --transition-ease-medium ), font-weight var( --transition-ease-medium );\n}\n\nh2,\nh3,\nh4,\nh5 {\n\tfont-weight: var( --font-weight-bold );\n}\n\nh1,\n.page__title {\n\tfont-family: var( --font-family-serif--fallback ); /* Fallback */\n\tfont-size: 3.2rem;\n\tfont-weight: var( --font-weight-base );\n}\n\nh2 {\n\tborder-bottom: var( --border-width-heading ) var( --border-style-base ) var( --border-color-heading );\n\tpadding-bottom: 2px;\n\tfont-size: 2.4rem;\n}\n\n/* Reduce top margin when introductory headlines are following each other. */\nh2 + h3 {\n\tmargin-top: 1.6rem;\n}\n\nh3 {\n\tfont-size: 2rem;\n}\n\nh4 {\n\tfont-size: 1.8rem;\n}\n\nh5 {\n\tfont-size: 1.6rem;\n}\n\nh6 {\n\tfont-size: 1.6rem;\n\tfont-weight: normal;\n}\n\n/* ... Other Block-Level Elements ... */\nblockquote {\n\tmargin: 1.6rem 0 0;\n\tborder-left: var( --border-start-blockquote );\n\tpadding: 0.8rem 3.2rem;\n\tfont-family: var( --font-family-serif--fallback ); /* Fallback */\n\tfont-size: 2rem;\n\tfont-style: italic;\n}\n\nblockquote cite {\n\tdisplay: block;\n\tmargin-top: 0.8rem;\n\tfont-family: var( --font-family-system-sans );\n\tfont-size: 1.4rem;\n\tfont-style: normal;\n}\n\n\tblockquote cite:before {\n\t\tcontent: '— ';\n\t}\n\ncode,\npre,\n.mw-code {\n\tfont-family: var( --font-family-monospace );\n}\n\nhr {\n\tbackground: var( --background-color-hr );\n\tdisplay: block;\n\theight: 0.8rem;\n\tborder: 0;\n\tmargin: 8rem 0;\n}\n\np {\n\tmargin: 3.2rem 0 0;\n}\n\n\th1 + p,\n\th2 + p,\n\th3 + p,\n\th4 + p,\n\th5 + p,\n\th6 + p,\n\tp + p,\n\tul + p,\n\tp:first-child {\n\t\tmargin: 0.8rem 0 0;\n\t}\n\n\tblockquote + p {\n\t\tmargin-top: 1.6rem;\n\t}\n\npre,\n.mw-code {\n\tbackground-color: var( --background-color-code );\n\tcolor: var( --color-base--emphasized );\n\tborder: var( --border-base );\n\tpadding: 1.2rem 2rem;\n\tfont-size: 1.4rem;\n\twhite-space: pre-wrap;\n}\n\n/* ... Lists ... */\nol,\nul {\n\tmargin: 0.8rem 0;\n\tpadding: 0 0 0 1.8rem; /* Can't remain within our 8px based sizing due to browser defaults */\n}\n\n.content li {\n\tmargin-top: 0.4rem;\n}\n\n\t.content li:first-child {\n\t\tmargin-top: 0;\n\t}\n\n/* ... Images & Figures ... */\nfigure {\n\tmargin: 0.8rem 0 0;\n}\n\nimg {\n\tdisplay: block;\n\tmax-width: 100%;\n\tmargin: 1.6rem 0 0;\n}\n\n.page--components figure {\n\tmargin-left: 6.4rem;\n\tpadding-top: 0.8rem;\n}\n\n.page--components figure img {\n\tmargin-top: 0.8rem;\n}\n\n.is-comparison img {\n\tfloat: left;\n\tmargin-left: 1.2rem;\n}\n\n\t.is-comparison img:first-child {\n\t\tmargin-left: 0;\n\t}\n\n/* ::: Inline Elements ::: */\na {\n\tcolor: var( --color-primary );\n\ttext-decoration: none;\n}\n\n\ta:hover {\n\t\ttext-decoration: underline;\n\t}\n\n\ta:active {\n\t\tcolor: var( --color-primary--active );\n\t}\n\nb,\nstrong {\n\tfont-weight: var( --font-weight-bold );\n}\n\ncode {\n\tbackground-color: var( --background-color-code );\n\tdisplay: inline-block;\n\tpadding: 0.2rem 0.4rem;\n\tfont-size: 1.4rem;\n}\n\nsmall {\n\tfont-size: 1.3rem;\n}\n\nsub,\nsup {\n\tfont-size: 1.1rem;\n}\n\n/* ::: General Classes ::: */\n/* ::: Text for Screen Readers only ::: */\n.is-aural {\n\tdisplay: block;\n\tposition: absolute;\n\tclip: rect( 1px, 1px, 1px, 1px );\n\twidth: 1px;\n\theight: 1px;\n\tmargin: -1px;\n\tborder: 0;\n\tpadding: 0;\n\toverflow: hidden;\n}\n\n\t.is-aural.is-focusable:active,\n\t.is-aural.is-focusable:focus {\n\t\tposition: static;\n\t\tclip: auto;\n\t\twidth: auto;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\ttext-decoration: underline;\n\t\toverflow: visible;\n\t}\n\n.clearfix:before,\n.clearfix:after,\n.page:before,\n.page:after,\n.content-box:before,\n.content-box:after,\n.color-palette:before,\n.color-palette:after,\n.figures-box:before,\n.figures-box:after,\n.figures-do-dont:before,\n.figures-do-dont:after,\n.is-comparison:before,\n.is-comparison:after,\n.content__illustration-style .figure--full:before,\n.content__illustration-style .figure--full:after {\n\tcontent: ' ';\n\tdisplay: table;\n}\n\n.clearfix:after,\n.page:after,\n.content-box:after,\n.color-palette:after,\n.figures-box:after,\n.figures-do-dont:after,\n.is-comparison:after,\n.content__illustration-style .figure--full:after {\n\tclear: both;\n}\n\n/* ::: Text-formatting ::: */\n/* Support Blink based browsers. */\n/* They use `outline` for focus styles, we're only amending the color here, see T245887. */\n:focus {\n\toutline-color: var( --outline-color-base--focus );\n}\n\n.is-complementary,\n.is-subtle {\n\tcolor: var( --color-base--subtle );\n}\n\n.is-complementary {\n\tfont-size: 1.4rem;\n}\n\n::placeholder,\n.is-placeholder {\n\tcolor: var( --color-placeholder );\n\topacity: 1;\n}\n\n.content-box {\n\tposition: relative;\n\tmargin-right: auto;\n\tmargin-left: auto;\n\tpadding-left: 1.6rem; /* FIXME: var( --grid-padding ); */\n\tpadding-right: 1.6rem;\n}\n\n\n/* ::: Structure ::: */\n.header {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tmin-height: 6.4rem;\n\tline-height: 6.4rem;\n}\n\n\t.site__title {\n\t\tcolor: var( --wmui-color-base10 );\n\t\tmargin-top: 0;\n\t\theight: 6.4rem;\n\t\tfont-family: var( --font-family-system-sans );\n\t\tfont-size: 1.6rem;\n\t\tfont-weight: var( --font-weight-base );\n\t\tletter-spacing: 0.5px;\n\t}\n\n\t\t.site__title a {\n\t\t\tcolor: inherit;\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 1.2rem 3.2rem 0;\n\t\t\ttransition: color var( --transition-ease-medium );\n\t\t}\n\n\t\t.site__title a:hover {\n\t\t\tcolor: var( --wmui-color-base0 ); /* --color-base-emphasized */\n\t\t\ttext-decoration: none;\n\t\t}\n\n\t\t.site__org {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.site__project {\n\t\t\tfont-weight: var( --font-weight-bold );\n\t\t}\n\n\t/* ... Navigation button ... */\n\t.btn--nav-main {\n\t\tposition: absolute;\n\t\ttop: 1.2rem;\n\t\twidth: 4.2rem;\n\t\theight: 4.2rem;\n\t\tcursor: pointer;\n\t}\n\n\t/* Fake hamburger icon */\n\t.btn--nav-main i {\n\t\tdisplay: block;\n\t\theight: 4.2rem;\n\t\ttransition: color var( --transition-ease-medium ), box-shadow var( --transition-ease-medium );\n\t}\n\n\t.btn--nav-main i:before,\n\t.btn--nav-main i:after {\n\t\tcontent: '';\n\t\tbackground-color: var( --wmui-color-base20 );\n\t\twidth: 2rem;\n\t\theight: 2px;\n\t\tposition: absolute;\n\t\ttop: 0.4rem;\n\t\tleft: 0;\n\t}\n\n\t.btn--nav-main i:after {\n\t\ttop: 1.1rem;\n\t\tbox-shadow: 0 0.7rem 0 var( --wmui-color-base20 );\n\t}\n\n\t.btn--nav-main i:hover:before,\n\t.btn--nav-main i:hover:after {\n\t\tbackground-color: var( --wmui-color-base0 ); /* --color-base-emphasized */\n\t}\n\n\t.btn--nav-main i:hover:after {\n\t\tbox-shadow: 0 0.7rem 0 var( --wmui-color-base0 );\n\t}\n\n\t.btn--nav-main span {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\tclip: rect( 1px, 1px, 1px, 1px );\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\tmargin: -1px;\n\t\toverflow: hidden;\n\t}\n\n\t/* ... GitHub Contribute Link ... */\n\t.lnk--contribute {\n\t\tfont-size: 1.4rem;\n\t\tline-height: 1.4rem; /* Derive slightly from template for cross-browser compliance */\n\t}\n\n\n/* ... Content ... */\n.page {\n\tbackground-color: var( --background-color-base );\n\tposition: relative;\n\tmargin-top: 6.4rem;\n\tpadding: 6.4rem 0;\n\tbox-shadow: 0 1px 4px 0 rgba( 0, 0, 0, 0.25 );\n\toverflow-y: hidden;\n}\n\n.content {\n\tfloat: left;\n}\n\n.col {\n\tfloat: left;\n\tposition: relative;\n\tmin-height: 1px;\n}\n\n\t.col--start {\n\t\tpadding: 0;\n\t}\n\n\t.col--end {\n\t\tpadding: 0;\n\t}\n\n/* ... Main Navigation ... */\n.nav--main {\n\tbackground-color: var( --background-color-base ); /* needed for menu appearance on mobile below */\n\t/* margin-top: 6.4rem; */\n}\n\n.nav--main li:not( .is-on ) ul,\n.trigger--nav-main {\n\tdisplay: none;\n}\n\n.nav--main ol,\n.nav--main ul {\n\tpadding: 0;\n}\n\n.nav--main ol:first-child {\n\tmargin: 0;\n}\n\n.nav--main li {\n\tpadding: 0;\n\tlist-style: none none;\n}\n\n.nav--main > ol > li {\n\tmargin-bottom: 0.4rem;\n}\n\n.nav--main a {\n\tcolor: var( --color-base );\n\tdisplay: block;\n\tpadding: 0.8rem 1.2rem;\n\tfont-size: 1.6rem;\n\ttext-decoration: none;\n\ttransition: background-color var( --transition-ease-medium ), color var( --transition-ease-medium ), padding var( --transition-ease-medium );\n}\n\n.nav--main a:hover,\n.nav--main a:focus {\n\tbackground-color: var( --background-color-code );\n\tcolor: var( --color-base--emphasized );\n}\n\n.nav--main .is-on > a {\n\tbackground-color: var( --background-color-primary );\n\tcolor: var( --color-primary );\n\t/* border-left: 2px solid var( --color-primary ); */\n\tborder-radius: var( --border-radius-base );\n\tfont-weight: var( --font-weight-bold );\n\tcursor: default;\n}\n\n.nav__sub-items {\n\tmargin-top: 1.2rem;\n\tmargin-bottom: 1em; /* FIXME: replace with rem and mt */\n}\n\n.nav__sub-items > .nav__sub-item {\n\tmargin-left: 3.6rem;\n}\n\n.nav--main .nav__sub-items ul {\n\tmargin: 0;\n}\n\n.nav--main .nav__sub-items a { /* stylelint-disable-line no-descending-specificity */\n\tcolor: var( --wmui-color-base20 );\n\tborder-left: var( --border-width-base ) solid var( --wmui-color-base80 );\n border-radius: 0 var( --border-radius-base ) var( --border-radius-base ) 0;\n\tpadding-left: 1.6rem;\n\tfont-size: 1.4rem;\n\ttransition: background-color var( --transition-ease-medium ), color var( --transition-ease-medium );\n}\n\n.nav--main .nav__sub-item.is-on > a {\n\tbackground-color: var( --background-color-base );\n\tcolor: var( --color-base--active );\n\tborder-left-color: var( --wmui-color-base0 );\n\tfont-weight: var( --font-weight-bold );\n}\n\n.nav--main .nav__sub-item .nav__sub-item a {\n\tpadding-left: 3.6rem;\n}\n\n\n/* ::: Content ::: */\n.page__parent-title {\n\tcolor: var( --color-base--subtle );\n\tmargin-top: -2.8rem;\n}\n\n.page__title {\n\tmargin-top: -0.8rem;\n}\n\n.page__parent-title + .page__title {\n\tmargin-top: -0.4rem;\n}\n\n.page__tagline {\n\tmargin-top: 1.2rem;\n\tfont-size: 2rem;\n\tfont-style: italic;\n\tfont-weight: var( --font-weight-hairline );\n}\n\n/* Remove, doesn't provide good styling\n.page__lead {\n\tfont-size: 1.8rem;\n}\n*/\n\n.figures--full {\n\tbackground-color: var( --wmui-color-base90 );\n}\n\n.figure--centered .figure__image {\n\tmargin-left: auto;\n\tmargin-right: auto;\n}\n\n.figure__caption,\n.heading__description {\n\tcolor: var( --color-base--subtle );\n\tclear: both;\n\tdisplay: block;\n\tfont-size: 1.3rem;\n}\n\n.figure__caption {\n\tpadding-top: 0.8rem; /* `padding-top` due to usage with floated images in figure above */\n\tfont-style: italic;\n}\n\n\t.figure__caption:empty {\n\t\tdisplay: none;\n\t}\n\n.heading__description {\n\tfloat: right;\n\tmargin-top: -1.9rem;\n}\n\n\t.heading__description + * {\n\t\tclear: both;\n\t}\n\n/* ... Comparison Figures ... */\n.figure--comparison {\n\tfloat: left;\n}\n\n/* ... “Do” & “Don't” figures ... */\n.figures-do-dont {\n\tmargin-top: 1.6rem;\n}\n\n.figures-do-dont .figure {\n\tbackground-color: var( --wmui-color-base80 );\n\tborder-top-left-radius: var( --border-radius-base );\n\tborder-top-right-radius: var( --border-radius-base );\n}\n\n.figures-do-dont .figure--dont {\n\tborder-left: var( --border-width-base ) solid var( --color-base--inverted );\n}\n\n.figures-do-dont .figure__caption {\n\tbackground-color: var( --color-base--inverted );\n\tdisplay: block;\n\tborder-top-width: 0.8rem;\n\tborder-top-style: solid;\n\tpadding-right: 0.8em;\n}\n\n.figure--do .figure__caption,\n.do {\n\tborder-top-color: var( --color-secondary );\n}\n\n.figure--dont .figure__caption,\n.dont {\n\tborder-top-color: var( --color-destructive );\n}\n\n.do,\n.dont {\n\tfont-style: normal;\n\tfont-weight: var( --font-weight-bold );\n}\n\n\t.do:before,\n\t.dont:before {\n\t\tdisplay: inline-block;\n\t\tmargin-right: 0.4rem;\n\t\tpadding-top: 0.4rem;\n\t\tfont-size: 2.1rem;\n\t\tline-height: 1rem;\n\t\tvertical-align: top;\n\t}\n\n.do {\n\tcolor: var( --color-success );\n}\n\n\t.do:before {\n\t\tcontent: '✓';\n\t}\n\n.dont {\n\tcolor: var( --color-destructive );\n}\n\n\t.dont:before {\n\t\tcontent: '×';\n\t}\n\n/* ... Notes ... */\n.note--a11y:before,\n.note--i18n:before {\n\tcontent: '';\n\tbackground-image: url( ../../resources/WikimediaUI-icons-SVGs/eye.svg );\n\tbackground-repeat: no-repeat;\n\topacity: var( --opacity-icon-accessory );\n\tdisplay: inline-block;\n\twidth: 2.4rem;\n\theight: 2rem;\n\tvertical-align: text-top;\n}\n\n\n/* ... Color ... */\n.color-palette {\n\tmargin: 2.4rem 0 0;\n\tpadding: 0;\n}\n\n.color-palette + .color-palette {\n\tmargin-top: 0;\n}\n\n.color-palette + p {\n\tmargin-top: 1.6rem;\n}\n\n.color {\n\tcolor: var( --color-base--emphasized );\n\tlist-style: none none;\n\tdisplay: block;\n\tfloat: left;\n\tposition: relative;\n\twidth: 61.8%;\n\theight: 16rem;\n\tmargin-bottom: 3.2rem;\n\tpadding: 1.2rem;\n\tborder: var( --border-width-base ) var( --border-style-base ) var( --border-color-inset--focus );\n\tborder-radius: var( --border-radius-base );\n\tfont-size: 1.4rem;\n}\n\n\t.color--dark,\n\t.color__wcag-level span {\n\t\tcolor: var( --color-base--inverted );\n\t}\n\n\t.color--dark .color__wcag-level span {\n\t\tcolor: var( --color-base--emphasized );\n\t}\n\n\t.color-palette .color:first-child {\n\t\tmargin-top: 0.4rem;\n\t}\n\n\t.color-palette--overview .color {\n\t\twidth: 6.4rem;\n\t\theight: 6.2rem;\n\t\tmargin-top: 0.8rem;\n\t\tmargin-right: 1.2rem;\n\t\tmargin-bottom: 2.4rem;\n\t\tborder-radius: 3.2rem;\n\t\tcursor: default;\n\t}\n\n\t.color-palette--overview .color:first-child {\n\t\tmargin-top: 0.8rem;\n\t}\n\n\t.color-palette--overview .color--emphasized {\n\t\twidth: 7.2rem;\n\t\theight: 7rem;\n\t\tmargin-top: 0;\n\t\tborder-radius: 7.2rem;\n\t\tpadding-top: 2rem;\n\t}\n\n\t.color-palette--base .color {\n\t\tmargin-right: 1.35rem;\n\t}\n\n\t.color-section .color .color-code--hsb {\n\t\ttransition: opacity var( --transition-ease-medium );\n\t}\n\n\t\t.color-section .color:hover .color-code--hsb {\n\t\t\topacity: 1;\n\t\t}\n\n\t.color__name {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\tbottom: 1.2rem;\n\t\tleft: 1.2rem;\n\t\tfont-size: 3.2rem;\n\t\tfont-weight: var( --font-weight-hairline );\n\t}\n\n\t\t.color-palette--overview .color__name {\n\t\t\tposition: relative;\n\t\t\tbottom: auto;\n\t\t\tleft: auto;\n\t\t\tpadding-top: 1.2rem;\n\t\t\tfont-size: 2.4rem;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.color__type,\n\t\t.color-code.color-code--rgb,\n\t\t.color-palette--overview .color__name,\n\t\t.color-palette--overview .color-code {\n\t\t\tdisplay: none;\n\t\t}\n\n\t.color-code {\n\t\tbackground-color: inherit;\n\t\tdisplay: block;\n\t\tpadding: 0;\n\t\tfont-family: var( --font-family-system-sans );\n\t}\n\n\t\t.color-code--hsb {\n\t\t\topacity: 0;\n\t\t}\n\n@supports ( --css: variables ) {\n\t.color-hint {\n\t\twhite-space: nowrap;\n\t}\n\n\t.color-hint:before {\n\t\tcontent: '';\n\t\tbackground-color: var( --color-hint );\n\t\tdisplay: inline-block;\n\t\twidth: 1.2rem;\n\t\theight: 1.2rem;\n\t\tmargin: 0 0.4rem 0.3rem 0.2rem;\n\t\tborder-radius: 50%;\n\t\tvertical-align: text-bottom;\n\t\tcursor: help;\n\t}\n\n\t.color-hint--base100:before {\n\t\tborder: var( --border-base );\n\t}\n}\n\n\n/* ... Icon ... */\n.icon {\n\tdisplay: inline-block;\n\twidth: 2rem;\n\theight: 2rem;\n\tmargin: 0 0.2rem;\n\tvertical-align: text-bottom;\n}\n\n\t.icon--indicator {\n\t\twidth: 1.2rem;\n\t\theight: 1.2rem;\n\t\tmargin-bottom: 0.2rem;\n\t}\n\n\t.icon--intermediate {\n\t\twidth: 1.6rem;\n\t\theight: 1.6rem;\n\t\tmargin-bottom: 0.2rem;\n\t}\n\n\n/* ... Components ... */\n/*\n.page--components h2 {\n\tborder-bottom: 0;\n\tpadding-bottom: 0;\n}\n*/\n.components__designing {\n\tposition: relative;\n}\n\n.components__designing:after {\n\tcontent: '';\n\tbackground: url( ../../img/components/legend_16-8.svg ) no-repeat;\n\tposition: absolute;\n\tbottom: 0;\n\tright: 6.4rem;\n\twidth: 13.2rem;\n\theight: 6.4rem;\n}\n\n/*\n.components__states,\n.components__imagery\n*/\n\n/* Messages */\n.page--components-messages .components__intro {\n\tmax-width: 700px;\n\tmargin-left: auto;\n\tmargin-right: auto;\n}\n\n/* Override general img border radius for correct Message representation */\n.page--components-messages img {\n\tborder-radius: 0;\n}\n\n\n/* ... Resources ... */\n.resources-table {\n\tdisplay: table;\n\twidth: 100%;\n\tmargin-top: 2.4rem;\n\tborder-collapse: collapse;\n}\n\n.resources-table__head,\n.resources-table__body {\n\tdisplay: table-row;\n\tborder-bottom: 1px solid #a2a9b1;\n}\n\n.resources-table__head {\n\tbackground-color: #eaecf0;\n}\n\n\t.resources-table__head h2 {\n\t\tmargin-top: 0;\n\t\tborder-bottom: 0;\n\t\tpadding-bottom: 0;\n\t\tfont-size: 2.1rem;\n\t\tfont-weight: var( --font-weight-base );\n\t}\n\n.resources-table__cell {\n\tdisplay: table-cell;\n\tpadding: 1.6rem 1.6rem 1.6rem 0;\n}\n\n\t.resources-table__head .resources-table__cell:first-child {\n\t\tpadding-left: 1.6rem;\n\t}\n\n.lnk-resource {\n\twhite-space: nowrap;\n}\n\n/* ::: Footer ::: */\n.footer {\n\tcolor: var( --color-base );\n\tpadding: 2.4rem 0;\n\tfont-size: 1.3rem;\n}\n\n.footer__list {\n\tpadding: 0;\n}\n\n\t.footer__list:first-child {\n\t\tmargin: 0;\n\t}\n\n\t.footer__list:after {\n\t\tcontent: ' ';\n\t\tdisplay: block;\n\t\tclear: both;\n\t}\n\n\t.footer__list li {\n\t\tlist-style: none none;\n\t\tdisplay: block;\n\t\tpadding: 0.8rem 0 0;\n\t}\n\n\t.footer__list li:first-child {\n\t\tpadding-top: 0;\n\t}\n\n\t.footer__list + p {\n\t\tmargin-top: 1.2rem;\n\t}\n\n\t.footer__list--connect a {\n\t\tfont-weight: var( --font-weight-bold );\n\t}\n\n.lnk--wikimedia-project {\n\tdisplay: inline-block;\n\tpadding: 0.4rem 0;\n\ttext-transform: uppercase;\n}\n\n\n/* ::: Page-specific Styles ::: */\n/* ... Homepage ... */\n.page--home .page__title {\n\tborder: 0;\n\tpadding: 0;\n}\n\n/* ... “Design principles – Accessibility” ... */\n.page--design-principles-accessibility .nav--main .is-on > a {\n\tcursor: pointer;\n}\n\n.page--design-principles-accessibility h3 {\n\tpadding-right: 15%;\n}\n\n/* ... “Typography” ... */\n.page--visual-style-typography .figures-do-dont .figure__contents {\n\tpadding: 4.2rem 3.6rem;\n}\n\n.figures-do-dont--contrast .figure--dont {\n\tcolor: var( --wmui-color-base50 );\n}\n\n/* ... Typography Styles ... */\n\n.typography-styles dt {\n\tdisplay: inline-block;\n\tcolor: var( --color-base--subtle );\n\tmin-width: 10rem;\n\tmargin: 0 0 3.2rem 1.6rem; /* Need to rely on `margin-bottom` here for vertical alignment */\n\tfont-size: 1.3rem;\n\tfont-weight: var( --font-weight-bold );\n\tvertical-align: top;\n}\n\n.typography-styles .typography-styles__blockquote {\n\tmargin-bottom: 4.8rem;\n}\n\n.typography-styles .typography-styles__code {\n\tmargin-bottom: 0;\n}\n\n.typography-styles dd {\n\tdisplay: inline;\n}\n\n.typography-styles dd > * {\n\tdisplay: inline-block;\n\tmargin-top: 0; /* Remove `margin` from elements like paragraphs and list elements */\n}\n\n.typography-styles .figure__caption {\n\tpadding-top: 0; /* Remove `padding` from elements like figure caption */\n}\n\n.typography-styles dd:after {\n content: '\\A';\n white-space: pre;\n}\n\n.typography-styles + hr {\n\tmargin-top: 4rem;\n\tmargin-bottom: 4rem;\n}\n\n/* ... “Icons” ... */\n.page--visual-style-icons img { /* FIXME: generalize image styles */\n\tbackground-color: var( --wmui-color-base80 ); /* FIXME: var; */\n\tpadding: 2.4rem;\n}\n\n\n/* ::: Dynamic content ::: */\n.fonts-loaded cite,\n.fonts-loaded .site__title,\n.fonts-loaded .color-code {\n\tfont-family: var( --font-family-system-sans );\n}\n\n/* ::: Text Block-Level Elements ::: */\n.fonts-loaded .page__title,\n.fonts-loaded blockquote,\n.fonts-loaded .typography-styles h1 {\n\tfont-family: 'Charter', Georgia, serif; /* stylelint-disable-line font-family-name-quotes */\n}\n\n\n/* ::: Media Queries ::: */\n/* ... Smartphone only ... */\n@media ( max-width: 767px ) {\n\t.nav--main {\n\t\tposition: absolute;\n\t\ttop: -3.2rem;\n\t\tleft: -1.6rem;\n\t\tright: -1.6rem;\n\t\tpadding-bottom: 1.6rem;\n\t\tbox-shadow: 0 2px 2px 0 rgba( 0, 0, 0, 0.25 ); /* FIXME: Update wmui-base */\n\t\tz-index: 1;\n\t\ttransform: translateY( -200% );\n\t\ttransition: left var( --transition-ease-medium ), right var( --transition-ease-medium ), transform var( --transition-ease-medium );\n\t}\n\n\t.trigger--nav-main:checked + .nav--main {\n\t\ttransform: translateY( 0 );\n\t}\n\n\t.page__title {\n\t\tmargin-top: -0.4rem;\n\t\tfont-size: 2.8rem;\n\t}\n\n\t.typography-styles dt {\n\t\tdisplay: block;\n\t\tmargin-left: 0;\n\t}\n\n\t.figure--comparison {\n\t\twidth: 100%;\n\t}\n\n\t/* ... Components ... */\n\t.page--components .components__states {\n\t\tmargin-left: 0;\n\t}\n\n\t/* ... Resources ... */\n\t.resources-table,\n\t.resources-table__head,\n\t.resources-table__body,\n\t.resources-table__cell {\n\t\tdisplay: block;\n\t}\n\n\t.resources-table__head {\n\t\tmargin-left: -1.6rem;\n\t\tmargin-right: -1.6rem;\n\t}\n\n\t.resources-table__head .resources-table__cell:empty {\n\t\tdisplay: none;\n\t}\n\n\t.resources-table__body {\n\t\tpadding-left: 0;\n\t}\n\n\t.resources-table__cell {\n\t\tpadding-top: 0.8rem;\n\t\tpadding-bottom: 0.8rem;\n\t}\n}\n\n/* ... Smartphone portrait ... */\n@media ( min-width: 240px ) {\n\t.content-box,\n\t.site__title a,\n\t.nav--main a {\n\t\ttransition-property: background-color, padding;\n\t\ttransition-duration: var( --transition-ease-medium );\n\t}\n\n\t.site__title {\n\t\tmargin-left: 4.2rem;\n\t}\n\n\t\t.site__title a {\n\t\t\tpadding-left: 0;\n\t\t}\n\n\t.lnk--contribute span {\n\t\tdisplay: none;\n\t}\n\n\t.nav--main a {\n\t\tpadding-left: 1.6rem;\n\t\tpadding-right: 1.6rem;\n\t}\n\n\t.col--start,\n\t.col--end {\n\t\twidth: 100%;\n\t}\n\n\t.figure--full,\n\t.resources-table__head {\n\t\tmargin-left: -1.6rem;\n\t\tmargin-right: -1.6rem;\n\t}\n\n\t.figure--full .figure__caption {\n\t\tmargin-left: 1.6rem;\n\t\tmargin-right: 1.6rem;\n\t}\n\n\t.figure--this-is-for-everyone img,\n\t.figure--trustworthy-yet-joyful img {\n\t\twidth: 100%;\n\t\tmax-width: 568px;\n\t\tmargin-left: auto;\n\t\tmargin-right: auto;\n\t}\n\n\t.figure--illustrations-header img {\n\t\twidth: 100%;\n\t}\n\n\t.figure--illustrations-header + .figure--illustrations-header,\n\t.figure--illustrations-header + .figure--illustrations-header img {\n\t\tmargin-top: 0;\n\t}\n\n\t.color {\n\t\twidth: 61.8%;\n\t}\n\n\t.color-palette--base .color:nth-child( 3n+4 ) {\n\t\tclear: both;\n\t}\n\n\t.color-palette--base .color {\n\t\tmargin-right: 1.6rem;\n\t}\n\n\t.color-palette--overview.color-palette--base .color--emphasized {\n\t\tmargin-right: 1.1rem;\n\t\tmargin-left: -0.2rem;\n\t}\n\n\t.page--components figure {\n\t\tmargin-left: 4.2rem;\n\t}\n}\n\n/* ... Smartphone+ portrait ... */\n@media ( min-width: 414px ) {\n\t.content-box {\n\t\tpadding-left: 3.2rem;\n\t\tpadding-right: 3.2rem;\n\t}\n\n\t.nav--main {\n\t\tleft: -3.2rem;\n\t\tright: -3.2rem;\n\t}\n\n\t\t.nav--main a {\n\t\t\tpadding-left: 3.2rem;\n\t\t\tpadding-right: 3.2rem;\n\t\t}\n\n\t.figure--full,\n\t.resources-table__head {\n\t\tmargin-left: -3.2rem;\n\t\tmargin-right: -3.2rem;\n\t}\n\n\t.figure--full .figure__caption {\n\t\tmargin-left: 3.2rem;\n\t\tmargin-right: 3.2rem;\n\t}\n\n\t.resources-table__head .resources-table__cell:first-child {\n\t\tpadding-left: 3.2rem;\n\t\tpadding-right: 3.2rem;\n\t}\n\n\t.footer__list li {\n\t\tdisplay: list-item;\n\t\tfloat: left;\n\t\tpadding: 0 0.8rem 0 0;\n\t}\n\n\t.footer__list li:after {\n\t\tcontent: '\\2022'; /* bullet dot: '•' */\n\t\tcolor: var( --color-base--subtle );\n\t\tpadding: 0 0 0 0.8rem;\n\t\tfont-weight: 100;\n\t}\n\n\t.footer__list li:last-child:after {\n\t\tcontent: '';\n\t\tpadding: 0;\n\t}\n\n\t.color {\n\t\twidth: 16rem;\n\t\tmargin-right: 2.4rem;\n\t}\n}\n\n/* ... Smartphone landscape ... */\n@media ( min-width: 568px ) {\n\t.lnk--contribute {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\tbottom: 1.5rem; /* Not on 8px base due to `line-height` setting */\n\t\tright: 3.2rem;\n\t\ttext-align: right;\n\t}\n\n\t.lnk--contribute span {\n\t\tdisplay: inline;\n\t\topacity: 0;\n\t\ttransition: opacity var( --transition-ease-medium );\n\t}\n\n\t.figures-do-dont .figure {\n\t\tmax-width: 61.8%;\n\t}\n\n\t.figure--this-is-for-everyone img,\n\t.figure--trustworthy-yet-joyful img {\n\t\tmax-width: none;\n\t}\n\n\t.figure--illustrations-header {\n\t\tfloat: left;\n\t\twidth: 44.4%;\n\t}\n\n\t.figure--illustrations-header + .figure--illustrations-header {\n\t\twidth: 55.55%;\n\t\tmargin-top: 0.8rem;\n\t}\n\n\t.figure--illustrations-header + .figure--illustrations-header img {\n\t\tmargin-top: 1.6rem;\n\t}\n}\n\n/* ... Tablet ... */\n@media ( min-width: 768px ) {\n\timg {\n\t\tborder-radius: 2px;\n\t}\n\n\t.content-box {\n\t\twidth: 100%;\n\t\tmax-width: 960px;\n\t}\n\n\t.btn--nav-main {\n\t\tdisplay: none;\n\t}\n\n\t.site__title {\n\t\tfloat: left;\n\t\tmargin-left: 0;\n\t}\n\n\t\t.site__title a,\n\t\t.nav--main a {\n\t\t\tpadding-left: 1.6rem;\n\t\t\tpadding-right: 1.6rem;\n\t\t}\n\n\t.lnk--contribute span {\n\t\tdisplay: inline;\n\t\topacity: 1;\n\t}\n\n\t.col--start {\n\t\twidth: 20.8rem;\n\t\tz-index: 1;\n\t\ttransition: width var( --transition-ease-medium );\n\t}\n\n\t.col--end {\n\t\tmargin-left: -20.8rem;\n\t\tpadding-left: 24rem; /* = 22.4 + (2 * 1.6 padding) */\n\t}\n\n\t.nav--main {\n\t\tleft: auto;\n\t\tright: auto;\n\t}\n\n\t.figure--full,\n\t.figure--full .figure__caption {\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\t}\n\n\t/* Comparison figures, for example in Apps section. */\n\t.figure--comparison {\n\t\tmargin-right: 4%;\n\t}\n\n\t.figure--comparison:last-child {\n\t\tmargin-right: 0;\n\t}\n\n\t/* Two figures */\n\t.figure--comparison:first-child:nth-last-child( 2 ),\n\t.figure--comparison:first-child:nth-last-child( 2 ) ~ .figure--comparison {\n\t\twidth: 48%;\n\t}\n\n\t/* Three figures */\n\t.figure--comparison:first-child:nth-last-child( 3 ),\n\t.figure--comparison:first-child:nth-last-child( 3 ) ~ .figure--comparison {\n\t\twidth: 30%;\n\t}\n\n\t.figures-do-dont .figure {\n\t\tfloat: left;\n\t\twidth: 50%;\n\t}\n\n\t.color-palette--base .color:nth-child( 3n+4 ) {\n\t\tclear: unset;\n\t}\n\n\t/* ... “Illustrations” ... */\n\t.illustrations-case-study img {\n\t\tfloat: left;\n\t\twidth: 33.33%;\n\t}\n\n\t.page--components figure {\n\t\tmargin-left: 6.4rem;\n\t}\n}\n\n/* ... Tablet+ / Netbook ... */\n@media ( min-width: 992px ) {\n\t.content-box {\n\t\twidth: 100%;\n\t\tmax-width: var( --width-site-desktop-wide );\n\t}\n\n\t.site__title a,\n\t.nav--main a {\n\t\tpadding-left: 3.2rem;\n\t\tpadding-right: 3.2rem;\n\t}\n\n\t.col--start {\n\t\twidth: 24rem;\n\t}\n\n\t.col--end {\n\t\tmargin-left: -24rem;\n\t\tpadding-left: 27.2rem; /* = 24 + (2 * 1.6 padding) */\n\t}\n\n\t.color-palette--overview:first-child {\n\t\tmargin-top: 2.4rem;\n\t}\n\n\t.color {\n\t\tmargin-right: 2.4rem;\n\t}\n\n\t\t.color-palette--base .color {\n\t\t\tmargin-right: 1.35rem;\n\t\t}\n\n\t\t.color-palette--overview.color-palette--base .color--emphasized {\n\t\t\tmargin-right: 1.35rem;\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t.color-palette--overview.color-palette--red:before,\n\t.color-palette--overview.color-palette--red:after,\n\t.color-palette--overview.color-palette--green:before,\n\t.color-palette--overview.color-palette--green:after {\n\t\tcontent: '';\n\t\tdisplay: none;\n\t}\n\n\t.color-palette--overview.color-palette--red:after,\n\t.color-palette--overview.color-palette--green:after,\n\t.color-section .color:nth-child( 3n+4 ) {\n\t\tclear: both;\n\t}\n\n\t/* ... Resources ... */\n\t.resources-table__body .resources-table__cell {\n\t\ttransition: background-color var( --transition-ease-medium );\n\t}\n\n\t\t.resources-table__body:hover .resources-table__cell {\n\t\t\tbackground-color: #f8f9fa;\n\t\t}\n\n\t\t.resources-table__head .resources-table__cell:first-child,\n\t\t.resources-table__body .resources-table__cell:first-child {\n\t\t\tpadding-left: 1.6rem;\n\t\t}\n}\n\n@media ( min-width: 1200px ) {\n\t.content-box {\n\t\twidth: var( --width-site-desktop-wide );\n\t}\n\n\t.col--start {\n\t\twidth: 25.6rem;\n\t}\n\n\t.col--end {\n\t\tmargin-left: -25.6rem;\n\t\tpadding-left: 28.8rem; /* = 25.6 + (2 * 1.6 padding) */\n\t}\n}\n"]}
\ No newline at end of file
diff --git a/img/components/button_groups_intro.png b/img/components/button_groups_intro.png
new file mode 100644
index 00000000..d8473d12
Binary files /dev/null and b/img/components/button_groups_intro.png differ
diff --git a/img/components/button_groups_states.png b/img/components/button_groups_states.png
new file mode 100644
index 00000000..7bb32b87
Binary files /dev/null and b/img/components/button_groups_states.png differ
diff --git a/img/components/button_groups_states.svg b/img/components/button_groups_states.svg
index a9cffd4f..502c3414 100644
--- a/img/components/button_groups_states.svg
+++ b/img/components/button_groups_states.svg
@@ -5,9 +5,9 @@
-
-
-
+
+
+
@@ -155,16 +155,16 @@
Talk
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/img/components/buttons_designing.png b/img/components/buttons_designing.png
new file mode 100644
index 00000000..cbebcc7f
Binary files /dev/null and b/img/components/buttons_designing.png differ
diff --git a/img/components/buttons_designing.svg b/img/components/buttons_designing.svg
index 37894395..bc223f34 100644
--- a/img/components/buttons_designing.svg
+++ b/img/components/buttons_designing.svg
@@ -10,7 +10,7 @@
-
+
diff --git a/img/components/buttons_normal_and_primary_states.png b/img/components/buttons_normal_and_primary_states.png
new file mode 100644
index 00000000..daf03a6c
Binary files /dev/null and b/img/components/buttons_normal_and_primary_states.png differ
diff --git a/img/components/buttons_normal_and_primary_states.svg b/img/components/buttons_normal_and_primary_states.svg
index 6e8a2300..75748803 100644
--- a/img/components/buttons_normal_and_primary_states.svg
+++ b/img/components/buttons_normal_and_primary_states.svg
@@ -55,9 +55,9 @@
-
-
-
+
+
+
@@ -147,16 +147,16 @@
Normal
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/img/components/buttons_normal_intro.png b/img/components/buttons_normal_intro.png
new file mode 100644
index 00000000..3510f7eb
Binary files /dev/null and b/img/components/buttons_normal_intro.png differ
diff --git a/img/components/buttons_primary_destructive_intro.png b/img/components/buttons_primary_destructive_intro.png
new file mode 100644
index 00000000..0ffddfbe
Binary files /dev/null and b/img/components/buttons_primary_destructive_intro.png differ
diff --git a/img/components/buttons_primary_progressive_intro.png b/img/components/buttons_primary_progressive_intro.png
new file mode 100644
index 00000000..5a335fa7
Binary files /dev/null and b/img/components/buttons_primary_progressive_intro.png differ
diff --git a/img/components/buttons_quiet_states.png b/img/components/buttons_quiet_states.png
new file mode 100644
index 00000000..9c583205
Binary files /dev/null and b/img/components/buttons_quiet_states.png differ
diff --git a/img/components/buttons_quiet_states.svg b/img/components/buttons_quiet_states.svg
index c614efe8..fdd399e6 100644
--- a/img/components/buttons_quiet_states.svg
+++ b/img/components/buttons_quiet_states.svg
@@ -55,9 +55,9 @@
-
-
-
+
+
+
@@ -147,16 +147,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
Normal Hover Active Focus Disabled
diff --git a/img/components/buttons_toggle_intro.png b/img/components/buttons_toggle_intro.png
new file mode 100644
index 00000000..c6ea7ea7
Binary files /dev/null and b/img/components/buttons_toggle_intro.png differ
diff --git a/img/components/buttons_toggle_intro.svg b/img/components/buttons_toggle_intro.svg
index f9d8520b..ae23289a 100644
--- a/img/components/buttons_toggle_intro.svg
+++ b/img/components/buttons_toggle_intro.svg
@@ -4,8 +4,8 @@
buttons_toggle_intro
-
-
+
+
@@ -19,7 +19,7 @@
-
+
@@ -37,7 +37,7 @@
-
+
diff --git a/img/components/checkboxes_designing.png b/img/components/checkboxes_designing.png
new file mode 100644
index 00000000..40bf03ec
Binary files /dev/null and b/img/components/checkboxes_designing.png differ
diff --git a/img/components/checkboxes_indeterminate_intro_on.png b/img/components/checkboxes_indeterminate_intro_on.png
new file mode 100644
index 00000000..fb760479
Binary files /dev/null and b/img/components/checkboxes_indeterminate_intro_on.png differ
diff --git a/img/components/checkboxes_indeterminate_intro_on.svg b/img/components/checkboxes_indeterminate_intro_on.svg
index 464c9c13..80e7789c 100644
--- a/img/components/checkboxes_indeterminate_intro_on.svg
+++ b/img/components/checkboxes_indeterminate_intro_on.svg
@@ -21,7 +21,7 @@
-
+
@@ -41,7 +41,7 @@
-
+
diff --git a/img/components/checkboxes_intro_off.png b/img/components/checkboxes_intro_off.png
new file mode 100644
index 00000000..0d1069c4
Binary files /dev/null and b/img/components/checkboxes_intro_off.png differ
diff --git a/img/components/checkboxes_intro_on.png b/img/components/checkboxes_intro_on.png
new file mode 100644
index 00000000..e59eebf7
Binary files /dev/null and b/img/components/checkboxes_intro_on.png differ
diff --git a/img/components/checkboxes_intro_on.svg b/img/components/checkboxes_intro_on.svg
index bffb0faa..97a78a64 100644
--- a/img/components/checkboxes_intro_on.svg
+++ b/img/components/checkboxes_intro_on.svg
@@ -15,7 +15,7 @@
-
+
diff --git a/img/components/checkboxes_states.png b/img/components/checkboxes_states.png
new file mode 100644
index 00000000..536418c7
Binary files /dev/null and b/img/components/checkboxes_states.png differ
diff --git a/img/components/checkboxes_states.svg b/img/components/checkboxes_states.svg
index 7aa6b008..72d9ddbf 100644
--- a/img/components/checkboxes_states.svg
+++ b/img/components/checkboxes_states.svg
@@ -100,12 +100,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -138,7 +138,7 @@
-
+
@@ -149,7 +149,7 @@
-
+
@@ -160,7 +160,7 @@
-
+
@@ -175,7 +175,7 @@
-
+
@@ -186,7 +186,7 @@
-
+
@@ -194,7 +194,7 @@
Neutral point
-
+
@@ -225,38 +225,38 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/img/components/comboboxes_designing.png b/img/components/comboboxes_designing.png
new file mode 100644
index 00000000..80e7a446
Binary files /dev/null and b/img/components/comboboxes_designing.png differ
diff --git a/img/components/comboboxes_designing.svg b/img/components/comboboxes_designing.svg
index dcd61c01..9a8d0f50 100644
--- a/img/components/comboboxes_designing.svg
+++ b/img/components/comboboxes_designing.svg
@@ -11,8 +11,8 @@
-
-
+
+
Placeholder
@@ -23,7 +23,7 @@
-
+
Label
diff --git a/img/components/comboboxes_intro.png b/img/components/comboboxes_intro.png
new file mode 100644
index 00000000..67108eb3
Binary files /dev/null and b/img/components/comboboxes_intro.png differ
diff --git a/img/components/comboboxes_intro.svg b/img/components/comboboxes_intro.svg
index bfa32617..46b7625e 100644
--- a/img/components/comboboxes_intro.svg
+++ b/img/components/comboboxes_intro.svg
@@ -7,13 +7,13 @@
-
-
+
+
Placeholder
-
+
diff --git a/img/components/comboboxes_states.png b/img/components/comboboxes_states.png
new file mode 100644
index 00000000..81067adb
Binary files /dev/null and b/img/components/comboboxes_states.png differ
diff --git a/img/components/comboboxes_states.svg b/img/components/comboboxes_states.svg
index 414db287..3ed9cb41 100644
--- a/img/components/comboboxes_states.svg
+++ b/img/components/comboboxes_states.svg
@@ -4,9 +4,9 @@
comboboxes_states
-
-
-
+
+
+
@@ -22,19 +22,19 @@
Normal Hover Active Focus Expanded Menu Disabled
-
+
-
-
+
+
-
-
+
+
-
-
+
+
Placeholder
@@ -43,13 +43,13 @@
User input
-
+
-
+
-
-
+
+
Placeholder
@@ -57,28 +57,28 @@
Placeholder
-
+
-
+
-
+
-
+
Placeholder
-
-
+
+
-
-
+
+
-
+
Option 1
diff --git a/img/components/dialogs_complex_designing_01.png b/img/components/dialogs_complex_designing_01.png
new file mode 100644
index 00000000..94620462
Binary files /dev/null and b/img/components/dialogs_complex_designing_01.png differ
diff --git a/img/components/dialogs_complex_designing_01.svg b/img/components/dialogs_complex_designing_01.svg
index 09c2b4f2..92540d4d 100644
--- a/img/components/dialogs_complex_designing_01.svg
+++ b/img/components/dialogs_complex_designing_01.svg
@@ -6,7 +6,7 @@
-
+
@@ -21,12 +21,12 @@
-
-
+
+
-
-
+
+
Title
@@ -45,7 +45,7 @@
-
+
diff --git a/img/components/dialogs_complex_designing_02.png b/img/components/dialogs_complex_designing_02.png
new file mode 100644
index 00000000..ba71b9e0
Binary files /dev/null and b/img/components/dialogs_complex_designing_02.png differ
diff --git a/img/components/dialogs_complex_designing_02.svg b/img/components/dialogs_complex_designing_02.svg
index b5eaa148..5f9b5341 100644
--- a/img/components/dialogs_complex_designing_02.svg
+++ b/img/components/dialogs_complex_designing_02.svg
@@ -5,7 +5,7 @@
-
+
@@ -16,8 +16,8 @@
-
-
+
+
Title
@@ -30,7 +30,7 @@
-
+
diff --git a/img/components/dialogs_complex_designing_scrolling.png b/img/components/dialogs_complex_designing_scrolling.png
new file mode 100644
index 00000000..df8bbd57
Binary files /dev/null and b/img/components/dialogs_complex_designing_scrolling.png differ
diff --git a/img/components/dialogs_complex_designing_scrolling.svg b/img/components/dialogs_complex_designing_scrolling.svg
index f438cc5e..d78e832c 100644
--- a/img/components/dialogs_complex_designing_scrolling.svg
+++ b/img/components/dialogs_complex_designing_scrolling.svg
@@ -4,7 +4,7 @@
Artboard
-
+
@@ -72,8 +72,8 @@
-
-
+
+
Easy
@@ -111,29 +111,29 @@
Update articles (bring existing articles up-to-date)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
Select types of edits
@@ -148,7 +148,7 @@
-
+
diff --git a/img/components/dialogs_complex_intro.png b/img/components/dialogs_complex_intro.png
new file mode 100644
index 00000000..f9275b59
Binary files /dev/null and b/img/components/dialogs_complex_intro.png differ
diff --git a/img/components/dialogs_complex_intro.svg b/img/components/dialogs_complex_intro.svg
index e62c11ce..0133bbd7 100644
--- a/img/components/dialogs_complex_intro.svg
+++ b/img/components/dialogs_complex_intro.svg
@@ -6,7 +6,7 @@
-
+
@@ -23,12 +23,12 @@
-
-
+
+
-
-
+
+
Title
@@ -47,7 +47,7 @@
-
+
diff --git a/img/components/dialogs_complex_states_disabled.png b/img/components/dialogs_complex_states_disabled.png
new file mode 100644
index 00000000..b9eeb8f9
Binary files /dev/null and b/img/components/dialogs_complex_states_disabled.png differ
diff --git a/img/components/dialogs_complex_states_disabled.svg b/img/components/dialogs_complex_states_disabled.svg
index 325539b6..901ebde9 100644
--- a/img/components/dialogs_complex_states_disabled.svg
+++ b/img/components/dialogs_complex_states_disabled.svg
@@ -6,7 +6,7 @@
-
+
@@ -20,12 +20,12 @@
-
-
+
+
-
-
+
+
Title
@@ -42,7 +42,7 @@
-
+
diff --git a/img/components/dialogs_complex_states_loading.png b/img/components/dialogs_complex_states_loading.png
new file mode 100644
index 00000000..23935322
Binary files /dev/null and b/img/components/dialogs_complex_states_loading.png differ
diff --git a/img/components/dialogs_complex_states_loading.svg b/img/components/dialogs_complex_states_loading.svg
index b2e26378..f8883880 100644
--- a/img/components/dialogs_complex_states_loading.svg
+++ b/img/components/dialogs_complex_states_loading.svg
@@ -6,7 +6,7 @@
-
+
@@ -21,12 +21,12 @@
-
-
+
+
-
-
+
+
Title
@@ -36,7 +36,7 @@
-
+
diff --git a/img/components/dialogs_designing_01.png b/img/components/dialogs_designing_01.png
new file mode 100644
index 00000000..022d1eb9
Binary files /dev/null and b/img/components/dialogs_designing_01.png differ
diff --git a/img/components/dialogs_designing_01.svg b/img/components/dialogs_designing_01.svg
index caeb6a86..e4b95e7e 100644
--- a/img/components/dialogs_designing_01.svg
+++ b/img/components/dialogs_designing_01.svg
@@ -15,8 +15,8 @@
-
-
+
+
Dialog content should aim to fill one or two lines
diff --git a/img/components/dialogs_designing_02.png b/img/components/dialogs_designing_02.png
new file mode 100644
index 00000000..e8c5689d
Binary files /dev/null and b/img/components/dialogs_designing_02.png differ
diff --git a/img/components/dialogs_designing_02.svg b/img/components/dialogs_designing_02.svg
index 08b2cd10..814492f7 100644
--- a/img/components/dialogs_designing_02.svg
+++ b/img/components/dialogs_designing_02.svg
@@ -15,8 +15,8 @@
-
-
+
+
Dialog content should aim to fill one or two lines
diff --git a/img/components/dialogs_intro.png b/img/components/dialogs_intro.png
new file mode 100644
index 00000000..4b122b4f
Binary files /dev/null and b/img/components/dialogs_intro.png differ
diff --git a/img/components/dialogs_intro.svg b/img/components/dialogs_intro.svg
index de93d724..a55fdc0a 100644
--- a/img/components/dialogs_intro.svg
+++ b/img/components/dialogs_intro.svg
@@ -17,8 +17,8 @@
-
-
+
+
Dialog content should aim to fill one or two lines
diff --git a/img/components/dialogs_simple_example.png b/img/components/dialogs_simple_example.png
new file mode 100644
index 00000000..68756b76
Binary files /dev/null and b/img/components/dialogs_simple_example.png differ
diff --git a/img/components/dialogs_simple_example.svg b/img/components/dialogs_simple_example.svg
index d69e6006..3f287400 100644
--- a/img/components/dialogs_simple_example.svg
+++ b/img/components/dialogs_simple_example.svg
@@ -14,8 +14,8 @@
-
-
+
+
Save your progress before you leave editing mode
diff --git a/img/components/dialogs_simple_long_button_labels.png b/img/components/dialogs_simple_long_button_labels.png
new file mode 100644
index 00000000..cdae7152
Binary files /dev/null and b/img/components/dialogs_simple_long_button_labels.png differ
diff --git a/img/components/dialogs_simple_long_button_labels.svg b/img/components/dialogs_simple_long_button_labels.svg
index 9a7a9c98..3e9b2f69 100644
--- a/img/components/dialogs_simple_long_button_labels.svg
+++ b/img/components/dialogs_simple_long_button_labels.svg
@@ -17,8 +17,8 @@
-
-
+
+
Dialog content should aim to fill one or two lines
diff --git a/img/components/dropdowns_designing.png b/img/components/dropdowns_designing.png
new file mode 100644
index 00000000..aadc2777
Binary files /dev/null and b/img/components/dropdowns_designing.png differ
diff --git a/img/components/dropdowns_designing.svg b/img/components/dropdowns_designing.svg
index 06237f50..df4eb959 100644
--- a/img/components/dropdowns_designing.svg
+++ b/img/components/dropdowns_designing.svg
@@ -16,8 +16,8 @@
-
-
+
+
@@ -28,7 +28,7 @@
-
+
@@ -39,18 +39,18 @@
-
+
-
-
+
+
diff --git a/img/components/dropdowns_intro.png b/img/components/dropdowns_intro.png
new file mode 100644
index 00000000..d9b79768
Binary files /dev/null and b/img/components/dropdowns_intro.png differ
diff --git a/img/components/dropdowns_intro.svg b/img/components/dropdowns_intro.svg
index def8fab6..805f90b4 100644
--- a/img/components/dropdowns_intro.svg
+++ b/img/components/dropdowns_intro.svg
@@ -4,7 +4,7 @@
dropdowns_intro
-
+
@@ -20,7 +20,7 @@
-
+
diff --git a/img/components/dropdowns_states.png b/img/components/dropdowns_states.png
new file mode 100644
index 00000000..951c66c7
Binary files /dev/null and b/img/components/dropdowns_states.png differ
diff --git a/img/components/dropdowns_states.svg b/img/components/dropdowns_states.svg
index 006c7bfd..3c3479f0 100644
--- a/img/components/dropdowns_states.svg
+++ b/img/components/dropdowns_states.svg
@@ -4,15 +4,15 @@
dropdowns_states
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -91,7 +91,7 @@
-
+
@@ -111,7 +111,7 @@
-
+
@@ -120,20 +120,20 @@
-
-
+
+
-
-
+
+
-
+
@@ -144,18 +144,18 @@
-
+
-
-
+
+
@@ -173,7 +173,7 @@
-
+
@@ -189,7 +189,7 @@
-
+
@@ -197,8 +197,8 @@
-
-
+
+
diff --git a/img/components/file_inputs_designing.png b/img/components/file_inputs_designing.png
new file mode 100644
index 00000000..14316aec
Binary files /dev/null and b/img/components/file_inputs_designing.png differ
diff --git a/img/components/file_inputs_designing.svg b/img/components/file_inputs_designing.svg
index 1fbbda00..8b1ca900 100644
--- a/img/components/file_inputs_designing.svg
+++ b/img/components/file_inputs_designing.svg
@@ -4,7 +4,7 @@
file_inputs_designing
-
+
@@ -27,7 +27,7 @@
-
+
diff --git a/img/components/file_inputs_intro.png b/img/components/file_inputs_intro.png
new file mode 100644
index 00000000..eb2fc0d4
Binary files /dev/null and b/img/components/file_inputs_intro.png differ
diff --git a/img/components/file_inputs_select_button_only_intro.png b/img/components/file_inputs_select_button_only_intro.png
new file mode 100644
index 00000000..85928b97
Binary files /dev/null and b/img/components/file_inputs_select_button_only_intro.png differ
diff --git a/img/components/file_inputs_select_button_only_intro.svg b/img/components/file_inputs_select_button_only_intro.svg
index 836d00c8..200fbe85 100644
--- a/img/components/file_inputs_select_button_only_intro.svg
+++ b/img/components/file_inputs_select_button_only_intro.svg
@@ -17,7 +17,7 @@
-
+
diff --git a/img/components/language_selectors_designing.png b/img/components/language_selectors_designing.png
new file mode 100644
index 00000000..cd5bc4c1
Binary files /dev/null and b/img/components/language_selectors_designing.png differ
diff --git a/img/components/language_selectors_designing.svg b/img/components/language_selectors_designing.svg
index 6d333324..49c95b42 100644
--- a/img/components/language_selectors_designing.svg
+++ b/img/components/language_selectors_designing.svg
@@ -4,9 +4,9 @@
language_selectors_designing
-
-
-
+
+
+
@@ -29,8 +29,8 @@
-
-
+
+
@@ -96,8 +96,8 @@
-
-
+
+
Search languages
@@ -106,7 +106,7 @@
-
+
diff --git a/img/components/language_selectors_designing_additional_actions_01.png b/img/components/language_selectors_designing_additional_actions_01.png
new file mode 100644
index 00000000..8e10c444
Binary files /dev/null and b/img/components/language_selectors_designing_additional_actions_01.png differ
diff --git a/img/components/language_selectors_designing_additional_actions_01.svg b/img/components/language_selectors_designing_additional_actions_01.svg
index 041002d5..757cd516 100644
--- a/img/components/language_selectors_designing_additional_actions_01.svg
+++ b/img/components/language_selectors_designing_additional_actions_01.svg
@@ -4,10 +4,10 @@
language_selectors_designing_additional_actions_01
-
-
-
-
+
+
+
+
@@ -35,8 +35,8 @@
-
-
+
+
@@ -109,7 +109,7 @@
-
+
@@ -117,8 +117,8 @@
-
-
+
+
Search languages
@@ -127,7 +127,7 @@
-
+
@@ -138,7 +138,7 @@
-
+
diff --git a/img/components/language_selectors_designing_additional_actions_02.png b/img/components/language_selectors_designing_additional_actions_02.png
new file mode 100644
index 00000000..d174c483
Binary files /dev/null and b/img/components/language_selectors_designing_additional_actions_02.png differ
diff --git a/img/components/language_selectors_designing_additional_actions_02.svg b/img/components/language_selectors_designing_additional_actions_02.svg
index 1d0bb062..04aeb44b 100644
--- a/img/components/language_selectors_designing_additional_actions_02.svg
+++ b/img/components/language_selectors_designing_additional_actions_02.svg
@@ -4,11 +4,11 @@
language_selectors_designing_additional_actions_02
-
+
-
+
-
+
@@ -27,8 +27,8 @@
-
-
+
+
@@ -39,7 +39,7 @@
-
+
@@ -53,7 +53,7 @@
-
+
@@ -69,7 +69,7 @@
-
+
@@ -85,7 +85,7 @@
-
+
diff --git a/img/components/language_selectors_designing_additional_actions_03.png b/img/components/language_selectors_designing_additional_actions_03.png
new file mode 100644
index 00000000..b0657f54
Binary files /dev/null and b/img/components/language_selectors_designing_additional_actions_03.png differ
diff --git a/img/components/language_selectors_designing_additional_actions_03.svg b/img/components/language_selectors_designing_additional_actions_03.svg
index e4d3d774..5a2b0c5c 100644
--- a/img/components/language_selectors_designing_additional_actions_03.svg
+++ b/img/components/language_selectors_designing_additional_actions_03.svg
@@ -4,10 +4,10 @@
language_selectors_designing_additional_actions_03
-
+
-
+
@@ -28,8 +28,8 @@
-
-
+
+
@@ -42,7 +42,7 @@
-
+
@@ -57,7 +57,7 @@
-
+
@@ -69,7 +69,7 @@
-
+
@@ -88,7 +88,7 @@
-
+
diff --git a/img/components/language_selectors_designing_grouping_language_variants.png b/img/components/language_selectors_designing_grouping_language_variants.png
new file mode 100644
index 00000000..fbc609e7
Binary files /dev/null and b/img/components/language_selectors_designing_grouping_language_variants.png differ
diff --git a/img/components/language_selectors_designing_grouping_language_variants.svg b/img/components/language_selectors_designing_grouping_language_variants.svg
index 57906dc1..293593f6 100644
--- a/img/components/language_selectors_designing_grouping_language_variants.svg
+++ b/img/components/language_selectors_designing_grouping_language_variants.svg
@@ -4,11 +4,11 @@
language_selectors_designing_grouping_language_variants
-
-
-
-
-
+
+
+
+
+
@@ -51,8 +51,8 @@
-
-
+
+
@@ -68,7 +68,7 @@
-
+
@@ -149,8 +149,8 @@
-
-
+
+
Search languages
@@ -159,7 +159,7 @@
-
+
@@ -168,8 +168,8 @@
-
-
+
+
diff --git a/img/components/language_selectors_designing_grouping_language_variants_collapsed.png b/img/components/language_selectors_designing_grouping_language_variants_collapsed.png
new file mode 100644
index 00000000..68115a7b
Binary files /dev/null and b/img/components/language_selectors_designing_grouping_language_variants_collapsed.png differ
diff --git a/img/components/language_selectors_designing_grouping_language_variants_collapsed.svg b/img/components/language_selectors_designing_grouping_language_variants_collapsed.svg
index aca3bb81..a7af8424 100644
--- a/img/components/language_selectors_designing_grouping_language_variants_collapsed.svg
+++ b/img/components/language_selectors_designing_grouping_language_variants_collapsed.svg
@@ -4,10 +4,10 @@
language_selectors_designing_grouping_language_variants_collapsed
-
-
-
-
+
+
+
+
@@ -33,8 +33,8 @@
-
-
+
+
@@ -51,7 +51,7 @@
-
+
@@ -107,8 +107,8 @@
-
-
+
+
Search languages
@@ -117,7 +117,7 @@
-
+
diff --git a/img/components/language_selectors_intro.png b/img/components/language_selectors_intro.png
new file mode 100644
index 00000000..892dafa3
Binary files /dev/null and b/img/components/language_selectors_intro.png differ
diff --git a/img/components/language_selectors_intro.svg b/img/components/language_selectors_intro.svg
index 1a3c04de..914a5fca 100644
--- a/img/components/language_selectors_intro.svg
+++ b/img/components/language_selectors_intro.svg
@@ -4,9 +4,9 @@
language_selectors_intro
-
-
-
+
+
+
@@ -30,8 +30,8 @@
-
-
+
+
@@ -98,8 +98,8 @@
-
-
+
+
Search languages
@@ -108,7 +108,7 @@
-
+
diff --git a/img/components/language_selectors_states_empty_01.png b/img/components/language_selectors_states_empty_01.png
new file mode 100644
index 00000000..5c7ca8ab
Binary files /dev/null and b/img/components/language_selectors_states_empty_01.png differ
diff --git a/img/components/language_selectors_states_empty_01.svg b/img/components/language_selectors_states_empty_01.svg
index b8dde40e..87542e0d 100644
--- a/img/components/language_selectors_states_empty_01.svg
+++ b/img/components/language_selectors_states_empty_01.svg
@@ -4,13 +4,13 @@
language_selectors_states_empty_01
-
-
-
-
+
+
+
+
-
+
@@ -36,21 +36,21 @@
-
-
+
+
-
-
+
+
-
+
@@ -62,7 +62,7 @@
-
+
@@ -83,7 +83,7 @@
-
+
@@ -98,7 +98,7 @@
-
+
@@ -110,7 +110,7 @@
-
+
diff --git a/img/components/language_selectors_states_empty_02.png b/img/components/language_selectors_states_empty_02.png
new file mode 100644
index 00000000..42181903
Binary files /dev/null and b/img/components/language_selectors_states_empty_02.png differ
diff --git a/img/components/language_selectors_states_empty_02.svg b/img/components/language_selectors_states_empty_02.svg
index c766519f..96349f0f 100644
--- a/img/components/language_selectors_states_empty_02.svg
+++ b/img/components/language_selectors_states_empty_02.svg
@@ -4,10 +4,10 @@
language_selectors_states_empty_02
-
-
-
-
+
+
+
+
@@ -32,21 +32,21 @@
-
-
+
+
-
-
+
+
-
+
@@ -58,7 +58,7 @@
-
+
diff --git a/img/components/language_selectors_states_expanded_layout_01.png b/img/components/language_selectors_states_expanded_layout_01.png
new file mode 100644
index 00000000..b7bb4657
Binary files /dev/null and b/img/components/language_selectors_states_expanded_layout_01.png differ
diff --git a/img/components/language_selectors_states_expanded_layout_01.svg b/img/components/language_selectors_states_expanded_layout_01.svg
index 13493092..d620b509 100644
--- a/img/components/language_selectors_states_expanded_layout_01.svg
+++ b/img/components/language_selectors_states_expanded_layout_01.svg
@@ -4,14 +4,14 @@
language_selectors_states_expanded_layout_01
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -55,12 +55,12 @@
-
-
+
+
-
-
+
+
@@ -68,8 +68,8 @@
-
-
+
+
@@ -136,8 +136,8 @@
-
-
+
+
Search languages
@@ -146,7 +146,7 @@
-
+
@@ -158,8 +158,8 @@
-
-
+
+
@@ -354,8 +354,8 @@
-
-
+
+
Search languages
@@ -364,7 +364,7 @@
-
+
diff --git a/img/components/language_selectors_states_expanded_layout_02.png b/img/components/language_selectors_states_expanded_layout_02.png
new file mode 100644
index 00000000..be679980
Binary files /dev/null and b/img/components/language_selectors_states_expanded_layout_02.png differ
diff --git a/img/components/language_selectors_states_expanded_layout_02.svg b/img/components/language_selectors_states_expanded_layout_02.svg
index fb7a57f2..84e3349a 100644
--- a/img/components/language_selectors_states_expanded_layout_02.svg
+++ b/img/components/language_selectors_states_expanded_layout_02.svg
@@ -4,11 +4,11 @@
language_selectors_states_expanded_layout_02
-
-
-
-
-
+
+
+
+
+
@@ -33,8 +33,8 @@
-
-
+
+
@@ -42,8 +42,8 @@
-
-
+
+
@@ -170,8 +170,8 @@
-
-
+
+
Search languages
@@ -180,7 +180,7 @@
-
+
@@ -196,7 +196,7 @@
-
+
diff --git a/img/components/language_selectors_states_searching.png b/img/components/language_selectors_states_searching.png
new file mode 100644
index 00000000..080b6528
Binary files /dev/null and b/img/components/language_selectors_states_searching.png differ
diff --git a/img/components/language_selectors_states_searching.svg b/img/components/language_selectors_states_searching.svg
index 8e9bb89c..363fb534 100644
--- a/img/components/language_selectors_states_searching.svg
+++ b/img/components/language_selectors_states_searching.svg
@@ -4,10 +4,10 @@
language_selectors_states_searching
-
-
-
-
+
+
+
+
@@ -30,8 +30,8 @@
-
-
+
+
@@ -51,14 +51,14 @@
-
-
+
+
-
+
@@ -73,7 +73,7 @@
-
+
diff --git a/img/components/language_selectors_states_selecting.png b/img/components/language_selectors_states_selecting.png
new file mode 100644
index 00000000..2544ff66
Binary files /dev/null and b/img/components/language_selectors_states_selecting.png differ
diff --git a/img/components/language_selectors_states_selecting.svg b/img/components/language_selectors_states_selecting.svg
index 095ca72f..5e0b2d46 100644
--- a/img/components/language_selectors_states_selecting.svg
+++ b/img/components/language_selectors_states_selecting.svg
@@ -4,10 +4,10 @@
language_selectors_states_selecting
-
-
-
-
+
+
+
+
@@ -49,8 +49,8 @@
-
-
+
+
@@ -116,8 +116,8 @@
-
-
+
+
| Search languages
@@ -126,7 +126,7 @@
-
+
@@ -134,8 +134,8 @@
-
-
+
+
diff --git a/img/components/language_selectors_types_additional_actions.png b/img/components/language_selectors_types_additional_actions.png
new file mode 100644
index 00000000..8e10c444
Binary files /dev/null and b/img/components/language_selectors_types_additional_actions.png differ
diff --git a/img/components/language_selectors_types_additional_actions.svg b/img/components/language_selectors_types_additional_actions.svg
index 3b1f201a..74028805 100644
--- a/img/components/language_selectors_types_additional_actions.svg
+++ b/img/components/language_selectors_types_additional_actions.svg
@@ -4,10 +4,10 @@
language_selectors_types_additional_actions
-
-
-
-
+
+
+
+
@@ -35,8 +35,8 @@
-
-
+
+
@@ -109,7 +109,7 @@
-
+
@@ -117,8 +117,8 @@
-
-
+
+
Search languages
@@ -127,7 +127,7 @@
-
+
@@ -138,7 +138,7 @@
-
+
diff --git a/img/components/language_selectors_types_additional_details_01.png b/img/components/language_selectors_types_additional_details_01.png
new file mode 100644
index 00000000..cf66c0f2
Binary files /dev/null and b/img/components/language_selectors_types_additional_details_01.png differ
diff --git a/img/components/language_selectors_types_additional_details_01.svg b/img/components/language_selectors_types_additional_details_01.svg
index 0cf1a7b2..265ed8a7 100644
--- a/img/components/language_selectors_types_additional_details_01.svg
+++ b/img/components/language_selectors_types_additional_details_01.svg
@@ -4,9 +4,9 @@
language_selectors_types_additional_details_01
-
-
-
+
+
+
@@ -29,8 +29,8 @@
-
-
+
+
@@ -74,8 +74,8 @@
-
-
+
+
Search languages
@@ -84,7 +84,7 @@
-
+
diff --git a/img/components/language_selectors_types_additional_details_02.png b/img/components/language_selectors_types_additional_details_02.png
new file mode 100644
index 00000000..0df30f53
Binary files /dev/null and b/img/components/language_selectors_types_additional_details_02.png differ
diff --git a/img/components/language_selectors_types_additional_details_02.svg b/img/components/language_selectors_types_additional_details_02.svg
index fe356e1d..a33c906c 100644
--- a/img/components/language_selectors_types_additional_details_02.svg
+++ b/img/components/language_selectors_types_additional_details_02.svg
@@ -4,11 +4,11 @@
language_selectors_types_additional_details_02
-
+
-
-
+
+
@@ -39,8 +39,8 @@
-
-
+
+
@@ -62,7 +62,7 @@
-
+
@@ -116,7 +116,7 @@
-
+
@@ -129,8 +129,8 @@
-
-
+
+
Search languages
@@ -139,7 +139,7 @@
-
+
diff --git a/img/components/language_selectors_types_multiple_selection.png b/img/components/language_selectors_types_multiple_selection.png
new file mode 100644
index 00000000..76a9e0db
Binary files /dev/null and b/img/components/language_selectors_types_multiple_selection.png differ
diff --git a/img/components/language_selectors_types_multiple_selection.svg b/img/components/language_selectors_types_multiple_selection.svg
index 42b18964..0cf72698 100644
--- a/img/components/language_selectors_types_multiple_selection.svg
+++ b/img/components/language_selectors_types_multiple_selection.svg
@@ -4,12 +4,12 @@
language_selectors_types_multiple_selection
-
-
-
-
-
-
+
+
+
+
+
+
@@ -40,8 +40,8 @@
-
-
+
+
@@ -63,7 +63,7 @@
-
+
@@ -117,8 +117,8 @@
-
-
+
+
Search languages
@@ -127,7 +127,7 @@
-
+
@@ -137,14 +137,14 @@
1 selected
-
+
-
+
-
+
@@ -154,7 +154,7 @@
-
+
diff --git a/img/components/legend_16-8.png b/img/components/legend_16-8.png
new file mode 100644
index 00000000..97fb64de
Binary files /dev/null and b/img/components/legend_16-8.png differ
diff --git a/img/components/links_intro.png b/img/components/links_intro.png
new file mode 100644
index 00000000..9d07ddc4
Binary files /dev/null and b/img/components/links_intro.png differ
diff --git a/img/components/links_intro.svg b/img/components/links_intro.svg
index b8b75a88..ccfff432 100644
--- a/img/components/links_intro.svg
+++ b/img/components/links_intro.svg
@@ -20,7 +20,7 @@
-
+
@@ -37,8 +37,8 @@
-
-
+
+
diff --git a/img/components/links_new_intro.png b/img/components/links_new_intro.png
new file mode 100644
index 00000000..46bf0342
Binary files /dev/null and b/img/components/links_new_intro.png differ
diff --git a/img/components/links_states.png b/img/components/links_states.png
new file mode 100644
index 00000000..4f606afb
Binary files /dev/null and b/img/components/links_states.png differ
diff --git a/img/components/links_states.svg b/img/components/links_states.svg
index f46e1500..3dd468c4 100644
--- a/img/components/links_states.svg
+++ b/img/components/links_states.svg
@@ -36,8 +36,8 @@
-
-
+
+
@@ -83,14 +83,14 @@
-
-
+
+
-
-
+
+
diff --git a/img/components/links_underlined_intro.png b/img/components/links_underlined_intro.png
new file mode 100644
index 00000000..24a8dccf
Binary files /dev/null and b/img/components/links_underlined_intro.png differ
diff --git a/img/components/messages_error.png b/img/components/messages_error.png
new file mode 100644
index 00000000..3d8d1a61
Binary files /dev/null and b/img/components/messages_error.png differ
diff --git a/img/components/messages_error.svg b/img/components/messages_error.svg
index e352a393..2306c1a5 100644
--- a/img/components/messages_error.svg
+++ b/img/components/messages_error.svg
@@ -12,7 +12,7 @@
An error which means it's potentially stopping whatever the user just did and providing them a clear message on what's wrong. There's also an explanatory link .
-
+
diff --git a/img/components/messages_notice.png b/img/components/messages_notice.png
new file mode 100644
index 00000000..e5da65b3
Binary files /dev/null and b/img/components/messages_notice.png differ
diff --git a/img/components/messages_success.png b/img/components/messages_success.png
new file mode 100644
index 00000000..8281dc76
Binary files /dev/null and b/img/components/messages_success.png differ
diff --git a/img/components/messages_success.svg b/img/components/messages_success.svg
index c4819c8d..6c1a3c19 100644
--- a/img/components/messages_success.svg
+++ b/img/components/messages_success.svg
@@ -11,7 +11,7 @@
A success message which means the user did everything right and should know about it. Yay!
-
+
diff --git a/img/components/messages_warning.png b/img/components/messages_warning.png
new file mode 100644
index 00000000..ed68a051
Binary files /dev/null and b/img/components/messages_warning.png differ
diff --git a/img/components/messages_warning.svg b/img/components/messages_warning.svg
index f2499682..e2192b83 100644
--- a/img/components/messages_warning.svg
+++ b/img/components/messages_warning.svg
@@ -8,7 +8,7 @@
-
+
A warning which is not stopping whatever the user just did, but needs to clear up why things might not work as expected.
diff --git a/img/components/number_inputs_intro.png b/img/components/number_inputs_intro.png
new file mode 100644
index 00000000..4ff6b990
Binary files /dev/null and b/img/components/number_inputs_intro.png differ
diff --git a/img/components/number_inputs_intro.svg b/img/components/number_inputs_intro.svg
index c3eb6ae3..6510c9b6 100644
--- a/img/components/number_inputs_intro.svg
+++ b/img/components/number_inputs_intro.svg
@@ -25,7 +25,7 @@
-
+
@@ -34,7 +34,7 @@
-
+
diff --git a/img/components/password_inputs_intro.png b/img/components/password_inputs_intro.png
new file mode 100644
index 00000000..1a88715b
Binary files /dev/null and b/img/components/password_inputs_intro.png differ
diff --git a/img/components/radio_buttons_designing.png b/img/components/radio_buttons_designing.png
new file mode 100644
index 00000000..4c1499f8
Binary files /dev/null and b/img/components/radio_buttons_designing.png differ
diff --git a/img/components/radio_buttons_designing.svg b/img/components/radio_buttons_designing.svg
index 2ec974bc..a2b4ea89 100644
--- a/img/components/radio_buttons_designing.svg
+++ b/img/components/radio_buttons_designing.svg
@@ -12,13 +12,13 @@
Option 2
-
+
Option 1
-
+
Radio group label
diff --git a/img/components/radio_buttons_intro_off.png b/img/components/radio_buttons_intro_off.png
new file mode 100644
index 00000000..ef4ce49f
Binary files /dev/null and b/img/components/radio_buttons_intro_off.png differ
diff --git a/img/components/radio_buttons_intro_off.svg b/img/components/radio_buttons_intro_off.svg
index a2bf8e39..58b0a7b5 100644
--- a/img/components/radio_buttons_intro_off.svg
+++ b/img/components/radio_buttons_intro_off.svg
@@ -12,7 +12,7 @@
Neutral point
-
+
diff --git a/img/components/radio_buttons_intro_on.png b/img/components/radio_buttons_intro_on.png
new file mode 100644
index 00000000..9f6fd47f
Binary files /dev/null and b/img/components/radio_buttons_intro_on.png differ
diff --git a/img/components/radio_buttons_intro_on.svg b/img/components/radio_buttons_intro_on.svg
index 745526ae..69523dc1 100644
--- a/img/components/radio_buttons_intro_on.svg
+++ b/img/components/radio_buttons_intro_on.svg
@@ -12,15 +12,15 @@
Neutral point
-
+
Neutral point
-
-
+
+
diff --git a/img/components/radio_buttons_states.png b/img/components/radio_buttons_states.png
new file mode 100644
index 00000000..92f83a8e
Binary files /dev/null and b/img/components/radio_buttons_states.png differ
diff --git a/img/components/radio_buttons_states.svg b/img/components/radio_buttons_states.svg
index ea89e2f8..8d6c7c9b 100644
--- a/img/components/radio_buttons_states.svg
+++ b/img/components/radio_buttons_states.svg
@@ -100,12 +100,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -145,14 +145,14 @@
-
+
Neutral point
-
+
@@ -184,7 +184,7 @@
-
+
@@ -192,7 +192,7 @@
Neutral point
-
+
@@ -202,7 +202,7 @@
-
+
@@ -210,44 +210,44 @@
Neutral point
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/img/components/search_inputs_intro.png b/img/components/search_inputs_intro.png
new file mode 100644
index 00000000..fa41ccb3
Binary files /dev/null and b/img/components/search_inputs_intro.png differ
diff --git a/img/components/search_inputs_intro.svg b/img/components/search_inputs_intro.svg
index 0b2675aa..6ba549cc 100644
--- a/img/components/search_inputs_intro.svg
+++ b/img/components/search_inputs_intro.svg
@@ -4,14 +4,14 @@
search_inputs_intro
-
+
-
+
Search
@@ -19,7 +19,7 @@
-
+
diff --git a/img/components/text_inputs_designing.png b/img/components/text_inputs_designing.png
new file mode 100644
index 00000000..f1ea965f
Binary files /dev/null and b/img/components/text_inputs_designing.png differ
diff --git a/img/components/text_inputs_designing.svg b/img/components/text_inputs_designing.svg
index 88b9d0f6..58a626e8 100644
--- a/img/components/text_inputs_designing.svg
+++ b/img/components/text_inputs_designing.svg
@@ -13,7 +13,7 @@
-
+
Placeholder
@@ -21,7 +21,7 @@
-
+
@@ -30,7 +30,7 @@
-
+
diff --git a/img/components/text_inputs_intro.png b/img/components/text_inputs_intro.png
new file mode 100644
index 00000000..838b9c6a
Binary files /dev/null and b/img/components/text_inputs_intro.png differ
diff --git a/img/components/text_inputs_states.png b/img/components/text_inputs_states.png
new file mode 100644
index 00000000..c6617672
Binary files /dev/null and b/img/components/text_inputs_states.png differ
diff --git a/img/components/text_inputs_states.svg b/img/components/text_inputs_states.svg
index 57dd74f0..c0862657 100644
--- a/img/components/text_inputs_states.svg
+++ b/img/components/text_inputs_states.svg
@@ -22,7 +22,7 @@
-
+
@@ -40,7 +40,7 @@
Your input
-
+
@@ -65,8 +65,8 @@
-
-
+
+
diff --git a/img/components/textareas_intro.png b/img/components/textareas_intro.png
new file mode 100644
index 00000000..072c07e5
Binary files /dev/null and b/img/components/textareas_intro.png differ
diff --git a/img/components/toggle_switches_designing.png b/img/components/toggle_switches_designing.png
new file mode 100644
index 00000000..72830ac7
Binary files /dev/null and b/img/components/toggle_switches_designing.png differ
diff --git a/img/components/toggle_switches_designing.svg b/img/components/toggle_switches_designing.svg
index 9777bf4c..1815040c 100644
--- a/img/components/toggle_switches_designing.svg
+++ b/img/components/toggle_switches_designing.svg
@@ -9,7 +9,7 @@
-
+
diff --git a/img/components/toggle_switches_intro_off.png b/img/components/toggle_switches_intro_off.png
new file mode 100644
index 00000000..cef59451
Binary files /dev/null and b/img/components/toggle_switches_intro_off.png differ
diff --git a/img/components/toggle_switches_intro_off.svg b/img/components/toggle_switches_intro_off.svg
index d5a8e80f..8be07cd5 100644
--- a/img/components/toggle_switches_intro_off.svg
+++ b/img/components/toggle_switches_intro_off.svg
@@ -9,7 +9,7 @@
-
+
diff --git a/img/components/toggle_switches_intro_on.png b/img/components/toggle_switches_intro_on.png
new file mode 100644
index 00000000..3415d9ac
Binary files /dev/null and b/img/components/toggle_switches_intro_on.png differ
diff --git a/img/components/toggle_switches_intro_on.svg b/img/components/toggle_switches_intro_on.svg
index 17d7b3d4..a74302a7 100644
--- a/img/components/toggle_switches_intro_on.svg
+++ b/img/components/toggle_switches_intro_on.svg
@@ -19,7 +19,7 @@
-
+
diff --git a/img/components/toggle_switches_states.png b/img/components/toggle_switches_states.png
new file mode 100644
index 00000000..0451f7ae
Binary files /dev/null and b/img/components/toggle_switches_states.png differ
diff --git a/img/components/toggle_switches_states.svg b/img/components/toggle_switches_states.svg
index fce511fb..728c3883 100644
--- a/img/components/toggle_switches_states.svg
+++ b/img/components/toggle_switches_states.svg
@@ -120,12 +120,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -152,39 +152,39 @@
-
+
-
+
-
-
+
+
-
+
-
+
-
+
@@ -194,47 +194,47 @@
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/img/design-principles/content-first--mobile.png b/img/design-principles/content-first--mobile.png
new file mode 100644
index 00000000..2b370608
Binary files /dev/null and b/img/design-principles/content-first--mobile.png differ
diff --git a/img/design-principles/content-first--mobile.svg b/img/design-principles/content-first--mobile.svg
index 81762cea..efe0870f 100644
--- a/img/design-principles/content-first--mobile.svg
+++ b/img/design-principles/content-first--mobile.svg
@@ -9,7 +9,7 @@
-
+
@@ -19,8 +19,8 @@
-
-
+
+
Spiral galaxies form a class of galaxy originally described by Edwin Hubble in his 1936 work The Realm of the Nebulae and, as such, form part of the Hubble sequence. Most spiral galaxies consist of a flat, rotating disk containing stars, gas and dust, and a central concentratio n
@@ -28,8 +28,8 @@
-
-
+
+
diff --git a/img/design-principles/this-is-for-everyone--mobile.png b/img/design-principles/this-is-for-everyone--mobile.png
new file mode 100644
index 00000000..c134299e
Binary files /dev/null and b/img/design-principles/this-is-for-everyone--mobile.png differ
diff --git a/img/design-principles/this-is-for-everyone--mobile.svg b/img/design-principles/this-is-for-everyone--mobile.svg
index 5c9065ab..636bc539 100644
--- a/img/design-principles/this-is-for-everyone--mobile.svg
+++ b/img/design-principles/this-is-for-everyone--mobile.svg
@@ -61,27 +61,27 @@
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
diff --git a/img/design-principles/this-is-for-everyone.png b/img/design-principles/this-is-for-everyone.png
index d85d13e5..664964e0 100644
Binary files a/img/design-principles/this-is-for-everyone.png and b/img/design-principles/this-is-for-everyone.png differ
diff --git a/img/design-principles/this-is-for-everyone.svg b/img/design-principles/this-is-for-everyone.svg
index 8740fb23..e259ea20 100644
--- a/img/design-principles/this-is-for-everyone.svg
+++ b/img/design-principles/this-is-for-everyone.svg
@@ -88,23 +88,23 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
@@ -117,50 +117,50 @@
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
+
diff --git a/img/design-principles/trustworthy-yet-joyful--mobile.png b/img/design-principles/trustworthy-yet-joyful--mobile.png
new file mode 100644
index 00000000..0177f194
Binary files /dev/null and b/img/design-principles/trustworthy-yet-joyful--mobile.png differ
diff --git a/img/design-principles/trustworthy-yet-joyful--mobile.svg b/img/design-principles/trustworthy-yet-joyful--mobile.svg
index 9c28b296..e8b7aeed 100644
--- a/img/design-principles/trustworthy-yet-joyful--mobile.svg
+++ b/img/design-principles/trustworthy-yet-joyful--mobile.svg
@@ -33,22 +33,22 @@
-
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
diff --git a/img/design-principles/trustworthy-yet-joyful.png b/img/design-principles/trustworthy-yet-joyful.png
new file mode 100644
index 00000000..15ce4c95
Binary files /dev/null and b/img/design-principles/trustworthy-yet-joyful.png differ
diff --git a/img/design-principles/trustworthy-yet-joyful.svg b/img/design-principles/trustworthy-yet-joyful.svg
index 476567ed..c5294509 100644
--- a/img/design-principles/trustworthy-yet-joyful.svg
+++ b/img/design-principles/trustworthy-yet-joyful.svg
@@ -1,5 +1,5 @@
-
@@ -74,10 +74,10 @@
WIKIPEDIA
-
+
-
+
African-American abolitionist and humanitarian
@@ -101,16 +101,16 @@
-
+
WIKIPEDIA
-
+
-
+
diff --git a/img/visual-style/icons-optical-adjustment.png b/img/visual-style/icons-optical-adjustment.png
index 4ac72b0e..fcb5ea13 100644
Binary files a/img/visual-style/icons-optical-adjustment.png and b/img/visual-style/icons-optical-adjustment.png differ
diff --git a/img/visual-style/icons-optical-adjustment.svg b/img/visual-style/icons-optical-adjustment.svg
index c314483b..15435b29 100644
--- a/img/visual-style/icons-optical-adjustment.svg
+++ b/img/visual-style/icons-optical-adjustment.svg
@@ -23,8 +23,8 @@
Resulting shapes
-
-
+
+
diff --git a/img/visual-style/icons-sample.png b/img/visual-style/icons-sample.png
index 78fa28af..927665d2 100644
Binary files a/img/visual-style/icons-sample.png and b/img/visual-style/icons-sample.png differ
diff --git a/img/visual-style/icons-sample.svg b/img/visual-style/icons-sample.svg
index f2bd2701..550788d1 100644
--- a/img/visual-style/icons-sample.svg
+++ b/img/visual-style/icons-sample.svg
@@ -3,17 +3,17 @@
-
-
+
+
-
+
-
-
+
+
-
+
diff --git a/img/visual-style/illustrations-article.png b/img/visual-style/illustrations-article.png
index 567d75f2..ce321fd9 100644
Binary files a/img/visual-style/illustrations-article.png and b/img/visual-style/illustrations-article.png differ
diff --git a/img/visual-style/illustrations-article.svg b/img/visual-style/illustrations-article.svg
index 545fce89..1ef6e6e9 100644
--- a/img/visual-style/illustrations-article.svg
+++ b/img/visual-style/illustrations-article.svg
@@ -1,11 +1,11 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -38,11 +38,11 @@
-
-
+
+
-
-
+
+
@@ -79,11 +79,11 @@
-
-
+
+
-
-
+
+
@@ -119,8 +119,8 @@
-
-
+
+
diff --git a/img/visual-style/illustrations-colored-background.png b/img/visual-style/illustrations-colored-background.png
index ec4bf562..c9659552 100644
Binary files a/img/visual-style/illustrations-colored-background.png and b/img/visual-style/illustrations-colored-background.png differ
diff --git a/img/visual-style/illustrations-colored-background.svg b/img/visual-style/illustrations-colored-background.svg
index 0fe2688f..2135ac3b 100644
--- a/img/visual-style/illustrations-colored-background.svg
+++ b/img/visual-style/illustrations-colored-background.svg
@@ -1,12 +1,12 @@
-
+
-
+
@@ -18,21 +18,21 @@
-
+
-
-
+
+
-
+
-
-
+
+
@@ -41,16 +41,16 @@
-
-
-
+
+
+
-
+
-
+
@@ -65,15 +65,15 @@
-
+
-
+
-
+
@@ -91,6 +91,6 @@
-
+
diff --git a/img/visual-style/illustrations-grey-background.png b/img/visual-style/illustrations-grey-background.png
index 952213c0..714fb718 100644
Binary files a/img/visual-style/illustrations-grey-background.png and b/img/visual-style/illustrations-grey-background.png differ
diff --git a/img/visual-style/illustrations-grey-background.svg b/img/visual-style/illustrations-grey-background.svg
index 306de7da..2de5ad4e 100644
--- a/img/visual-style/illustrations-grey-background.svg
+++ b/img/visual-style/illustrations-grey-background.svg
@@ -1,13 +1,13 @@
-
+
-
+
-
-
-
+
+
+
diff --git a/img/visual-style/illustrations-header--end.png b/img/visual-style/illustrations-header--end.png
new file mode 100644
index 00000000..dc2011a6
Binary files /dev/null and b/img/visual-style/illustrations-header--end.png differ
diff --git a/img/visual-style/illustrations-header--end.svg b/img/visual-style/illustrations-header--end.svg
index 43cb9dd8..9b17f324 100644
--- a/img/visual-style/illustrations-header--end.svg
+++ b/img/visual-style/illustrations-header--end.svg
@@ -1,27 +1,27 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
diff --git a/img/visual-style/illustrations-header--start.png b/img/visual-style/illustrations-header--start.png
new file mode 100644
index 00000000..0dadf4ab
Binary files /dev/null and b/img/visual-style/illustrations-header--start.png differ
diff --git a/img/visual-style/illustrations-header--start.svg b/img/visual-style/illustrations-header--start.svg
index 0a842977..061c39e9 100644
--- a/img/visual-style/illustrations-header--start.svg
+++ b/img/visual-style/illustrations-header--start.svg
@@ -1,13 +1,13 @@
-
-
+
+
@@ -37,12 +37,12 @@
-
+
-
+
@@ -50,14 +50,14 @@
-
+
-
+
@@ -66,7 +66,7 @@
-
+
@@ -74,7 +74,7 @@
-
+
diff --git a/img/visual-style/illustrations-header.png b/img/visual-style/illustrations-header.png
index 21ccde9f..35c5c271 100644
Binary files a/img/visual-style/illustrations-header.png and b/img/visual-style/illustrations-header.png differ
diff --git a/img/visual-style/illustrations-header.svg b/img/visual-style/illustrations-header.svg
index 27eeec9b..efb41f5f 100644
--- a/img/visual-style/illustrations-header.svg
+++ b/img/visual-style/illustrations-header.svg
@@ -1,21 +1,21 @@
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
+
+
+
@@ -47,7 +47,7 @@
-
+
@@ -70,8 +70,8 @@
-
-
+
+
@@ -89,24 +89,24 @@
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+
+
+
@@ -114,22 +114,22 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
+
+
diff --git a/img/visual-style/illustrations-using--mobile.png b/img/visual-style/illustrations-using--mobile.png
index cdfc33fd..dfe256a4 100644
Binary files a/img/visual-style/illustrations-using--mobile.png and b/img/visual-style/illustrations-using--mobile.png differ
diff --git a/img/visual-style/illustrations-using--mobile.svg b/img/visual-style/illustrations-using--mobile.svg
index 4d155f8e..7eb075f8 100644
--- a/img/visual-style/illustrations-using--mobile.svg
+++ b/img/visual-style/illustrations-using--mobile.svg
@@ -1,16 +1,16 @@
-
+
-
+
-
+
-
+
@@ -21,14 +21,14 @@
-
+
-
-
+
+
diff --git a/img/visual-style/illustrations-using.png b/img/visual-style/illustrations-using.png
index ac1ee91f..eaa6eefb 100644
Binary files a/img/visual-style/illustrations-using.png and b/img/visual-style/illustrations-using.png differ
diff --git a/img/visual-style/illustrations-using.svg b/img/visual-style/illustrations-using.svg
index 8365b01a..7ea88ff3 100644
--- a/img/visual-style/illustrations-using.svg
+++ b/img/visual-style/illustrations-using.svg
@@ -1,40 +1,40 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -57,9 +57,9 @@
-
-
-
+
+
+
@@ -71,10 +71,10 @@
-
-
+
+
-
+
@@ -109,10 +109,10 @@
-
-
+
+
-
+
@@ -147,8 +147,8 @@
-
-
+
+
diff --git a/img/visual-style/illustrations-white-background.png b/img/visual-style/illustrations-white-background.png
index 16eceacc..9a4279ec 100644
Binary files a/img/visual-style/illustrations-white-background.png and b/img/visual-style/illustrations-white-background.png differ
diff --git a/img/visual-style/illustrations-white-background.svg b/img/visual-style/illustrations-white-background.svg
index 43f237ce..89f615ca 100644
--- a/img/visual-style/illustrations-white-background.svg
+++ b/img/visual-style/illustrations-white-background.svg
@@ -1,5 +1,5 @@
-
+
@@ -12,8 +12,8 @@
-
+
-
+
diff --git a/img/visual-style/principles-color-type.png b/img/visual-style/principles-color-type.png
index 17687bc1..ddb05262 100644
Binary files a/img/visual-style/principles-color-type.png and b/img/visual-style/principles-color-type.png differ
diff --git a/img/visual-style/principles-color-type.svg b/img/visual-style/principles-color-type.svg
index dcf2998f..6bdc10a1 100644
--- a/img/visual-style/principles-color-type.svg
+++ b/img/visual-style/principles-color-type.svg
@@ -19,8 +19,8 @@
-
-
+
+
@@ -28,7 +28,7 @@
-
+
Lato
@@ -62,7 +62,7 @@
-
+
Charter
diff --git a/img/visual-style/principles-content-chrome.png b/img/visual-style/principles-content-chrome.png
index 37552662..5e7d7afe 100644
Binary files a/img/visual-style/principles-content-chrome.png and b/img/visual-style/principles-content-chrome.png differ
diff --git a/img/visual-style/principles-content-chrome.svg b/img/visual-style/principles-content-chrome.svg
index b85b6cc0..8d41c5f5 100644
--- a/img/visual-style/principles-content-chrome.svg
+++ b/img/visual-style/principles-content-chrome.svg
@@ -1,5 +1,5 @@
-
+
principles-content-chrome
@@ -23,8 +23,8 @@
-
-
+
+
@@ -93,7 +93,7 @@
-
+
diff --git a/img/visual-style/principles-paper-ink.png b/img/visual-style/principles-paper-ink.png
index f12b58d8..894311e8 100644
Binary files a/img/visual-style/principles-paper-ink.png and b/img/visual-style/principles-paper-ink.png differ
diff --git a/img/visual-style/principles-paper-shadow.png b/img/visual-style/principles-paper-shadow.png
index 1df1c36b..c5663e16 100644
Binary files a/img/visual-style/principles-paper-shadow.png and b/img/visual-style/principles-paper-shadow.png differ
diff --git a/img/visual-style/principles-paper-shadow.svg b/img/visual-style/principles-paper-shadow.svg
index 8763c205..b2e51a7d 100644
--- a/img/visual-style/principles-paper-shadow.svg
+++ b/img/visual-style/principles-paper-shadow.svg
@@ -1,5 +1,5 @@
-
+
@@ -27,19 +27,19 @@
-
-
-
+
+
+
-
-
+
+
-
-
+
+
diff --git a/img/visual-style/typography-readability.png b/img/visual-style/typography-readability.png
index 1415e41f..8b3ebb60 100644
Binary files a/img/visual-style/typography-readability.png and b/img/visual-style/typography-readability.png differ
diff --git a/img/visual-style/typography-readability.svg b/img/visual-style/typography-readability.svg
index 4e860c36..dd90b30a 100644
--- a/img/visual-style/typography-readability.svg
+++ b/img/visual-style/typography-readability.svg
@@ -1,5 +1,5 @@
-
+
@@ -11,8 +11,8 @@
-
-
+
+
India Ink
@@ -28,7 +28,7 @@
drying. A binding agent such as gelatin or, more commonly, shellac may be added to make the ink more durable once dried. India ink is commonly sold in bottled form, as well as a solid form as an inkstick (most commonly, a stick), which must be ground and mixed with water before use. If a binder is used, India ink may be waterproof or non-waterproof.
-
+
A solid ink stick used for the preparation of ink
@@ -37,7 +37,7 @@
-
+
diff --git a/js/.eslintrc.json b/js/.eslintrc.json
new file mode 100644
index 00000000..90b969b4
--- /dev/null
+++ b/js/.eslintrc.json
@@ -0,0 +1,9 @@
+{
+ "root": true,
+ "extends": [
+ "wikimedia/client"
+ ],
+ "rules": {
+ "camelcase": [ "error", { "properties": "never" } ]
+ }
+}
diff --git a/js/matomo-tracking.min.js.map.json b/js/matomo-tracking.min.js.map.json
index 6e98a9ce..e5907448 100644
--- a/js/matomo-tracking.min.js.map.json
+++ b/js/matomo-tracking.min.js.map.json
@@ -1 +1 @@
-{"version":3,"file":"matomo-tracking.min.js","sources":["src/matomo-tracking.js"],"names":["_paq","window","embedTrackingCode","u","d","document","g","createElement","s","getElementsByTagName","push","src","async","defer","appendChild","addEventListener"],"mappings":"AAMA,IAAIA,KAAOC,OAAOD,MAAQ,GAM1B,SAASE,oBACR,IAAIC,EAAI,+BACPC,EAAIC,SACJC,EAAIF,EAAEG,cAAe,UACrBC,EAAIJ,EAAEK,qBAAsB,QAAU,GACvCT,KAAKU,KAAM,CAAE,gBAAiBP,EAAI,cAClCH,KAAKU,KAAM,CAAE,YAAa,OAC1BJ,EAAEK,IAAMR,EAAI,WACZG,EAAEM,OAAQ,EACVN,EAAEO,OAAQ,EACVL,EAAEM,YAAaR,GAfhBN,KAAKU,KAAM,CAAE,aAAc,CAAE,6BAC7BV,KAAKU,KAAM,CAAE,kBACbV,KAAKU,KAAM,CAAE,uBAgBRT,OAAOc,iBACXd,OAAOc,iBAAkB,OAAQb,mBAAmB,GAEpDA"}
\ No newline at end of file
+{"version":3,"file":"matomo-tracking.min.js","sources":["src/matomo-tracking.js"],"names":["_paq","window","embedTrackingCode","u","d","document","g","createElement","s","getElementsByTagName","push","src","async","defer","appendChild","addEventListener"],"mappings":"AAMA,IAAIA,KAAOC,OAAOD,MAAQ,GAM1B,SAASE,oBACR,IAAIC,EAAI,+BACPC,EAAIC,SACJC,EAAIF,EAAEG,cAAe,QAAS,EAC9BC,EAAIJ,EAAEK,qBAAsB,MAAO,EAAG,GACvCT,KAAKU,KAAM,CAAE,gBAAiBP,EAAI,YAAc,EAChDH,KAAKU,KAAM,CAAE,YAAa,KAAO,EACjCJ,EAAEK,IAAMR,EAAI,WACZG,EAAEM,MAAQ,CAAA,EACVN,EAAEO,MAAQ,CAAA,EACVL,EAAEM,YAAaR,CAAE,CAClB,CAhBAN,KAAKU,KAAM,CAAE,aAAc,CAAE,2BAA8B,EAC3DV,KAAKU,KAAM,CAAE,gBAAkB,EAC/BV,KAAKU,KAAM,CAAE,qBAAuB,EAgB/BT,OAAOc,iBACXd,OAAOc,iBAAkB,OAAQb,kBAAmB,CAAA,CAAM,EAE1DA,kBAAkB"}
\ No newline at end of file
diff --git a/js/src/fonts-loader.js b/js/src/fonts-loader.js
index 8e391417..19f5e7af 100644
--- a/js/src/fonts-loader.js
+++ b/js/src/fonts-loader.js
@@ -1,4 +1,3 @@
-/* eslint-disable vars-on-top, one-var */
( function () {
if ( document.head && 'Promise' in window ) {
diff --git a/js/wikimedia-design-style-guide.concat.js b/js/wikimedia-design-style-guide.concat.js
index 98a4f4ee..467b8a4c 100644
--- a/js/wikimedia-design-style-guide.concat.js
+++ b/js/wikimedia-design-style-guide.concat.js
@@ -1,4 +1,3 @@
-/* eslint-disable vars-on-top, one-var */
( function () {
if ( document.head && 'Promise' in window ) {
diff --git a/js/wikimedia-design-style-guide.concat.js.map.json b/js/wikimedia-design-style-guide.concat.js.map.json
index 3a5d2cf4..6495ca02 100644
--- a/js/wikimedia-design-style-guide.concat.js.map.json
+++ b/js/wikimedia-design-style-guide.concat.js.map.json
@@ -1 +1 @@
-{"version":3,"sources":["src/fonts-loader.js"],"names":[],"mappings":"AAAA,EAAE,CAAC,MAAM,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,EAAE;AACzC,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACf;AACA,CAAC,EAAE,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC;AAC9C,EAAE,GAAG,CAAC,IAAI,CAAC,CAAC,CAAC,QAAQ,CAAC,eAAe,CAAC;AACtC;AACA,EAAE,EAAE,CAAC,CAAC,CAAC,cAAc,CAAC,OAAO,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AAClD,GAAG,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,EAAE;AACxC,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,QAAQ,CAAC,aAAa,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,EAAE;AACnD,GAAG,EAAE,CAAC,GAAG,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE,CAAC,OAAO,CAAC,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,UAAU,CAAC,CAAC,SAAS,CAAC,IAAI,CAAC;AAC9E,GAAG,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,KAAK,CAAC,KAAK,CAAC,EAAE,CAAC,MAAM,CAAC,gBAAgB,CAAC,gBAAgB,CAAC,UAAU,CAAC,EAAE,EAAE;AACzF;AACA,GAAG,MAAM,CAAC,MAAM,CAAC,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAChC,IAAI,GAAG,CAAC,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,gBAAgB,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,MAAM,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,CAAC,KAAK,CAAC,EAAE;AACrF;AACA,IAAI,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,MAAM,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,CAAC,KAAK,CAAC,EAAE;AACrD,KAAK,KAAK,CAAC,IAAI,EAAE;AACjB,IAAI,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAC3B,KAAK,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,EAAE;AAC1C,KAAK,cAAc,CAAC,OAAO,CAAC,CAAC,CAAC,WAAW,EAAE,CAAC,CAAC,CAAC,EAAE;AAChD,IAAI,CAAC,CAAC,EAAE;AACR,GAAG,EAAE;AACL,GAAG,QAAQ,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC,EAAE;AACvC,EAAE,CAAC;AACH,CAAC,CAAC;AACF,GAAG,CAAC,EAAE","file":"wikimedia-design-style-guide.concat.js","sourcesContent":["/* eslint-disable vars-on-top, one-var */\n( function () {\n\n\tif ( document.head && 'Promise' in window ) {\n\t\tvar html = document.documentElement;\n\n\t\tif ( sessionStorage.getItem( 'fontsLoaded' ) ) {\n\t\t\thtml.classList.add( 'fonts-loaded' );\n\t\t} else {\n\t\t\tvar script = document.createElement( 'script' );\n\t\t\t// Use absolute path to address root files and /components/ directory ones.\n\t\t\tscript.src = '/style-guide/js/vendor/fontfaceobserver/fontfaceobserver.standalone.js';\n\n\t\t\tscript.onload = function () {\n\t\t\t\tvar serif = new FontFaceObserver( 'Charter' ); /* eslint-disable-line no-undef */\n\n\t\t\t\tPromise.all( [ /* eslint-disable-line no-undef */\n\t\t\t\t\tserif.load()\n\t\t\t\t] ).then( function () {\n\t\t\t\t\thtml.classList.add( 'fonts-loaded' );\n\t\t\t\t\tsessionStorage.setItem( 'fontsLoaded', 1 );\n\t\t\t\t} );\n\t\t\t};\n\t\t\tdocument.head.appendChild( script );\n\t\t}\n\t}\n}() );\n"]}
\ No newline at end of file
+{"version":3,"sources":["src/fonts-loader.js"],"names":[],"mappings":"AAAA,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AACf;AACA,CAAC,EAAE,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC;AAC9C,EAAE,GAAG,CAAC,IAAI,CAAC,CAAC,CAAC,QAAQ,CAAC,eAAe,CAAC;AACtC;AACA,EAAE,EAAE,CAAC,CAAC,CAAC,cAAc,CAAC,OAAO,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AAClD,GAAG,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,EAAE;AACxC,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;AACV,GAAG,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,QAAQ,CAAC,aAAa,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,EAAE;AACnD,GAAG,EAAE,CAAC,GAAG,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE,CAAC,OAAO,CAAC,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,UAAU,CAAC,CAAC,SAAS,CAAC,IAAI,CAAC;AAC9E,GAAG,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,KAAK,CAAC,KAAK,CAAC,EAAE,CAAC,MAAM,CAAC,gBAAgB,CAAC,gBAAgB,CAAC,UAAU,CAAC,EAAE,EAAE;AACzF;AACA,GAAG,MAAM,CAAC,MAAM,CAAC,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAChC,IAAI,GAAG,CAAC,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,gBAAgB,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,MAAM,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,CAAC,KAAK,CAAC,EAAE;AACrF;AACA,IAAI,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,MAAM,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,CAAC,KAAK,CAAC,EAAE;AACrD,KAAK,KAAK,CAAC,IAAI,EAAE;AACjB,IAAI,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAC3B,KAAK,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,EAAE;AAC1C,KAAK,cAAc,CAAC,OAAO,CAAC,CAAC,CAAC,WAAW,EAAE,CAAC,CAAC,CAAC,EAAE;AAChD,IAAI,CAAC,CAAC,EAAE;AACR,GAAG,EAAE;AACL,GAAG,QAAQ,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC,EAAE;AACvC,EAAE,CAAC;AACH,CAAC,CAAC;AACF,GAAG,CAAC,EAAE","file":"wikimedia-design-style-guide.concat.js","sourcesContent":["( function () {\n\n\tif ( document.head && 'Promise' in window ) {\n\t\tvar html = document.documentElement;\n\n\t\tif ( sessionStorage.getItem( 'fontsLoaded' ) ) {\n\t\t\thtml.classList.add( 'fonts-loaded' );\n\t\t} else {\n\t\t\tvar script = document.createElement( 'script' );\n\t\t\t// Use absolute path to address root files and /components/ directory ones.\n\t\t\tscript.src = '/style-guide/js/vendor/fontfaceobserver/fontfaceobserver.standalone.js';\n\n\t\t\tscript.onload = function () {\n\t\t\t\tvar serif = new FontFaceObserver( 'Charter' ); /* eslint-disable-line no-undef */\n\n\t\t\t\tPromise.all( [ /* eslint-disable-line no-undef */\n\t\t\t\t\tserif.load()\n\t\t\t\t] ).then( function () {\n\t\t\t\t\thtml.classList.add( 'fonts-loaded' );\n\t\t\t\t\tsessionStorage.setItem( 'fontsLoaded', 1 );\n\t\t\t\t} );\n\t\t\t};\n\t\t\tdocument.head.appendChild( script );\n\t\t}\n\t}\n}() );\n"]}
\ No newline at end of file
diff --git a/js/wikimedia-design-style-guide.min.js.map.json b/js/wikimedia-design-style-guide.min.js.map.json
index 0cf427fa..a9cc6c9c 100644
--- a/js/wikimedia-design-style-guide.min.js.map.json
+++ b/js/wikimedia-design-style-guide.min.js.map.json
@@ -1 +1 @@
-{"version":3,"file":"wikimedia-design-style-guide.min.js","sources":["wikimedia-design-style-guide.concat.js"],"names":["html","script","document","head","window","documentElement","sessionStorage","getItem","classList","add","createElement","src","onload","serif","FontFaceObserver","Promise","all","load","then","setItem","appendChild"],"mappings":"CACE,WAED,IACKA,EAKCC,EANDC,SAASC,MAAQ,YAAaC,SAC9BJ,EAAOE,SAASG,gBAEfC,eAAeC,QAAS,eAC5BP,EAAKQ,UAAUC,IAAK,kBAEhBR,EAASC,SAASQ,cAAe,WAE9BC,IAAM,yEAEbV,EAAOW,OAAS,WACf,IAAIC,EAAQ,IAAIC,iBAAkB,WAElCC,QAAQC,IAAK,CACZH,EAAMI,SACHC,KAAM,WACTlB,EAAKQ,UAAUC,IAAK,gBACpBH,eAAea,QAAS,cAAe,MAGzCjB,SAASC,KAAKiB,YAAanB,KAtB9B"}
\ No newline at end of file
+{"version":3,"file":"wikimedia-design-style-guide.min.js","sources":["wikimedia-design-style-guide.concat.js"],"names":["html","script","document","head","window","documentElement","sessionStorage","getItem","classList","add","createElement","src","onload","serif","FontFaceObserver","Promise","all","load","then","setItem","appendChild"],"mappings":"AAAA,CAAE,WAED,IACKA,EAKCC,EANDC,SAASC,MAAQ,YAAaC,SAC9BJ,EAAOE,SAASG,gBAEfC,eAAeC,QAAS,aAAc,EAC1CP,EAAKQ,UAAUC,IAAK,cAAe,IAE/BR,EAASC,SAASQ,cAAe,QAAS,GAEvCC,IAAM,yEAEbV,EAAOW,OAAS,WACf,IAAIC,EAAQ,IAAIC,iBAAkB,SAAU,EAE5CC,QAAQC,IAAK,CACZH,EAAMI,KAAK,EACV,EAAEC,KAAM,WACTlB,EAAKQ,UAAUC,IAAK,cAAe,EACnCH,eAAea,QAAS,cAAe,CAAE,CAC1C,CAAE,CACH,EACAjB,SAASC,KAAKiB,YAAanB,CAAO,GAGrC,EAAI"}
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 99a73f8a..0834b81f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,30 +1,67 @@
{
"name": "wmui-style-guide",
"version": "0.1.0",
- "lockfileVersion": 1,
+ "lockfileVersion": 3,
"requires": true,
- "dependencies": {
- "@babel/code-frame": {
+ "packages": {
+ "": {
+ "name": "wmui-style-guide",
+ "version": "0.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "fontfaceobserver": "2.1.0",
+ "normalize.css": "8.0.1",
+ "wikimedia-ui-base": "0.19.0"
+ },
+ "devDependencies": {
+ "@lodder/grunt-postcss": "3.0.1",
+ "autoprefixer": "10.2.6",
+ "browserslist-config-wikimedia": "0.2.0",
+ "cssnano": "5.0.6",
+ "eslint-config-wikimedia": "0.20.0",
+ "glob": "^8.0.3",
+ "grunt": "1.5.3",
+ "grunt-contrib-concat": "1.0.1",
+ "grunt-contrib-uglify": "5.0.1",
+ "grunt-contrib-watch": "1.1.0",
+ "grunt-eslint": "23.0.0",
+ "grunt-exec": "3.0.0",
+ "grunt-replace": "2.0.2",
+ "grunt-stylelint": "0.16.0",
+ "pixrem": "5.0.0",
+ "postcss": "8.4.31",
+ "postcss-cssnext": "3.1.0",
+ "postcss-custom-properties": "11.0.0",
+ "postcss-import": "14.0.2",
+ "sharp": "^0.30.7",
+ "stylelint-config-wikimedia": "0.11.1",
+ "svgo": "2.8.0"
+ }
+ },
+ "node_modules/@babel/code-frame": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
- "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/highlight": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/compat-data": {
+ "node_modules/@babel/compat-data": {
"version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz",
- "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "@babel/core": {
+ "node_modules/@babel/core": {
"version": "7.14.6",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz",
- "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/code-frame": "^7.14.5",
"@babel/generator": "^7.14.5",
"@babel/helper-compilation-targets": "^7.14.5",
@@ -41,113 +78,138 @@
"semver": "^6.3.0",
"source-map": "^0.5.0"
},
- "dependencies": {
- "semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true
- },
- "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": ">=6.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/babel"
+ }
+ },
+ "node_modules/@babel/core/node_modules/semver": {
+ "version": "6.3.0",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
}
},
- "@babel/generator": {
+ "node_modules/@babel/core/node_modules/source-map": {
+ "version": "0.5.7",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@babel/generator": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz",
- "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/types": "^7.14.5",
"jsesc": "^2.5.1",
"source-map": "^0.5.0"
},
- "dependencies": {
- "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": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/generator/node_modules/source-map": {
+ "version": "0.5.7",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "@babel/helper-compilation-targets": {
+ "node_modules/@babel/helper-compilation-targets": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz",
- "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/compat-data": "^7.14.5",
"@babel/helper-validator-option": "^7.14.5",
"browserslist": "^4.16.6",
"semver": "^6.3.0"
},
- "dependencies": {
- "semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true
- }
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
+ "version": "6.3.0",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
}
},
- "@babel/helper-function-name": {
+ "node_modules/@babel/helper-function-name": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz",
- "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/helper-get-function-arity": "^7.14.5",
"@babel/template": "^7.14.5",
"@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/helper-get-function-arity": {
+ "node_modules/@babel/helper-get-function-arity": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz",
- "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/helper-hoist-variables": {
+ "node_modules/@babel/helper-hoist-variables": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz",
- "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/helper-member-expression-to-functions": {
+ "node_modules/@babel/helper-member-expression-to-functions": {
"version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz",
- "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/helper-module-imports": {
+ "node_modules/@babel/helper-module-imports": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz",
- "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/helper-module-transforms": {
+ "node_modules/@babel/helper-module-transforms": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz",
- "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/helper-module-imports": "^7.14.5",
"@babel/helper-replace-supers": "^7.14.5",
"@babel/helper-simple-access": "^7.14.5",
@@ -156,156 +218,185 @@
"@babel/template": "^7.14.5",
"@babel/traverse": "^7.14.5",
"@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/helper-optimise-call-expression": {
+ "node_modules/@babel/helper-optimise-call-expression": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz",
- "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/helper-replace-supers": {
+ "node_modules/@babel/helper-replace-supers": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz",
- "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/helper-member-expression-to-functions": "^7.14.5",
"@babel/helper-optimise-call-expression": "^7.14.5",
"@babel/traverse": "^7.14.5",
"@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/helper-simple-access": {
+ "node_modules/@babel/helper-simple-access": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz",
- "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/helper-split-export-declaration": {
+ "node_modules/@babel/helper-split-export-declaration": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz",
- "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/helper-validator-identifier": {
+ "node_modules/@babel/helper-validator-identifier": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz",
- "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "@babel/helper-validator-option": {
+ "node_modules/@babel/helper-validator-option": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
- "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "@babel/helpers": {
+ "node_modules/@babel/helpers": {
"version": "7.14.6",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz",
- "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/template": "^7.14.5",
"@babel/traverse": "^7.14.5",
"@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/highlight": {
+ "node_modules/@babel/highlight": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
- "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/helper-validator-identifier": "^7.14.5",
"chalk": "^2.0.0",
"js-tokens": "^4.0.0"
},
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/highlight/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/highlight/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/highlight/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/@babel/highlight/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@babel/highlight/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "@babel/parser": {
+ "node_modules/@babel/highlight/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/parser": {
"version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz",
- "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
},
- "@babel/template": {
+ "node_modules/@babel/template": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz",
- "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/code-frame": "^7.14.5",
"@babel/parser": "^7.14.5",
"@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/traverse": {
+ "node_modules/@babel/traverse": {
"version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz",
- "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/code-frame": "^7.14.5",
"@babel/generator": "^7.14.5",
"@babel/helper-function-name": "^7.14.5",
@@ -316,31 +407,35 @@
"debug": "^4.1.0",
"globals": "^11.1.0"
},
- "dependencies": {
- "globals": {
- "version": "11.12.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
- "dev": true
- }
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse/node_modules/globals": {
+ "version": "11.12.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "@babel/types": {
+ "node_modules/@babel/types": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz",
- "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/helper-validator-identifier": "^7.14.5",
"to-fast-properties": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@eslint/eslintrc": {
+ "node_modules/@eslint/eslintrc": {
"version": "0.4.2",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz",
- "integrity": "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"ajv": "^6.12.4",
"debug": "^4.1.1",
"espree": "^7.3.0",
@@ -350,856 +445,1016 @@
"js-yaml": "^3.13.1",
"minimatch": "^3.0.4",
"strip-json-comments": "^3.1.1"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
}
},
- "@lodder/grunt-postcss": {
+ "node_modules/@lodder/grunt-postcss": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@lodder/grunt-postcss/-/grunt-postcss-3.0.1.tgz",
- "integrity": "sha512-boAIrpGJQYxiZ/qI7BRhxNHzNsv6kPlqRpr4XhnTHNjf2RYAqDTL5CMRUcExv8crVduKkhOSSr+pnIQrI3pwYg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"diff": "^5.0.0",
"maxmin": "^3.0.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ },
+ "peerDependencies": {
+ "grunt": ">=1.0.4",
+ "postcss": "^8.2.9"
}
},
- "@mdn/browser-compat-data": {
+ "node_modules/@mdn/browser-compat-data": {
"version": "2.0.7",
- "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-2.0.7.tgz",
- "integrity": "sha512-GeeM827DlzFFidn1eKkMBiqXFD2oLsnZbaiGhByPl0vcapsRzUL+t9hDoov1swc9rB2jw64R+ihtzC8qOE9wXw==",
"dev": true,
- "requires": {
+ "license": "CC0-1.0",
+ "dependencies": {
"extend": "3.0.2"
+ },
+ "engines": {
+ "node": ">=10.0.0"
}
},
- "@nodelib/fs.scandir": {
+ "node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@nodelib/fs.stat": "2.0.5",
"run-parallel": "^1.1.9"
},
- "dependencies": {
- "@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true
- }
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.scandir/node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8"
}
},
- "@nodelib/fs.walk": {
+ "node_modules/@nodelib/fs.walk": {
"version": "1.2.7",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz",
- "integrity": "sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@nodelib/fs.scandir": "2.1.5",
"fastq": "^1.6.0"
+ },
+ "engines": {
+ "node": ">= 8"
}
},
- "@squoosh/cli": {
+ "node_modules/@squoosh/cli": {
"version": "0.7.2",
- "resolved": "https://registry.npmjs.org/@squoosh/cli/-/cli-0.7.2.tgz",
- "integrity": "sha512-uMnUWMx4S8UApO/EfPyRyvUmw+0jI9wwAfdHfGjvVg4DAIvEgsA+VWK2KOBnJiChvVd768K27g09ESzptyX93w==",
"dev": true,
- "requires": {
+ "license": "Apache-2.0",
+ "dependencies": {
"@squoosh/lib": "^0.4.0",
"commander": "^7.2.0",
"json5": "^2.2.0",
"kleur": "^4.1.4",
"ora": "^5.4.0"
+ },
+ "bin": {
+ "cli": "src/index.js",
+ "squoosh-cli": "src/index.js"
+ },
+ "engines": {
+ "node": " ^12.20.2 || ^14.13.1 || ^16.0.0 "
}
},
- "@squoosh/lib": {
+ "node_modules/@squoosh/lib": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/@squoosh/lib/-/lib-0.4.0.tgz",
- "integrity": "sha512-O1LyugWLZjMI4JZeZMA5vzfhfPjfMZXH5/HmVkRagP8B70wH3uoR7tjxfGNdSavey357MwL8YJDxbGwBBdHp7Q==",
"dev": true,
- "requires": {
+ "license": "Apache-2.0",
+ "dependencies": {
"wasm-feature-detect": "^1.2.11",
"web-streams-polyfill": "^3.0.3"
+ },
+ "engines": {
+ "node": " ^12.5.0 || ^14.0.0 || ^16.0.0 "
}
},
- "@stylelint/postcss-css-in-js": {
+ "node_modules/@stylelint/postcss-css-in-js": {
"version": "0.37.2",
- "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz",
- "integrity": "sha512-nEhsFoJurt8oUmieT8qy4nk81WRHmJynmVwn/Vts08PL9fhgIsMhk1GId5yAN643OzqEEb5S/6At2TZW7pqPDA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/core": ">=7.9.0"
+ },
+ "peerDependencies": {
+ "postcss": ">=7.0.0",
+ "postcss-syntax": ">=0.36.2"
}
},
- "@stylelint/postcss-markdown": {
+ "node_modules/@stylelint/postcss-markdown": {
"version": "0.36.2",
- "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz",
- "integrity": "sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"remark": "^13.0.0",
"unist-util-find-all-after": "^3.0.2"
+ },
+ "peerDependencies": {
+ "postcss": ">=7.0.0",
+ "postcss-syntax": ">=0.36.2"
}
},
- "@trysound/sax": {
+ "node_modules/@trysound/sax": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
- "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
- "dev": true
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=10.13.0"
+ }
},
- "@types/mdast": {
+ "node_modules/@types/mdast": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.3.tgz",
- "integrity": "sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/unist": "*"
}
},
- "@types/minimatch": {
+ "node_modules/@types/minimatch": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz",
- "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/minimist": {
+ "node_modules/@types/minimist": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz",
- "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/normalize-package-data": {
+ "node_modules/@types/normalize-package-data": {
"version": "2.4.0",
- "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
- "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/parse-json": {
+ "node_modules/@types/parse-json": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/unist": {
+ "node_modules/@types/unist": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz",
- "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "abbrev": {
+ "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
+ "dev": true,
+ "license": "ISC"
},
- "acorn": {
+ "node_modules/acorn": {
"version": "7.4.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
- "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
},
- "acorn-jsx": {
+ "node_modules/acorn-jsx": {
"version": "5.3.1",
- "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz",
- "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ }
},
- "ajv": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "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"
}
},
- "alphanum-sort": {
+ "node_modules/alphanum-sort": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
- "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "ansi-colors": {
+ "node_modules/ansi-colors": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
- "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "ansi-regex": {
+ "node_modules/ansi-regex": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "ansi-styles": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "applause": {
+ "node_modules/applause": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/applause/-/applause-2.0.4.tgz",
- "integrity": "sha512-wFhNjSoflbAEgelX3psyKSXV2iQFjuYW31DEhcCOD/bQ98VdfltLclK4p1mI6E58Qp4Q7+5RCbBdr+Nc9b5QhA==",
"dev": true,
- "requires": {
- "cson-parser": "^4.0.8",
- "js-yaml": "^4.0.0",
+ "license": "MIT",
+ "dependencies": {
"lodash": "^4.17.21",
"optional-require": "^1.0.2"
},
+ "engines": {
+ "node": ">=10"
+ },
+ "optionalDependencies": {
+ "cson-parser": "^4.0.8",
+ "js-yaml": "^4.0.0"
+ }
+ },
+ "node_modules/applause/node_modules/argparse": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "Python-2.0",
+ "optional": true
+ },
+ "node_modules/applause/node_modules/js-yaml": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
"dependencies": {
- "argparse": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "dev": true,
- "optional": true
- },
- "js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
- "dev": true,
- "optional": true,
- "requires": {
- "argparse": "^2.0.1"
- }
- }
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
}
},
- "argparse": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"sprintf-js": "~1.0.2"
}
},
- "array-differ": {
+ "node_modules/array-differ": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz",
- "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "array-each": {
+ "node_modules/array-each": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
- "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "array-slice": {
+ "node_modules/array-slice": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
- "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "arrify": {
+ "node_modules/arrify": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
- "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "ast-metadata-inferer": {
+ "node_modules/ast-metadata-inferer": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/ast-metadata-inferer/-/ast-metadata-inferer-0.4.0.tgz",
- "integrity": "sha512-tKHdBe8N/Vq2nLAm4YPBVREVZjMux6KrqyPfNQgIbDl0t7HaNSmy8w4OyVHYg/cvyn5BW7o7pVwpjPte89Zhcg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "astral-regex": {
+ "node_modules/astral-regex": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
- "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "async": {
+ "node_modules/async": {
"version": "3.2.3",
- "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz",
- "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "autoprefixer": {
+ "node_modules/autoprefixer": {
"version": "10.2.6",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.6.tgz",
- "integrity": "sha512-8lChSmdU6dCNMCQopIf4Pe5kipkAGj/fvTMslCsih0uHpOrXOPUEVOmYMMqmw3cekQkSD7EhIeuYl5y0BLdKqg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"browserslist": "^4.16.6",
"caniuse-lite": "^1.0.30001230",
"colorette": "^1.2.2",
"fraction.js": "^4.1.1",
"normalize-range": "^0.1.2",
"postcss-value-parser": "^4.1.0"
+ },
+ "bin": {
+ "autoprefixer": "bin/autoprefixer"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
}
},
- "babel-runtime": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"core-js": "^2.4.0",
"regenerator-runtime": "^0.11.0"
- },
- "dependencies": {
- "core-js": {
- "version": "2.6.12",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
- "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
- "dev": true
- }
}
},
- "bail": {
+ "node_modules/babel-runtime/node_modules/core-js": {
+ "version": "2.6.12",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT"
+ },
+ "node_modules/bail": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz",
- "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
},
- "balanced-match": {
+ "node_modules/balanced-match": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "base64-js": {
+ "node_modules/base64-js": {
"version": "1.5.1",
- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
- "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
- "dev": true
+ "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"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/bl": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
+ "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
+ "dev": true,
+ "dependencies": {
+ "buffer": "^5.5.0",
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.4.0"
+ }
},
- "body": {
+ "node_modules/body": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
- "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
"dev": true,
- "requires": {
+ "dependencies": {
"continuable-cache": "^0.3.1",
"error": "^7.0.0",
"raw-body": "~1.1.0",
"safe-json-parse": "~1.0.1"
}
},
- "boolbase": {
+ "node_modules/boolbase": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
- "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
- "brace-expansion": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
- "braces": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "browserslist": {
+ "node_modules/browserslist": {
"version": "4.16.6",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
- "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"caniuse-lite": "^1.0.30001219",
"colorette": "^1.2.2",
"electron-to-chromium": "^1.3.723",
"escalade": "^3.1.1",
"node-releases": "^1.1.71"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
}
},
- "browserslist-config-wikimedia": {
+ "node_modules/browserslist-config-wikimedia": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/browserslist-config-wikimedia/-/browserslist-config-wikimedia-0.2.0.tgz",
- "integrity": "sha512-vIF9Nk1eAgvTAmY3mXUQ67rHIMFla4DsM5ohOt7AgUw/2YsNNnNFdRdDW7CI46FWdjexbeM9uW30Y/vwQTts6Q==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "buffer": {
+ "node_modules/buffer": {
"version": "5.7.1",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
- "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
"dev": true,
- "requires": {
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
"base64-js": "^1.3.1",
"ieee754": "^1.1.13"
}
},
- "bytes": {
+ "node_modules/bytes": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
- "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
"dev": true
},
- "call-bind": {
+ "node_modules/call-bind": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"function-bind": "^1.1.1",
"get-intrinsic": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "callsites": {
+ "node_modules/callsites": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "caniuse-api": {
+ "node_modules/caniuse-api": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
- "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"browserslist": "^4.0.0",
"caniuse-lite": "^1.0.0",
"lodash.memoize": "^4.1.2",
"lodash.uniq": "^4.5.0"
}
},
- "caniuse-lite": {
+ "node_modules/caniuse-lite": {
"version": "1.0.30001241",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001241.tgz",
- "integrity": "sha512-1uoSZ1Pq1VpH0WerIMqwptXHNNGfdl7d1cJUFs80CwQ/lVzdhTvsFZCeNFslze7AjsQnb4C85tzclPa1VShbeQ==",
- "dev": true
+ "dev": true,
+ "license": "CC-BY-4.0",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ }
},
- "chalk": {
+ "node_modules/chalk": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
- "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "character-entities": {
+ "node_modules/character-entities": {
"version": "1.2.4",
- "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
- "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
},
- "character-entities-legacy": {
+ "node_modules/character-entities-legacy": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz",
- "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/character-reference-invalid": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
},
- "character-reference-invalid": {
+ "node_modules/chownr": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
- "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==",
+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
+ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
"dev": true
},
- "cli-cursor": {
+ "node_modules/cli-cursor": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
- "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"restore-cursor": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "cli-spinners": {
+ "node_modules/cli-spinners": {
"version": "2.6.0",
- "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.0.tgz",
- "integrity": "sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
- "cliui": {
+ "node_modules/cliui": {
"version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
- "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
"wrap-ansi": "^7.0.0"
}
},
- "clone": {
+ "node_modules/clone": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
- "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8"
+ }
},
- "clone-regexp": {
+ "node_modules/clone-regexp": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz",
- "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"is-regexp": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
}
},
- "coffeescript": {
+ "node_modules/coffeescript": {
"version": "1.12.7",
- "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.12.7.tgz",
- "integrity": "sha512-pLXHFxQMPklVoEekowk8b3erNynC+DVJzChxS/LCBBgR6/8AJkHivkm//zbowcfc7BTCAjryuhx6gPqPRfsFoA==",
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "bin": {
+ "cake": "bin/cake",
+ "coffee": "bin/coffee"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
},
- "color": {
+ "node_modules/color": {
"version": "0.11.4",
- "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz",
- "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"clone": "^1.0.2",
"color-convert": "^1.3.0",
"color-string": "^0.3.0"
- },
- "dependencies": {
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- }
}
},
- "color-convert": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
}
},
- "color-name": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "color-string": {
+ "node_modules/color-string": {
"version": "0.3.0",
- "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz",
- "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"color-name": "^1.0.0"
}
},
- "colord": {
+ "node_modules/color/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/color/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/colord": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/colord/-/colord-2.0.1.tgz",
- "integrity": "sha512-vm5YpaWamD0Ov6TSG0GGmUIwstrWcfKQV/h2CmbR7PbNu41+qdB5PW9lpzhjedrpm08uuYvcXi0Oel1RLZIJuA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "colorette": {
+ "node_modules/colorette": {
"version": "1.2.2",
- "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
- "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "colors": {
+ "node_modules/colors": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
- "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.1.90"
+ }
},
- "commander": {
+ "node_modules/commander": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
- "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10"
+ }
},
- "comment-parser": {
+ "node_modules/comment-parser": {
"version": "1.1.5",
- "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.1.5.tgz",
- "integrity": "sha512-RePCE4leIhBlmrqiYTvaqEeGYg7qpSl4etaIabKtdOQVi+mSTIBBklGUwIr79GXYnl3LpMwmDw4KeR2stNc6FA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10.0.0"
+ }
},
- "concat-map": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "continuable-cache": {
+ "node_modules/continuable-cache": {
"version": "0.3.1",
- "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
- "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
"dev": true
},
- "convert-source-map": {
+ "node_modules/convert-source-map": {
"version": "1.8.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
- "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
"dev": true,
- "requires": {
- "safe-buffer": "~5.1.1"
- },
+ "license": "MIT",
"dependencies": {
- "safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- }
+ "safe-buffer": "~5.1.1"
}
},
- "core-js": {
+ "node_modules/convert-source-map/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/core-js": {
"version": "3.15.2",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz",
- "integrity": "sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==",
- "dev": true
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
},
- "core-util-is": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "cosmiconfig": {
+ "node_modules/cosmiconfig": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
- "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/parse-json": "^4.0.0",
"import-fresh": "^3.2.1",
"parse-json": "^5.0.0",
"path-type": "^4.0.0",
"yaml": "^1.10.0"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "cross-spawn": {
+ "node_modules/cross-spawn": {
"version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"path-key": "^3.1.0",
"shebang-command": "^2.0.0",
"which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
}
},
- "cson-parser": {
+ "node_modules/cson-parser": {
"version": "4.0.9",
- "resolved": "https://registry.npmjs.org/cson-parser/-/cson-parser-4.0.9.tgz",
- "integrity": "sha512-I79SAcCYquWnEfXYj8hBqOOWKj6eH6zX1hhX3yqmS4K3bYp7jME3UFpHPzu3rUew0oyfc0s8T6IlWGXRAheHag==",
"dev": true,
+ "license": "BSD-3-Clause",
"optional": true,
- "requires": {
+ "dependencies": {
"coffeescript": "1.12.7"
+ },
+ "engines": {
+ "node": ">=10.13"
}
},
- "css-color-function": {
+ "node_modules/css-color-function": {
"version": "1.3.3",
- "resolved": "https://registry.npmjs.org/css-color-function/-/css-color-function-1.3.3.tgz",
- "integrity": "sha1-jtJMLAIFBzM5+voAS8jBQfzLKC4=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"balanced-match": "0.1.0",
"color": "^0.11.0",
"debug": "^3.1.0",
"rgb": "~0.1.0"
- },
+ }
+ },
+ "node_modules/css-color-function/node_modules/balanced-match": {
+ "version": "0.1.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/css-color-function/node_modules/debug": {
+ "version": "3.2.7",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "balanced-match": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.1.0.tgz",
- "integrity": "sha1-tQS9BYabOSWd0MXvw12EMXbczEo=",
- "dev": true
- },
- "debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "requires": {
- "ms": "^2.1.1"
- }
- }
+ "ms": "^2.1.1"
}
},
- "css-color-names": {
+ "node_modules/css-color-names": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz",
- "integrity": "sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "*"
+ }
},
- "css-declaration-sorter": {
+ "node_modules/css-declaration-sorter": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.0.3.tgz",
- "integrity": "sha512-52P95mvW1SMzuRZegvpluT6yEv0FqQusydKQPZsNN5Q7hh8EwQvN8E2nwuJ16BBvNN6LcoIZXu/Bk58DAhrrxw==",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"timsort": "^0.3.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ },
+ "peerDependencies": {
+ "postcss": "^8.0.9"
}
},
- "css-rule-stream": {
+ "node_modules/css-rule-stream": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/css-rule-stream/-/css-rule-stream-1.1.0.tgz",
- "integrity": "sha1-N4bnGYmD2WWibjGVfgkHjLt3BaI=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"css-tokenize": "^1.0.1",
"duplexer2": "0.0.2",
"ldjson-stream": "^1.2.1",
"through2": "^0.6.3"
},
+ "bin": {
+ "css-rule-stream": "index.js"
+ }
+ },
+ "node_modules/css-rule-stream/node_modules/isarray": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/css-rule-stream/node_modules/readable-stream": {
+ "version": "1.0.34",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
- "dev": true
- },
- "readable-stream": {
- "version": "1.0.34",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
- "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
- "dev": true
- },
- "through2": {
- "version": "0.6.5",
- "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
- "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
- "dev": true,
- "requires": {
- "readable-stream": ">=1.0.33-1 <1.1.0-0",
- "xtend": ">=4.0.0 <4.1.0-0"
- }
- }
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "node_modules/css-rule-stream/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/css-rule-stream/node_modules/through2": {
+ "version": "0.6.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "readable-stream": ">=1.0.33-1 <1.1.0-0",
+ "xtend": ">=4.0.0 <4.1.0-0"
}
},
- "css-select": {
+ "node_modules/css-select": {
"version": "4.2.1",
- "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz",
- "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==",
"dev": true,
- "requires": {
+ "license": "BSD-2-Clause",
+ "dependencies": {
"boolbase": "^1.0.0",
"css-what": "^5.1.0",
"domhandler": "^4.3.0",
"domutils": "^2.8.0",
"nth-check": "^2.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
}
},
- "css-tokenize": {
+ "node_modules/css-tokenize": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/css-tokenize/-/css-tokenize-1.0.1.tgz",
- "integrity": "sha1-RiXLHtohwUOFi3+B1oA8HSb8FL4=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"inherits": "^2.0.1",
"readable-stream": "^1.0.33"
- },
+ }
+ },
+ "node_modules/css-tokenize/node_modules/isarray": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/css-tokenize/node_modules/readable-stream": {
+ "version": "1.1.14",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
- "dev": true
- },
- "readable-stream": {
- "version": "1.1.14",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
- "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
- "dev": true
- }
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
}
},
- "css-tree": {
+ "node_modules/css-tokenize/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/css-tree": {
"version": "1.1.3",
- "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
- "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"mdn-data": "2.0.14",
"source-map": "^0.6.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
}
},
- "css-unit-converter": {
+ "node_modules/css-unit-converter": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz",
- "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "css-what": {
+ "node_modules/css-what": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz",
- "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==",
- "dev": true
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">= 6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
},
- "cssesc": {
+ "node_modules/cssesc": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "cssesc": "bin/cssesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
},
- "cssnano": {
+ "node_modules/cssnano": {
"version": "5.0.6",
- "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.6.tgz",
- "integrity": "sha512-NiaLH/7yqGksFGsFNvSRe2IV/qmEBAeDE64dYeD8OBrgp6lE8YoMeQJMtsv5ijo6MPyhuoOvFhI94reahBRDkw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"cosmiconfig": "^7.0.0",
"cssnano-preset-default": "^5.1.3",
"is-resolvable": "^1.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/cssnano"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
}
},
- "cssnano-preset-default": {
+ "node_modules/cssnano-preset-default": {
"version": "5.1.3",
- "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.3.tgz",
- "integrity": "sha512-qo9tX+t4yAAZ/yagVV3b+QBKeLklQbmgR3wI7mccrDcR+bEk9iHgZN1E7doX68y9ThznLya3RDmR+nc7l6/2WQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"css-declaration-sorter": "^6.0.3",
"cssnano-utils": "^2.0.1",
"postcss-calc": "^8.0.0",
@@ -1229,96 +1484,158 @@
"postcss-reduce-transforms": "^5.0.1",
"postcss-svgo": "^5.0.2",
"postcss-unique-selectors": "^5.0.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
}
},
- "cssnano-utils": {
+ "node_modules/cssnano-utils": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz",
- "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
},
- "csso": {
+ "node_modules/csso": {
"version": "4.2.0",
- "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
- "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"css-tree": "^1.1.2"
+ },
+ "engines": {
+ "node": ">=8.0.0"
}
},
- "dateformat": {
+ "node_modules/dateformat": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
- "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "*"
+ }
},
- "debug": {
+ "node_modules/debug": {
"version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
}
},
- "decamelize": {
+ "node_modules/decamelize": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "decamelize-keys": {
+ "node_modules/decamelize-keys": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
- "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"decamelize": "^1.1.0",
"map-obj": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/decompress-response": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
+ "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
+ "dev": true,
+ "dependencies": {
+ "mimic-response": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/deep-extend": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
+ "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0.0"
}
},
- "deep-is": {
+ "node_modules/deep-is": {
"version": "0.1.3",
- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
- "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "defaults": {
+ "node_modules/defaults": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
- "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"clone": "^1.0.2"
}
},
- "detect-file": {
+ "node_modules/detect-file": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
- "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/detect-libc": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+ "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
},
- "diff": {
+ "node_modules/diff": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
- "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
- "dev": true
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.3.1"
+ }
},
- "doctrine": {
+ "node_modules/doctrine": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
"dev": true,
- "requires": {
+ "license": "Apache-2.0",
+ "dependencies": {
"esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=6.0.0"
}
},
- "doiuse": {
+ "node_modules/doiuse": {
"version": "4.4.1",
- "resolved": "https://registry.npmjs.org/doiuse/-/doiuse-4.4.1.tgz",
- "integrity": "sha512-TUpr1/YNg20IB09tZmwGCTsTQoxj8jUld/hUZprZMj8vj0VpAJySXEWCr8WMvqvgzk0/kG/FxeSMGKode4UjPg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"browserslist": "^4.16.1",
"caniuse-lite": "^1.0.30001179",
"css-rule-stream": "^1.1.0",
@@ -1330,156 +1647,180 @@
"through2": "^4.0.2",
"yargs": "^16.2.0"
},
- "dependencies": {
- "source-map": {
- "version": "0.7.3",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
- "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
- "dev": true
- }
+ "bin": {
+ "doiuse": "cli.js"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "dom-serializer": {
+ "node_modules/doiuse/node_modules/source-map": {
+ "version": "0.7.3",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/dom-serializer": {
"version": "1.3.2",
- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
- "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"domelementtype": "^2.0.1",
"domhandler": "^4.2.0",
"entities": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
}
},
- "domelementtype": {
+ "node_modules/domelementtype": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
- "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
- "dev": true
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
+ "license": "BSD-2-Clause"
},
- "domhandler": {
+ "node_modules/domhandler": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz",
- "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==",
"dev": true,
- "requires": {
+ "license": "BSD-2-Clause",
+ "dependencies": {
"domelementtype": "^2.2.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
}
},
- "domutils": {
+ "node_modules/domutils": {
"version": "2.8.0",
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
- "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
"dev": true,
- "requires": {
+ "license": "BSD-2-Clause",
+ "dependencies": {
"dom-serializer": "^1.0.1",
"domelementtype": "^2.2.0",
"domhandler": "^4.2.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domutils?sponsor=1"
}
},
- "duplexer": {
+ "node_modules/duplexer": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
- "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "duplexer2": {
+ "node_modules/duplexer2": {
"version": "0.0.2",
- "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
- "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
"dev": true,
- "requires": {
+ "license": "BSD",
+ "dependencies": {
"readable-stream": "~1.1.9"
- },
+ }
+ },
+ "node_modules/duplexer2/node_modules/isarray": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/duplexer2/node_modules/readable-stream": {
+ "version": "1.1.14",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
- "dev": true
- },
- "readable-stream": {
- "version": "1.1.14",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
- "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
- "dev": true
- }
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
}
},
- "electron-to-chromium": {
+ "node_modules/duplexer2/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/electron-to-chromium": {
"version": "1.3.762",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.762.tgz",
- "integrity": "sha512-LehWjRpfPcK8F1Lf/NZoAwWLWnjJVo0SZeQ9j/tvnBWYcT99qDqgo4raAfS2oTKZjPrR/jxruh85DGgDUmywEA==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
- "emoji-regex": {
+ "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
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/end-of-stream": {
+ "version": "1.4.4",
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
+ "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
+ "dev": true,
+ "dependencies": {
+ "once": "^1.4.0"
+ }
},
- "enquirer": {
+ "node_modules/enquirer": {
"version": "2.3.6",
- "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
- "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"ansi-colors": "^4.1.1"
+ },
+ "engines": {
+ "node": ">=8.6"
}
},
- "entities": {
+ "node_modules/entities": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
- "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
- "dev": true
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
},
- "error": {
+ "node_modules/error": {
"version": "7.2.1",
- "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz",
- "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==",
"dev": true,
- "requires": {
+ "dependencies": {
"string-template": "~0.2.1"
}
},
- "error-ex": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"is-arrayish": "^0.2.1"
}
},
- "escalade": {
+ "node_modules/escalade": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "escape-string-regexp": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
+ }
},
- "eslint": {
+ "node_modules/eslint": {
"version": "7.29.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.29.0.tgz",
- "integrity": "sha512-82G/JToB9qIy/ArBzIWG9xvvwL3R86AlCjtGw+A29OMZDqhTybz/MByORSukGxeI+YPCR4coYyITKk8BFH9nDA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/code-frame": "7.12.11",
"@eslint/eslintrc": "^0.4.2",
"ajv": "^6.10.0",
@@ -1520,30 +1861,21 @@
"text-table": "^0.2.0",
"v8-compile-cache": "^2.0.3"
},
- "dependencies": {
- "@babel/code-frame": {
- "version": "7.12.11",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
- "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
- "dev": true,
- "requires": {
- "@babel/highlight": "^7.10.4"
- }
- },
- "escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true
- }
+ "bin": {
+ "eslint": "bin/eslint.js"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
- "eslint-config-wikimedia": {
+ "node_modules/eslint-config-wikimedia": {
"version": "0.20.0",
- "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.20.0.tgz",
- "integrity": "sha512-F2dm+S6aCDDb99Fr6KD9L7u1gOK819deG6xAG4EIVaLsHdQhjbcpNUuzUkUmGmpEHIYHqSpwkZ1EvBMc9Pxn+w==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"eslint": "^7.23.0",
"eslint-plugin-compat": "^3.9.0",
"eslint-plugin-es": "^4.1.0",
@@ -1558,12 +1890,11 @@
"eslint-plugin-wdio": "^7.0.0"
}
},
- "eslint-plugin-compat": {
+ "node_modules/eslint-plugin-compat": {
"version": "3.9.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-3.9.0.tgz",
- "integrity": "sha512-lt3l5PHFHVEYSZ5zijcoYvtQJPsBifRiH5N0Et57KwVu7l/yxmHhSG6VJiLMa/lXrg93Qu8049RNQOMn0+yJBg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@mdn/browser-compat-data": "^2.0.7",
"ast-metadata-inferer": "^0.4.0",
"browserslist": "^4.12.2",
@@ -1573,31 +1904,47 @@
"lodash.memoize": "4.1.2",
"semver": "7.3.2"
},
- "dependencies": {
- "semver": {
- "version": "7.3.2",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
- "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
- "dev": true
- }
+ "engines": {
+ "node": ">=9.x"
+ },
+ "peerDependencies": {
+ "eslint": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
}
},
- "eslint-plugin-es": {
+ "node_modules/eslint-plugin-compat/node_modules/semver": {
+ "version": "7.3.2",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/eslint-plugin-es": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz",
- "integrity": "sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"eslint-utils": "^2.0.0",
"regexpp": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ },
+ "peerDependencies": {
+ "eslint": ">=4.19.1"
}
},
- "eslint-plugin-jsdoc": {
+ "node_modules/eslint-plugin-jsdoc": {
"version": "32.3.4",
- "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-32.3.4.tgz",
- "integrity": "sha512-xSWfsYvffXnN0OkwLnB7MoDDDDjqcp46W7YlY1j7JyfAQBQ+WnGCfLov3gVNZjUGtK9Otj8mEhTZTqJu4QtIGA==",
"dev": true,
- "requires": {
+ "license": "BSD-3-Clause",
+ "dependencies": {
"comment-parser": "1.1.5",
"debug": "^4.3.1",
"jsdoctypeparser": "^9.0.0",
@@ -1605,50 +1952,66 @@
"regextras": "^0.7.1",
"semver": "^7.3.5",
"spdx-expression-parse": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0"
}
},
- "eslint-plugin-json-es": {
+ "node_modules/eslint-plugin-json-es": {
"version": "1.5.3",
- "resolved": "https://registry.npmjs.org/eslint-plugin-json-es/-/eslint-plugin-json-es-1.5.3.tgz",
- "integrity": "sha512-9wWjwhoN+ipMel70ktkWy0H7jj9sm5OAbAy3N3F3AT0swpIofVsIjDXyjGZJwSzy9tZzDtI/aKIj2WsqMHw2QA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"eslint-visitor-keys": "^2.0.0",
"espree": "^7.3.1"
+ },
+ "peerDependencies": {
+ "eslint": ">= 7"
}
},
- "eslint-plugin-mediawiki": {
+ "node_modules/eslint-plugin-mediawiki": {
"version": "0.2.7",
- "resolved": "https://registry.npmjs.org/eslint-plugin-mediawiki/-/eslint-plugin-mediawiki-0.2.7.tgz",
- "integrity": "sha512-2ZvPvLEwCIqrJxV1349bdX5Q03c30WccuUMCfB1Gh2IVxbBSrY0gbzOk/gPZeYigVhODt9xoFWUCIz8jwTWfrA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"eslint-plugin-vue": "^7.7.0",
"upath": "^1.2.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=5.0.0"
}
},
- "eslint-plugin-mocha": {
+ "node_modules/eslint-plugin-mocha": {
"version": "8.2.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-8.2.0.tgz",
- "integrity": "sha512-8oOR47Ejt+YJPNQzedbiklDqS1zurEaNrxXpRs+Uk4DMDPVmKNagShFeUaYsfvWP55AhI+P1non5QZAHV6K78A==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"eslint-utils": "^2.1.0",
"ramda": "^0.27.1"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=7.0.0"
}
},
- "eslint-plugin-no-jquery": {
+ "node_modules/eslint-plugin-no-jquery": {
"version": "2.6.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-no-jquery/-/eslint-plugin-no-jquery-2.6.0.tgz",
- "integrity": "sha512-xC7pbNHJMdyxqhzcNMRrmC5/tbt1T4KCKXjOqUpKm/CaRryGKS5iWztzWPrL0KwyI3R3ub6goHFmIQS19f+mZA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "eslint": ">=2.3.0"
+ }
},
- "eslint-plugin-node": {
+ "node_modules/eslint-plugin-node": {
"version": "11.1.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz",
- "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"eslint-plugin-es": "^3.0.0",
"eslint-utils": "^2.0.0",
"ignore": "^5.1.1",
@@ -1656,553 +2019,741 @@
"resolve": "^1.10.1",
"semver": "^6.1.0"
},
+ "engines": {
+ "node": ">=8.10.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=5.16.0"
+ }
+ },
+ "node_modules/eslint-plugin-node/node_modules/eslint-plugin-es": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "eslint-plugin-es": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz",
- "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==",
- "dev": true,
- "requires": {
- "eslint-utils": "^2.0.0",
- "regexpp": "^3.0.0"
- }
- },
- "ignore": {
- "version": "5.1.8",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
- "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
- "dev": true
- },
- "semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true
- }
+ "eslint-utils": "^2.0.0",
+ "regexpp": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ },
+ "peerDependencies": {
+ "eslint": ">=4.19.1"
+ }
+ },
+ "node_modules/eslint-plugin-node/node_modules/ignore": {
+ "version": "5.1.8",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/eslint-plugin-node/node_modules/semver": {
+ "version": "6.3.0",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
}
},
- "eslint-plugin-qunit": {
+ "node_modules/eslint-plugin-qunit": {
"version": "6.2.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-6.2.0.tgz",
- "integrity": "sha512-KvPmkIC2MHpfRxs/r8WUeeGkG6y+3qwSi2AZIBtjcM/YG6Z3k0GxW5Hbu3l7X0TDhljVCeBb9Q5puUkHzl83Mw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"eslint-utils": "^3.0.0",
"requireindex": "^1.2.0"
},
+ "engines": {
+ "node": "10.x || 12.x || >=14.0.0"
+ }
+ },
+ "node_modules/eslint-plugin-qunit/node_modules/eslint-utils": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "eslint-utils": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
- "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
- "dev": true,
- "requires": {
- "eslint-visitor-keys": "^2.0.0"
- }
- }
+ "eslint-visitor-keys": "^2.0.0"
+ },
+ "engines": {
+ "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ },
+ "peerDependencies": {
+ "eslint": ">=5"
}
},
- "eslint-plugin-vue": {
+ "node_modules/eslint-plugin-vue": {
"version": "7.12.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.12.1.tgz",
- "integrity": "sha512-xHf/wCt88qmzqQerjaSteUFGASj7fPreglKD4ijnvoKRkoSJ3/H3kuJE8QFFtc+2wjw6hRDs834HH7vpuTJQzg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"eslint-utils": "^2.1.0",
"natural-compare": "^1.4.0",
"semver": "^7.3.2",
"vue-eslint-parser": "^7.6.0"
+ },
+ "engines": {
+ "node": ">=8.10"
+ },
+ "peerDependencies": {
+ "eslint": "^6.2.0 || ^7.0.0"
}
},
- "eslint-plugin-wdio": {
+ "node_modules/eslint-plugin-wdio": {
"version": "7.4.2",
- "resolved": "https://registry.npmjs.org/eslint-plugin-wdio/-/eslint-plugin-wdio-7.4.2.tgz",
- "integrity": "sha512-tkISFycJmRFMKsEjetRcAmWSHKJKnw5rKHDxfE7Ob3tF5lbmYlCLfNKH0UwanOpSdulpe52s3K+CBHSd6qUUNQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.0.0"
+ }
},
- "eslint-scope": {
+ "node_modules/eslint-scope": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
- "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
"dev": true,
- "requires": {
+ "license": "BSD-2-Clause",
+ "dependencies": {
"esrecurse": "^4.3.0",
"estraverse": "^4.1.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
}
},
- "eslint-utils": {
+ "node_modules/eslint-utils": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
- "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"eslint-visitor-keys": "^1.1.0"
},
- "dependencies": {
- "eslint-visitor-keys": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
- "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
- "dev": true
- }
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ }
+ },
+ "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
+ "version": "1.3.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=4"
}
},
- "eslint-visitor-keys": {
+ "node_modules/eslint-visitor-keys": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
- "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
- "dev": true
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/eslint/node_modules/@babel/code-frame": {
+ "version": "7.12.11",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/highlight": "^7.10.4"
+ }
+ },
+ "node_modules/eslint/node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
- "espree": {
+ "node_modules/espree": {
"version": "7.3.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz",
- "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
"dev": true,
- "requires": {
+ "license": "BSD-2-Clause",
+ "dependencies": {
"acorn": "^7.4.0",
"acorn-jsx": "^5.3.1",
"eslint-visitor-keys": "^1.3.0"
},
- "dependencies": {
- "eslint-visitor-keys": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
- "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
- "dev": true
- }
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "node_modules/espree/node_modules/eslint-visitor-keys": {
+ "version": "1.3.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=4"
}
},
- "esprima": {
+ "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
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
},
- "esquery": {
+ "node_modules/esquery": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
- "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
"dev": true,
- "requires": {
+ "license": "BSD-3-Clause",
+ "dependencies": {
"estraverse": "^5.1.0"
},
- "dependencies": {
- "estraverse": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
- "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
- "dev": true
- }
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/esquery/node_modules/estraverse": {
+ "version": "5.2.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=4.0"
}
},
- "esrecurse": {
+ "node_modules/esrecurse": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
- "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
"dev": true,
- "requires": {
+ "license": "BSD-2-Clause",
+ "dependencies": {
"estraverse": "^5.2.0"
},
- "dependencies": {
- "estraverse": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
- "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
- "dev": true
- }
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/esrecurse/node_modules/estraverse": {
+ "version": "5.2.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=4.0"
}
},
- "estraverse": {
+ "node_modules/estraverse": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
- "dev": true
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=4.0"
+ }
},
- "esutils": {
+ "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
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "eventemitter2": {
+ "node_modules/eventemitter2": {
"version": "0.4.14",
- "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
- "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "execall": {
+ "node_modules/execall": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz",
- "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"clone-regexp": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "exit": {
+ "node_modules/exit": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
- "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
- "dev": true
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/expand-template": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
+ "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
},
- "expand-tilde": {
+ "node_modules/expand-tilde": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
- "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"homedir-polyfill": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "extend": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "fast-deep-equal": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "fast-json-stable-stringify": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "fast-levenshtein": {
+ "node_modules/fast-levenshtein": {
"version": "2.0.6",
- "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
- "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "fastest-levenshtein": {
+ "node_modules/fastest-levenshtein": {
"version": "1.0.12",
- "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
- "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "fastq": {
+ "node_modules/fastq": {
"version": "1.11.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz",
- "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"reusify": "^1.0.4"
}
},
- "faye-websocket": {
+ "node_modules/faye-websocket": {
"version": "0.10.0",
- "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
- "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"websocket-driver": ">=0.5.1"
+ },
+ "engines": {
+ "node": ">=0.4.0"
}
},
- "figures": {
+ "node_modules/figures": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
- "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"escape-string-regexp": "^1.0.5"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "file-entry-cache": {
+ "node_modules/file-entry-cache": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"flat-cache": "^3.0.4"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
}
},
- "file-sync-cmp": {
+ "node_modules/file-sync-cmp": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz",
- "integrity": "sha1-peeo/7+kk7Q7kju9TKiaU7Y7YSs=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "fill-range": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "find-up": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"locate-path": "^5.0.0",
"path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "findup-sync": {
+ "node_modules/findup-sync": {
"version": "0.3.0",
- "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
- "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
"dev": true,
- "requires": {
+ "dependencies": {
"glob": "~5.0.0"
},
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "node_modules/findup-sync/node_modules/glob": {
+ "version": "5.0.15",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "glob": {
- "version": "5.0.15",
- "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
- "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
- "dev": true,
- "requires": {
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "2 || 3",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- }
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "2 || 3",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
}
},
- "fined": {
+ "node_modules/fined": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
- "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"expand-tilde": "^2.0.2",
"is-plain-object": "^2.0.3",
"object.defaults": "^1.1.0",
"object.pick": "^1.2.0",
"parse-filepath": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
}
},
- "flagged-respawn": {
+ "node_modules/flagged-respawn": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
- "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.10"
+ }
},
- "flat-cache": {
+ "node_modules/flat-cache": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
- "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"flatted": "^3.1.0",
"rimraf": "^3.0.2"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
}
},
- "flatted": {
+ "node_modules/flatted": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz",
- "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
- "flatten": {
+ "node_modules/flatten": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
- "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "fontfaceobserver": {
+ "node_modules/fontfaceobserver": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.1.0.tgz",
- "integrity": "sha512-ReOsO2F66jUa0jmv2nlM/s1MiutJx/srhAe2+TE8dJCMi02ZZOcCTxTCQFr3Yet+uODUtnr4Mewg+tNQ+4V1Ng=="
+ "license": "BSD-3-Clause"
},
- "for-in": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "for-own": {
+ "node_modules/for-own": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
- "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"for-in": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "fraction.js": {
+ "node_modules/fraction.js": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz",
- "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "type": "patreon",
+ "url": "https://www.patreon.com/infusion"
+ }
},
- "fs.realpath": {
+ "node_modules/fs-constants": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
+ "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
"dev": true
},
- "function-bind": {
+ "node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "functional-red-black-tree": {
+ "node_modules/functional-red-black-tree": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
- "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "gaze": {
+ "node_modules/gaze": {
"version": "1.1.3",
- "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
- "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"globule": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 4.0.0"
}
},
- "gensync": {
+ "node_modules/gensync": {
"version": "1.0.0-beta.2",
- "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
- "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "get-caller-file": {
+ "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
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "6.* || 8.* || >= 10.*"
+ }
},
- "get-intrinsic": {
+ "node_modules/get-intrinsic": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
- "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"function-bind": "^1.1.1",
"has": "^1.0.3",
"has-symbols": "^1.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "getobject": {
+ "node_modules/getobject": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz",
- "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/github-from-package": {
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
+ "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
"dev": true
},
- "glob": {
- "version": "7.1.7",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
- "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "node_modules/glob": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
"dev": true,
- "requires": {
+ "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"
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "glob-parent": {
+ "node_modules/glob-parent": {
"version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/glob/node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/glob/node_modules/minimatch": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "global-modules": {
+ "node_modules/global-modules": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
- "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"global-prefix": "^1.0.1",
"is-windows": "^1.0.1",
"resolve-dir": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "global-prefix": {
+ "node_modules/global-prefix": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
- "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"expand-tilde": "^2.0.2",
"homedir-polyfill": "^1.0.1",
"ini": "^1.3.4",
"is-windows": "^1.0.1",
"which": "^1.2.14"
},
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/global-prefix/node_modules/which": {
+ "version": "1.3.1",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "dev": true,
- "requires": {
- "isexe": "^2.0.0"
- }
- }
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
}
},
- "globals": {
+ "node_modules/globals": {
"version": "13.9.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz",
- "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"type-fest": "^0.20.2"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "globjoin": {
+ "node_modules/globjoin": {
"version": "0.1.4",
- "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
- "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "globule": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"glob": "~7.1.1",
"lodash": "~4.17.10",
"minimatch": "~3.0.2"
},
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/globule/node_modules/glob": {
+ "version": "7.1.7",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "dev": true,
"dependencies": {
- "minimatch": {
- "version": "3.0.8",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
- "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
- "dev": true,
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- }
+ "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"
}
},
- "gonzales-pe": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz",
- "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==",
+ "node_modules/globule/node_modules/minimatch": {
+ "version": "3.0.8",
"dev": true,
- "requires": {
- "minimist": "^1.2.5"
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
}
},
- "grunt": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.5.3.tgz",
- "integrity": "sha512-mKwmo4X2d8/4c/BmcOETHek675uOqw0RuA/zy12jaspWqvTp4+ZeQF1W+OTpcbncnaBsfbQJ6l0l4j+Sn/GmaQ==",
+ "node_modules/gonzales-pe": {
+ "version": "4.3.0",
"dev": true,
- "requires": {
- "dateformat": "~3.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "minimist": "^1.2.5"
+ },
+ "bin": {
+ "gonzales": "bin/gonzales.js"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
+ "node_modules/grunt": {
+ "version": "1.5.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "dateformat": "~3.0.3",
"eventemitter2": "~0.4.13",
"exit": "~0.1.2",
"findup-sync": "~0.3.0",
@@ -2218,320 +2769,344 @@
"nopt": "~3.0.6",
"rimraf": "~3.0.2"
},
- "dependencies": {
- "grunt-cli": {
- "version": "1.4.3",
- "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
- "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
- "dev": true,
- "requires": {
- "grunt-known-options": "~2.0.0",
- "interpret": "~1.1.0",
- "liftup": "~3.0.1",
- "nopt": "~4.0.1",
- "v8flags": "~3.2.0"
- },
- "dependencies": {
- "nopt": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
- "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
- "dev": true,
- "requires": {
- "abbrev": "1",
- "osenv": "^0.1.4"
- }
- }
- }
- },
- "minimatch": {
- "version": "3.0.8",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
- "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
- "dev": true,
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- }
+ "bin": {
+ "grunt": "bin/grunt"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "grunt-contrib-concat": {
+ "node_modules/grunt-contrib-concat": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-1.0.1.tgz",
- "integrity": "sha1-YVCYYwhOhx1+ht5IwBUlntl3Rb0=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"chalk": "^1.0.0",
"source-map": "^0.5.3"
},
+ "engines": {
+ "node": ">=0.10.0"
+ },
+ "peerDependencies": {
+ "grunt": ">=0.4.0"
+ }
+ },
+ "node_modules/grunt-contrib-concat/node_modules/ansi-regex": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-contrib-concat/node_modules/ansi-styles": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-contrib-concat/node_modules/chalk": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "ansi-regex": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
- "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
- "dev": true
- },
- "ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true
- },
- "chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "requires": {
- "ansi-styles": "^2.2.1",
- "escape-string-regexp": "^1.0.2",
- "has-ansi": "^2.0.0",
- "strip-ansi": "^3.0.0",
- "supports-color": "^2.0.0"
- }
- },
- "source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "dev": true
- },
- "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,
- "requires": {
- "ansi-regex": "^2.0.0"
- }
- },
- "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
- }
+ "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/grunt-contrib-concat/node_modules/source-map": {
+ "version": "0.5.7",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-contrib-concat/node_modules/strip-ansi": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-contrib-concat/node_modules/supports-color": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
}
},
- "grunt-contrib-uglify": {
+ "node_modules/grunt-contrib-uglify": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-5.0.1.tgz",
- "integrity": "sha512-T/aXZ4WIpAtoswZqb6HROKg7uq9QbKwl+lUuOwK4eoFj3tFv9/a/oMyd3/qvetV29Pbf8P1YYda1gDwZppr60A==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"chalk": "^2.4.1",
"maxmin": "^2.1.0",
"uglify-js": "^3.13.3",
"uri-path": "^1.0.0"
},
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/ansi-regex": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "ansi-regex": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
- "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
- "dev": true
- },
- "ansi-styles": {
- "version": "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "figures": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
- "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
- "dev": true,
- "requires": {
- "escape-string-regexp": "^1.0.5",
- "object-assign": "^4.1.0"
- }
- },
- "gzip-size": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz",
- "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=",
- "dev": true,
- "requires": {
- "duplexer": "^0.1.1"
- }
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "maxmin": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz",
- "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=",
- "dev": true,
- "requires": {
- "chalk": "^1.0.0",
- "figures": "^1.0.1",
- "gzip-size": "^3.0.0",
- "pretty-bytes": "^3.0.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true
- },
- "chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "requires": {
- "ansi-styles": "^2.2.1",
- "escape-string-regexp": "^1.0.2",
- "has-ansi": "^2.0.0",
- "strip-ansi": "^3.0.0",
- "supports-color": "^2.0.0"
- }
- },
- "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
- }
- }
- },
- "pretty-bytes": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz",
- "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=",
- "dev": true,
- "requires": {
- "number-is-nan": "^1.0.0"
- }
- },
- "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,
- "requires": {
- "ansi-regex": "^2.0.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/figures": {
+ "version": "1.7.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "escape-string-regexp": "^1.0.5",
+ "object-assign": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/gzip-size": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "duplexer": "^0.1.1"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/maxmin": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^1.0.0",
+ "figures": "^1.0.1",
+ "gzip-size": "^3.0.0",
+ "pretty-bytes": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.12"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/ansi-styles": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/chalk": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT",
+ "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/grunt-contrib-uglify/node_modules/maxmin/node_modules/supports-color": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/pretty-bytes": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "number-is-nan": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/strip-ansi": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-contrib-uglify/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "grunt-contrib-watch": {
+ "node_modules/grunt-contrib-watch": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz",
- "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"async": "^2.6.0",
"gaze": "^1.1.0",
"lodash": "^4.17.10",
"tiny-lr": "^1.1.1"
},
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-contrib-watch/node_modules/async": {
+ "version": "2.6.4",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "async": {
- "version": "2.6.4",
- "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
- "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
- "dev": true,
- "requires": {
- "lodash": "^4.17.14"
- }
- }
+ "lodash": "^4.17.14"
}
},
- "grunt-eslint": {
+ "node_modules/grunt-eslint": {
"version": "23.0.0",
- "resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-23.0.0.tgz",
- "integrity": "sha512-QqHSAiGF08EVD7YlD4OSRWuLRaDvpsRdTptwy9WaxUXE+03mCLVA/lEaR6SHWehF7oUwIqCEjaNONeeeWlB4LQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"chalk": "^4.0.0",
"eslint": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ },
+ "peerDependencies": {
+ "grunt": ">=1"
}
},
- "grunt-exec": {
+ "node_modules/grunt-exec": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/grunt-exec/-/grunt-exec-3.0.0.tgz",
- "integrity": "sha512-cgAlreXf3muSYS5LzW0Cc4xHK03BjFOYk0MqCQ/MZ3k1Xz2GU7D+IAJg4UKicxpO+XdONJdx/NJ6kpy2wI+uHg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
+ },
+ "peerDependencies": {
+ "grunt": ">=0.4"
+ }
},
- "grunt-known-options": {
+ "node_modules/grunt-known-options": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
- "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "grunt-legacy-log": {
+ "node_modules/grunt-legacy-log": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz",
- "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"colors": "~1.1.2",
"grunt-legacy-log-utils": "~2.1.0",
"hooker": "~0.2.3",
"lodash": "~4.17.19"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
}
},
- "grunt-legacy-log-utils": {
+ "node_modules/grunt-legacy-log-utils": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz",
- "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"chalk": "~4.1.0",
"lodash": "~4.17.19"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "grunt-legacy-util": {
+ "node_modules/grunt-legacy-util": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz",
- "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"async": "~3.2.0",
"exit": "~0.1.2",
"getobject": "~1.0.0",
@@ -2539,614 +3114,764 @@
"lodash": "~4.17.21",
"underscore.string": "~3.3.5",
"which": "~2.0.2"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "grunt-replace": {
+ "node_modules/grunt-replace": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/grunt-replace/-/grunt-replace-2.0.2.tgz",
- "integrity": "sha512-cv7ua3vBeUpCBkb+L4vZ8hwE8Sz6Sf/mb3031kufKVfKAestekHSsDO0BK63mhrRknsAHlnkHkieIxrjHS/fJA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"applause": "^2.0.0",
"chalk": "^4.1.0",
"file-sync-cmp": "^0.1.0",
"lodash": "^4.17.21"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "grunt-stylelint": {
+ "node_modules/grunt-stylelint": {
"version": "0.16.0",
- "resolved": "https://registry.npmjs.org/grunt-stylelint/-/grunt-stylelint-0.16.0.tgz",
- "integrity": "sha512-ullm0h9iCdgPEDq1TNwKL5HteXA4zke6wbYoRtsO32ATCU3zfUXmDN9unhu+joEcdgJKOPcd2+7UhRNXO1rr+w==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"chalk": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "stylelint": "^13.8.0"
+ }
+ },
+ "node_modules/grunt/node_modules/glob": {
+ "version": "7.1.7",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "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/grunt/node_modules/grunt-cli": {
+ "version": "1.4.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "grunt-known-options": "~2.0.0",
+ "interpret": "~1.1.0",
+ "liftup": "~3.0.1",
+ "nopt": "~4.0.1",
+ "v8flags": "~3.2.0"
+ },
+ "bin": {
+ "grunt": "bin/grunt"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/grunt/node_modules/grunt-cli/node_modules/nopt": {
+ "version": "4.0.3",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "abbrev": "1",
+ "osenv": "^0.1.4"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ }
+ },
+ "node_modules/grunt/node_modules/minimatch": {
+ "version": "3.0.8",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
}
},
- "gzip-size": {
+ "node_modules/gzip-size": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz",
- "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"duplexer": "^0.1.1",
"pify": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=6"
}
},
- "hard-rejection": {
+ "node_modules/hard-rejection": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
- "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "has": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"function-bind": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4.0"
}
},
- "has-ansi": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"ansi-regex": "^2.0.0"
},
- "dependencies": {
- "ansi-regex": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
- "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
- "dev": true
- }
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/has-ansi/node_modules/ansi-regex": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "has-flag": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "has-symbols": {
+ "node_modules/has-symbols": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
- "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "hex-color-regex": {
+ "node_modules/hex-color-regex": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
- "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "homedir-polyfill": {
+ "node_modules/homedir-polyfill": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
- "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"parse-passwd": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "hooker": {
+ "node_modules/hooker": {
"version": "0.2.3",
- "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
- "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
- "dev": true
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
},
- "hsl-regex": {
+ "node_modules/hsl-regex": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
- "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "hsla-regex": {
+ "node_modules/hsla-regex": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
- "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "html-tags": {
+ "node_modules/html-tags": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
- "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "htmlparser2": {
+ "node_modules/htmlparser2": {
"version": "3.10.1",
- "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
- "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"domelementtype": "^1.3.1",
"domhandler": "^2.3.0",
"domutils": "^1.5.1",
"entities": "^1.1.1",
"inherits": "^2.0.1",
"readable-stream": "^3.1.1"
- },
+ }
+ },
+ "node_modules/htmlparser2/node_modules/dom-serializer": {
+ "version": "0.2.2",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "dom-serializer": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
- "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
- "dev": true,
- "requires": {
- "domelementtype": "^2.0.1",
- "entities": "^2.0.0"
- },
- "dependencies": {
- "domelementtype": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
- "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
- "dev": true
- },
- "entities": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
- "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
- "dev": true
- }
- }
- },
- "domelementtype": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
- "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
- "dev": true
- },
- "domhandler": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
- "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
- "dev": true,
- "requires": {
- "domelementtype": "1"
- }
- },
- "domutils": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
- "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
- "dev": true,
- "requires": {
- "dom-serializer": "0",
- "domelementtype": "1"
- }
- },
- "entities": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
- "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
- "dev": true
- },
- "readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "requires": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- }
- }
+ "domelementtype": "^2.0.1",
+ "entities": "^2.0.0"
}
},
- "http-parser-js": {
- "version": "0.5.3",
- "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz",
- "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==",
- "dev": true
+ "node_modules/htmlparser2/node_modules/dom-serializer/node_modules/domelementtype": {
+ "version": "2.2.0",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
+ "license": "BSD-2-Clause"
},
- "iconv-lite": {
- "version": "0.4.24",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
- "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "node_modules/htmlparser2/node_modules/dom-serializer/node_modules/entities": {
+ "version": "2.2.0",
"dev": true,
- "requires": {
- "safer-buffer": ">= 2.1.2 < 3"
+ "license": "BSD-2-Clause",
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
}
},
- "ieee754": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
- "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
- "dev": true
+ "node_modules/htmlparser2/node_modules/domelementtype": {
+ "version": "1.3.1",
+ "dev": true,
+ "license": "BSD-2-Clause"
},
- "ignore": {
+ "node_modules/htmlparser2/node_modules/domhandler": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "domelementtype": "1"
+ }
+ },
+ "node_modules/htmlparser2/node_modules/domutils": {
+ "version": "1.7.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "dom-serializer": "0",
+ "domelementtype": "1"
+ }
+ },
+ "node_modules/htmlparser2/node_modules/entities": {
+ "version": "1.1.2",
+ "dev": true,
+ "license": "BSD-2-Clause"
+ },
+ "node_modules/http-parser-js": {
+ "version": "0.5.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/iconv-lite": {
+ "version": "0.4.24",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ieee754": {
+ "version": "1.2.1",
+ "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"
+ }
+ ],
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/ignore": {
"version": "4.0.6",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
- "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
},
- "import-fresh": {
+ "node_modules/import-fresh": {
"version": "3.3.0",
- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"parent-module": "^1.0.0",
"resolve-from": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "imurmurhash": {
+ "node_modules/imurmurhash": {
"version": "0.1.4",
- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
- "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.19"
+ }
},
- "indexes-of": {
+ "node_modules/indexes-of": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
- "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "inflight": {
+ "node_modules/inflight": {
"version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"once": "^1.3.0",
"wrappy": "1"
}
},
- "inherits": {
+ "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
+ "dev": true,
+ "license": "ISC"
},
- "ini": {
+ "node_modules/ini": {
"version": "1.3.8",
- "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
- "interpret": {
+ "node_modules/interpret": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
- "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "is-absolute": {
+ "node_modules/is-absolute": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
- "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"is-relative": "^1.0.0",
"is-windows": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "is-absolute-url": {
+ "node_modules/is-absolute-url": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
- "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "is-alphabetical": {
+ "node_modules/is-alphabetical": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
- "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
},
- "is-alphanumerical": {
+ "node_modules/is-alphanumerical": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
- "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"is-alphabetical": "^1.0.0",
"is-decimal": "^1.0.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
}
},
- "is-arrayish": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "is-color-stop": {
+ "node_modules/is-color-stop": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
- "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"css-color-names": "^0.0.4",
"hex-color-regex": "^1.1.0",
"hsl-regex": "^1.0.0",
"hsla-regex": "^1.0.0",
"rgb-regex": "^1.0.1",
"rgba-regex": "^1.0.0"
- },
- "dependencies": {
- "css-color-names": {
- "version": "0.0.4",
- "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
- "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
- "dev": true
- }
}
},
- "is-core-module": {
+ "node_modules/is-color-stop/node_modules/css-color-names": {
+ "version": "0.0.4",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/is-core-module": {
"version": "2.4.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
- "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"has": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "is-decimal": {
+ "node_modules/is-decimal": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
- "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
},
- "is-extglob": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "is-fullwidth-code-point": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "is-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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "is-hexadecimal": {
+ "node_modules/is-hexadecimal": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
- "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
},
- "is-interactive": {
+ "node_modules/is-interactive": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
- "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "is-number": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.12.0"
+ }
},
- "is-plain-obj": {
+ "node_modules/is-plain-obj": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
- "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "is-plain-object": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "is-regexp": {
+ "node_modules/is-regexp": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz",
- "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "is-relative": {
+ "node_modules/is-relative": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
- "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"is-unc-path": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "is-resolvable": {
+ "node_modules/is-resolvable": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
- "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
- "is-typedarray": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "is-unc-path": {
+ "node_modules/is-unc-path": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
- "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"unc-path-regex": "^0.1.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "is-unicode-supported": {
+ "node_modules/is-unicode-supported": {
"version": "0.1.0",
- "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
- "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
- "is-url-superb": {
+ "node_modules/is-url-superb": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz",
- "integrity": "sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
- "is-windows": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "isexe": {
+ "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
+ "dev": true,
+ "license": "ISC"
},
- "isnumeric": {
+ "node_modules/isnumeric": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/isnumeric/-/isnumeric-0.2.0.tgz",
- "integrity": "sha1-ojR7o2DeGeM9D/1ZD933dVy/LmQ=",
- "dev": true
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8.x"
+ }
},
- "isobject": {
+ "node_modules/isobject": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
- "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "js-tokens": {
+ "node_modules/js-tokens": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "js-yaml": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"argparse": "^1.0.7",
"esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
}
},
- "jsdoctypeparser": {
+ "node_modules/jsdoctypeparser": {
"version": "9.0.0",
- "resolved": "https://registry.npmjs.org/jsdoctypeparser/-/jsdoctypeparser-9.0.0.tgz",
- "integrity": "sha512-jrTA2jJIL6/DAEILBEh2/w9QxCuwmvNXIry39Ay/HVfhE3o2yVV0U44blYkqdHA/OKloJEqvJy0xU+GSdE2SIw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "jsdoctypeparser": "bin/jsdoctypeparser"
+ },
+ "engines": {
+ "node": ">=10"
+ }
},
- "jsesc": {
+ "node_modules/jsesc": {
"version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
},
- "json-parse-even-better-errors": {
+ "node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
- "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "json-schema-traverse": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "json-stable-stringify-without-jsonify": {
+ "node_modules/json-stable-stringify-without-jsonify": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
- "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "json5": {
+ "node_modules/json5": {
"version": "2.2.3",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
- "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "json5": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
},
- "kind-of": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "kleur": {
+ "node_modules/kleur": {
"version": "4.1.4",
- "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz",
- "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "known-css-properties": {
+ "node_modules/known-css-properties": {
"version": "0.21.0",
- "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.21.0.tgz",
- "integrity": "sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "ldjson-stream": {
+ "node_modules/ldjson-stream": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/ldjson-stream/-/ldjson-stream-1.2.1.tgz",
- "integrity": "sha1-kb7O2lrE7SsX5kn7d356v6AYnCs=",
"dev": true,
- "requires": {
+ "license": "BSD",
+ "dependencies": {
"split2": "^0.2.1",
"through2": "^0.6.1"
- },
+ }
+ },
+ "node_modules/ldjson-stream/node_modules/isarray": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/ldjson-stream/node_modules/readable-stream": {
+ "version": "1.0.34",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
- "dev": true
- },
- "readable-stream": {
- "version": "1.0.34",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
- "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
- "dev": true
- },
- "through2": {
- "version": "0.6.5",
- "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
- "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
- "dev": true,
- "requires": {
- "readable-stream": ">=1.0.33-1 <1.1.0-0",
- "xtend": ">=4.0.0 <4.1.0-0"
- }
- }
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "node_modules/ldjson-stream/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/ldjson-stream/node_modules/through2": {
+ "version": "0.6.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "readable-stream": ">=1.0.33-1 <1.1.0-0",
+ "xtend": ">=4.0.0 <4.1.0-0"
}
},
- "levn": {
+ "node_modules/levn": {
"version": "0.4.1",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"prelude-ls": "^1.2.1",
"type-check": "~0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
}
},
- "liftup": {
+ "node_modules/liftup": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz",
- "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"extend": "^3.0.2",
"findup-sync": "^4.0.0",
"fined": "^1.2.0",
@@ -3156,469 +3881,600 @@
"rechoir": "^0.7.0",
"resolve": "^1.19.0"
},
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/liftup/node_modules/findup-sync": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "findup-sync": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
- "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
- "dev": true,
- "requires": {
- "detect-file": "^1.0.0",
- "is-glob": "^4.0.0",
- "micromatch": "^4.0.2",
- "resolve-dir": "^1.0.1"
- }
- }
+ "detect-file": "^1.0.0",
+ "is-glob": "^4.0.0",
+ "micromatch": "^4.0.2",
+ "resolve-dir": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
}
},
- "lines-and-columns": {
+ "node_modules/lines-and-columns": {
"version": "1.1.6",
- "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
- "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "livereload-js": {
+ "node_modules/livereload-js": {
"version": "2.4.0",
- "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
- "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "locate-path": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"p-locate": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "lodash": {
+ "node_modules/lodash": {
"version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "lodash._reinterpolate": {
+ "node_modules/lodash._reinterpolate": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
- "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "lodash.clonedeep": {
+ "node_modules/lodash.clonedeep": {
"version": "4.5.0",
- "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
- "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "lodash.memoize": {
+ "node_modules/lodash.memoize": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
- "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "lodash.merge": {
+ "node_modules/lodash.merge": {
"version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "lodash.template": {
+ "node_modules/lodash.template": {
"version": "4.5.0",
- "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
- "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"lodash._reinterpolate": "^3.0.0",
"lodash.templatesettings": "^4.0.0"
}
},
- "lodash.templatesettings": {
+ "node_modules/lodash.templatesettings": {
"version": "4.2.0",
- "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
- "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"lodash._reinterpolate": "^3.0.0"
}
},
- "lodash.truncate": {
+ "node_modules/lodash.truncate": {
"version": "4.4.2",
- "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
- "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "lodash.uniq": {
+ "node_modules/lodash.uniq": {
"version": "4.5.0",
- "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
- "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "longest-streak": {
+ "node_modules/longest-streak": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
- "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
},
- "lru-cache": {
+ "node_modules/lru-cache": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "make-iterator": {
+ "node_modules/make-iterator": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
- "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"kind-of": "^6.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "map-cache": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "map-obj": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "math-expression-evaluator": {
+ "node_modules/math-expression-evaluator": {
"version": "1.3.7",
- "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.3.7.tgz",
- "integrity": "sha512-nrbaifCl42w37hYd6oRLvoymFK42tWB+WQTMFtksDGQMi5GvlJwnz/CsS30FFAISFLtX+A0csJ0xLiuuyyec7w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "mathml-tag-names": {
+ "node_modules/mathml-tag-names": {
"version": "2.1.3",
- "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
- "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
},
- "maxmin": {
+ "node_modules/maxmin": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-3.0.0.tgz",
- "integrity": "sha512-wcahMInmGtg/7c6a75fr21Ch/Ks1Tb+Jtoan5Ft4bAI0ZvJqyOw8kkM7e7p8hDSzY805vmxwHT50KcjGwKyJ0g==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"chalk": "^4.1.0",
"figures": "^3.2.0",
"gzip-size": "^5.1.1",
"pretty-bytes": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "mdast-util-from-markdown": {
+ "node_modules/mdast-util-from-markdown": {
"version": "0.8.5",
- "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz",
- "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/mdast": "^3.0.0",
"mdast-util-to-string": "^2.0.0",
"micromark": "~2.11.0",
"parse-entities": "^2.0.0",
"unist-util-stringify-position": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "mdast-util-to-markdown": {
+ "node_modules/mdast-util-to-markdown": {
"version": "0.6.5",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz",
- "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/unist": "^2.0.0",
"longest-streak": "^2.0.0",
"mdast-util-to-string": "^2.0.0",
"parse-entities": "^2.0.0",
"repeat-string": "^1.0.0",
"zwitch": "^1.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "mdast-util-to-string": {
+ "node_modules/mdast-util-to-string": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz",
- "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
},
- "mdn-data": {
+ "node_modules/mdn-data": {
"version": "2.0.14",
- "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
- "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
- "dev": true
+ "dev": true,
+ "license": "CC0-1.0"
},
- "merge2": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8"
+ }
},
- "micromark": {
+ "node_modules/micromark": {
"version": "2.11.4",
- "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz",
- "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==",
"dev": true,
- "requires": {
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
"debug": "^4.0.0",
"parse-entities": "^2.0.0"
}
},
- "micromatch": {
+ "node_modules/micromatch": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"braces": "^3.0.1",
"picomatch": "^2.2.3"
+ },
+ "engines": {
+ "node": ">=8.6"
}
},
- "mimic-fn": {
+ "node_modules/mimic-fn": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/mimic-response": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
+ "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
- "min-indent": {
+ "node_modules/min-indent": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
- "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
},
- "minimatch": {
+ "node_modules/minimatch": {
"version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
}
},
- "minimist": {
+ "node_modules/minimist": {
"version": "1.2.6",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
- "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "minimist-options": {
+ "node_modules/minimist-options": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
- "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"arrify": "^1.0.1",
"is-plain-obj": "^1.1.0",
"kind-of": "^6.0.3"
+ },
+ "engines": {
+ "node": ">= 6"
}
},
- "mkdirp": {
+ "node_modules/mkdirp": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/mkdirp-classic": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
+ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
"dev": true
},
- "ms": {
+ "node_modules/ms": {
"version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "multimatch": {
+ "node_modules/multimatch": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz",
- "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/minimatch": "^3.0.3",
"array-differ": "^3.0.0",
"array-union": "^2.1.0",
"arrify": "^2.0.1",
"minimatch": "^3.0.4"
},
- "dependencies": {
- "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
- },
- "arrify": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
- "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
- "dev": true
- }
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/multimatch/node_modules/array-union": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/multimatch/node_modules/arrify": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
}
},
- "nanoid": {
+ "node_modules/nanoid": {
"version": "3.3.6",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
- "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "node_modules/napi-build-utils": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
+ "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==",
"dev": true
},
- "natural-compare": {
+ "node_modules/natural-compare": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
- "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/node-abi": {
+ "version": "3.50.0",
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.50.0.tgz",
+ "integrity": "sha512-2Gxu7Eq7vnBIRfYSmqPruEllMM14FjOQFJSoqdGWthVn+tmwEXzmdPpya6cvvwf0uZA3F5N1fMFr9mijZBplFA==",
+ "dev": true,
+ "dependencies": {
+ "semver": "^7.3.5"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/node-addon-api": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz",
+ "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==",
"dev": true
},
- "node-releases": {
+ "node_modules/node-releases": {
"version": "1.1.73",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz",
- "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "nopt": {
+ "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,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"abbrev": "1"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
}
},
- "normalize-range": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "normalize-selector": {
+ "node_modules/normalize-selector": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
- "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "normalize-url": {
+ "node_modules/normalize-url": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
- "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
- "normalize.css": {
+ "node_modules/normalize.css": {
"version": "8.0.1",
- "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz",
- "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg=="
+ "license": "MIT"
},
- "nth-check": {
+ "node_modules/nth-check": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz",
- "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==",
"dev": true,
- "requires": {
+ "license": "BSD-2-Clause",
+ "dependencies": {
"boolbase": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/nth-check?sponsor=1"
}
},
- "num2fraction": {
+ "node_modules/num2fraction": {
"version": "1.2.2",
- "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
- "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "number-is-nan": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "object-assign": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "object-inspect": {
+ "node_modules/object-inspect": {
"version": "1.10.3",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz",
- "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "object.defaults": {
+ "node_modules/object.defaults": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
- "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"array-each": "^1.0.1",
"array-slice": "^1.0.0",
"for-own": "^1.0.0",
"isobject": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "object.map": {
+ "node_modules/object.map": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
- "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"for-own": "^1.0.0",
"make-iterator": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "object.pick": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "once": {
+ "node_modules/once": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"wrappy": "1"
}
},
- "onecolor": {
+ "node_modules/onecolor": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/onecolor/-/onecolor-3.1.0.tgz",
- "integrity": "sha512-YZSypViXzu3ul5LMu/m6XjJ9ol8qAy9S2VjHl5E6UlhUH1KGKWabyEJifn0Jjpw23bYDzC2ucKMPGiH5kfwSGQ==",
- "dev": true
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.4.8"
+ }
},
- "onetime": {
+ "node_modules/onetime": {
"version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"mimic-fn": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "optional-require": {
+ "node_modules/optional-require": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.0.3.tgz",
- "integrity": "sha512-RV2Zp2MY2aeYK5G+B/Sps8lW5NHAzE5QClbFP15j+PWmP+T9PxlJXBOOLoSAdgwFvS4t0aMR4vpedMkbHfh0nA==",
- "dev": true
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=4"
+ }
},
- "optionator": {
+ "node_modules/optionator": {
"version": "0.9.1",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
- "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"deep-is": "^0.1.3",
"fast-levenshtein": "^2.0.6",
"levn": "^0.4.1",
"prelude-ls": "^1.2.1",
"type-check": "^0.4.0",
"word-wrap": "^1.2.3"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
}
},
- "ora": {
+ "node_modules/ora": {
"version": "5.4.1",
- "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz",
- "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"bl": "^4.1.0",
"chalk": "^4.1.0",
"cli-cursor": "^3.1.0",
@@ -3629,3721 +4485,4391 @@
"strip-ansi": "^6.0.0",
"wcwidth": "^1.0.1"
},
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/ora/node_modules/log-symbols": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "bl": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
- "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
- "dev": true,
- "requires": {
- "buffer": "^5.5.0",
- "inherits": "^2.0.4",
- "readable-stream": "^3.4.0"
- }
- },
- "log-symbols": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
- "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
- "dev": true,
- "requires": {
- "chalk": "^4.1.0",
- "is-unicode-supported": "^0.1.0"
- }
- },
- "readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "requires": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- }
- }
+ "chalk": "^4.1.0",
+ "is-unicode-supported": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "os-homedir": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "os-tmpdir": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "osenv": {
+ "node_modules/osenv": {
"version": "0.1.5",
- "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
- "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"os-homedir": "^1.0.0",
"os-tmpdir": "^1.0.0"
}
},
- "p-limit": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"p-try": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "p-locate": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"p-limit": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "p-try": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "parent-module": {
+ "node_modules/parent-module": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"callsites": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
}
},
- "parse-entities": {
+ "node_modules/parse-entities": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
- "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"character-entities": "^1.0.0",
"character-entities-legacy": "^1.0.0",
"character-reference-invalid": "^1.0.0",
"is-alphanumerical": "^1.0.0",
"is-decimal": "^1.0.0",
"is-hexadecimal": "^1.0.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
}
},
- "parse-filepath": {
+ "node_modules/parse-filepath": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
- "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"is-absolute": "^1.0.0",
"map-cache": "^0.2.0",
"path-root": "^0.1.1"
+ },
+ "engines": {
+ "node": ">=0.8"
}
},
- "parse-json": {
+ "node_modules/parse-json": {
"version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/code-frame": "^7.0.0",
"error-ex": "^1.3.1",
"json-parse-even-better-errors": "^2.3.0",
"lines-and-columns": "^1.1.6"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "parse-passwd": {
+ "node_modules/parse-passwd": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
- "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "path-exists": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "path-is-absolute": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "path-key": {
+ "node_modules/path-key": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "path-parse": {
+ "node_modules/path-parse": {
"version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "path-root": {
+ "node_modules/path-root": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
- "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"path-root-regex": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "path-root-regex": {
+ "node_modules/path-root-regex": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
- "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "path-type": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "picocolors": {
+ "node_modules/picocolors": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
- "picomatch": {
+ "node_modules/picomatch": {
"version": "2.3.0",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
- "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
},
- "pify": {
+ "node_modules/pify": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
- "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "pixrem": {
+ "node_modules/pixrem": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/pixrem/-/pixrem-5.0.0.tgz",
- "integrity": "sha512-ugJ4Imy92u55zeznaN/5d7iqOBIZjZ7q10/T+dcd0IuFtbLlsGDvAUabFu1cafER+G9f0T1WtTqvzm4KAdcDgQ==",
"dev": true,
- "requires": {
+ "dependencies": {
"browserslist": "^4.3.6",
"postcss": "^7.0.7",
"reduce-css-calc": "^2.1.5"
},
- "dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "dependencies": {
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.2",
- "source-map": "^0.6.1",
- "supports-color": "^6.1.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "engines": {
+ "node": ">=4.0.0",
+ "npm": ">=1.2.10"
}
},
- "pleeease-filters": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/pleeease-filters/-/pleeease-filters-4.0.0.tgz",
- "integrity": "sha1-ZjKy+wVkjSdY2GU4T7zteeHMrsc=",
+ "node_modules/pixrem/node_modules/ansi-styles": {
+ "version": "3.2.1",
"dev": true,
- "requires": {
- "onecolor": "^3.0.4",
- "postcss": "^6.0.1"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss": {
- "version": "8.4.31",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
- "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
+ "node_modules/pixrem/node_modules/chalk": {
+ "version": "2.4.2",
"dev": true,
- "requires": {
- "nanoid": "^3.3.6",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-apply": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.8.0.tgz",
- "integrity": "sha1-FOVEu7XLbxweBIhXll15rgZrE0M=",
+ "node_modules/pixrem/node_modules/chalk/node_modules/supports-color": {
+ "version": "5.5.0",
"dev": true,
- "requires": {
- "babel-runtime": "^6.23.0",
- "balanced-match": "^0.4.2",
- "postcss": "^6.0.0"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "balanced-match": {
- "version": "0.4.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
- "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
- "dev": true
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-attribute-case-insensitive": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-2.0.0.tgz",
- "integrity": "sha1-lNxCLI+QmX8WvTOjZUu77AhJY7Q=",
+ "node_modules/pixrem/node_modules/color-convert": {
+ "version": "1.9.3",
"dev": true,
- "requires": {
- "postcss": "^6.0.0",
- "postcss-selector-parser": "^2.2.3"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "postcss-selector-parser": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz",
- "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
- "dev": true,
- "requires": {
- "flatten": "^1.0.2",
- "indexes-of": "^1.0.1",
- "uniq": "^1.0.1"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "color-name": "1.1.3"
}
},
- "postcss-calc": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz",
- "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==",
+ "node_modules/pixrem/node_modules/color-name": {
+ "version": "1.1.3",
"dev": true,
- "requires": {
- "postcss-selector-parser": "^6.0.2",
- "postcss-value-parser": "^4.0.2"
+ "license": "MIT"
+ },
+ "node_modules/pixrem/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-color-function": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/postcss-color-function/-/postcss-color-function-4.1.0.tgz",
- "integrity": "sha512-2/fuv6mP5Lt03XbRpVfMdGC8lRP1sykme+H1bR4ARyOmSMB8LPSjcL6EAI1iX6dqUF+jNEvKIVVXhan1w/oFDQ==",
+ "node_modules/pixrem/node_modules/postcss": {
+ "version": "7.0.36",
"dev": true,
- "requires": {
- "css-color-function": "~1.3.3",
- "postcss": "^6.0.23",
- "postcss-message-helpers": "^2.0.0",
- "postcss-value-parser": "^3.3.1"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "postcss-value-parser": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
- "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
- "dev": true
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "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/"
}
},
- "postcss-color-gray": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-4.1.0.tgz",
- "integrity": "sha512-L4iLKQLdqChz6ZOgGb6dRxkBNw78JFYcJmBz1orHpZoeLtuhDDGegRtX9gSyfoCIM7rWZ3VNOyiqqvk83BEN+w==",
+ "node_modules/pixrem/node_modules/supports-color": {
+ "version": "6.1.0",
"dev": true,
- "requires": {
- "color": "^2.0.1",
- "postcss": "^6.0.14",
- "postcss-message-helpers": "^2.0.0",
- "reduce-function-call": "^1.0.2"
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
},
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/pleeease-filters": {
+ "version": "4.0.0",
+ "dev": true,
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "color": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color/-/color-2.0.1.tgz",
- "integrity": "sha512-ubUCVVKfT7r2w2D3qtHakj8mbmKms+tThR8gI8zEYCbUBl8/voqFGt3kgBqGwXAopgXybnkuOq+qMYCRrp4cXw==",
- "dev": true,
- "requires": {
- "color-convert": "^1.9.1",
- "color-string": "^1.5.2"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "color-string": {
- "version": "1.5.5",
- "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz",
- "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==",
- "dev": true,
- "requires": {
- "color-name": "^1.0.0",
- "simple-swizzle": "^0.2.2"
- }
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "onecolor": "^3.0.4",
+ "postcss": "^6.0.1"
}
},
- "postcss-color-hex-alpha": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-3.0.0.tgz",
- "integrity": "sha1-HlPmyKyyN5Vej9CLfs2xuLgwn5U=",
+ "node_modules/pleeease-filters/node_modules/ansi-styles": {
+ "version": "3.2.1",
"dev": true,
- "requires": {
- "color": "^1.0.3",
- "postcss": "^6.0.1",
- "postcss-message-helpers": "^2.0.0"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "color": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/color/-/color-1.0.3.tgz",
- "integrity": "sha1-5I6DLYXxTvaU+0aIEcLVz+cptV0=",
- "dev": true,
- "requires": {
- "color-convert": "^1.8.2",
- "color-string": "^1.4.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "color-string": {
- "version": "1.5.5",
- "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz",
- "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==",
- "dev": true,
- "requires": {
- "color-name": "^1.0.0",
- "simple-swizzle": "^0.2.2"
- }
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/pleeease-filters/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/pleeease-filters/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/pleeease-filters/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/pleeease-filters/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/pleeease-filters/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/pleeease-filters/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss": {
+ "version": "8.4.31",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
},
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
},
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
}
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "node_modules/postcss-apply": {
+ "version": "0.8.0",
+ "dev": true,
+ "license": "Unlicense",
+ "dependencies": {
+ "babel-runtime": "^6.23.0",
+ "balanced-match": "^0.4.2",
+ "postcss": "^6.0.0"
+ }
+ },
+ "node_modules/postcss-apply/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-apply/node_modules/balanced-match": {
+ "version": "0.4.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-apply/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-color-hsl": {
+ "node_modules/postcss-apply/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-apply/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-apply/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-apply/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-apply/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-attribute-case-insensitive": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/postcss-color-hsl/-/postcss-color-hsl-2.0.0.tgz",
- "integrity": "sha1-EnA2ZvoxBDDj8wpFTawThjF9WEQ=",
"dev": true,
- "requires": {
- "postcss": "^6.0.1",
- "postcss-value-parser": "^3.3.0",
- "units-css": "^0.4.0"
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^6.0.0",
+ "postcss-selector-parser": "^2.2.3"
+ }
+ },
+ "node_modules/postcss-attribute-case-insensitive/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
},
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-attribute-case-insensitive/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "postcss-value-parser": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
- "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
- "dev": true
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-attribute-case-insensitive/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
}
},
- "postcss-color-hwb": {
+ "node_modules/postcss-attribute-case-insensitive/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-attribute-case-insensitive/node_modules/has-flag": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/postcss-color-hwb/-/postcss-color-hwb-3.0.0.tgz",
- "integrity": "sha1-NAKxnvTYSXVAwftQcr6YY8qVVx4=",
"dev": true,
- "requires": {
- "color": "^1.0.3",
- "postcss": "^6.0.1",
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-attribute-case-insensitive/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-attribute-case-insensitive/node_modules/postcss-selector-parser": {
+ "version": "2.2.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "flatten": "^1.0.2",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ },
+ "node_modules/postcss-attribute-case-insensitive/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-calc": {
+ "version": "8.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.2",
+ "postcss-value-parser": "^4.0.2"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.2"
+ }
+ },
+ "node_modules/postcss-color-function": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "css-color-function": "~1.3.3",
+ "postcss": "^6.0.23",
+ "postcss-message-helpers": "^2.0.0",
+ "postcss-value-parser": "^3.3.1"
+ }
+ },
+ "node_modules/postcss-color-function/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-function/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-function/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-color-function/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-color-function/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-function/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-color-function/node_modules/postcss-value-parser": {
+ "version": "3.3.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-color-function/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-gray": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "color": "^2.0.1",
+ "postcss": "^6.0.14",
"postcss-message-helpers": "^2.0.0",
"reduce-function-call": "^1.0.2"
+ }
+ },
+ "node_modules/postcss-color-gray/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
},
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-gray/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "color": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/color/-/color-1.0.3.tgz",
- "integrity": "sha1-5I6DLYXxTvaU+0aIEcLVz+cptV0=",
- "dev": true,
- "requires": {
- "color-convert": "^1.8.2",
- "color-string": "^1.4.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "color-string": {
- "version": "1.5.5",
- "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz",
- "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==",
- "dev": true,
- "requires": {
- "color-name": "^1.0.0",
- "simple-swizzle": "^0.2.2"
- }
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-color-rebeccapurple": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-3.1.0.tgz",
- "integrity": "sha512-212hJUk9uSsbwO5ECqVjmh/iLsmiVL1xy9ce9TVf+X3cK/ZlUIlaMdoxje/YpsL9cmUH3I7io+/G2LyWx5rg1g==",
+ "node_modules/postcss-color-gray/node_modules/color": {
+ "version": "2.0.1",
"dev": true,
- "requires": {
- "postcss": "^6.0.22",
- "postcss-values-parser": "^1.5.0"
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.1",
+ "color-string": "^1.5.2"
+ }
+ },
+ "node_modules/postcss-color-gray/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-color-gray/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-color-gray/node_modules/color-string": {
+ "version": "1.5.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "node_modules/postcss-color-gray/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-gray/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-color-gray/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
},
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-hex-alpha": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "color": "^1.0.3",
+ "postcss": "^6.0.1",
+ "postcss-message-helpers": "^2.0.0"
+ }
+ },
+ "node_modules/postcss-color-hex-alpha/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-hex-alpha/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-hex-alpha/node_modules/color": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.8.2",
+ "color-string": "^1.4.0"
+ }
+ },
+ "node_modules/postcss-color-hex-alpha/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-color-hex-alpha/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-color-hex-alpha/node_modules/color-string": {
+ "version": "1.5.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "node_modules/postcss-color-hex-alpha/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-hex-alpha/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-color-hex-alpha/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-hsl": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^6.0.1",
+ "postcss-value-parser": "^3.3.0",
+ "units-css": "^0.4.0"
+ }
+ },
+ "node_modules/postcss-color-hsl/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-hsl/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-hsl/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-color-hsl/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-color-hsl/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-hsl/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-color-hsl/node_modules/postcss-value-parser": {
+ "version": "3.3.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-color-hsl/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-hwb": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color": "^1.0.3",
+ "postcss": "^6.0.1",
+ "postcss-message-helpers": "^2.0.0",
+ "reduce-function-call": "^1.0.2"
+ }
+ },
+ "node_modules/postcss-color-hwb/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-hwb/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-hwb/node_modules/color": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.8.2",
+ "color-string": "^1.4.0"
+ }
+ },
+ "node_modules/postcss-color-hwb/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-color-hwb/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-color-hwb/node_modules/color-string": {
+ "version": "1.5.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "node_modules/postcss-color-hwb/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-hwb/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-color-hwb/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-rebeccapurple": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^6.0.22",
+ "postcss-values-parser": "^1.5.0"
+ }
+ },
+ "node_modules/postcss-color-rebeccapurple/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-rebeccapurple/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-rebeccapurple/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-color-rebeccapurple/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-color-rebeccapurple/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-rebeccapurple/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-color-rebeccapurple/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-rgb": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^6.0.1",
+ "postcss-value-parser": "^3.3.0"
+ }
+ },
+ "node_modules/postcss-color-rgb/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-rgb/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-rgb/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-color-rgb/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-color-rgb/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-rgb/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-color-rgb/node_modules/postcss-value-parser": {
+ "version": "3.3.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-color-rgb/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-rgba-fallback": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^6.0.6",
+ "postcss-value-parser": "^3.3.0",
+ "rgb-hex": "^2.1.0"
+ }
+ },
+ "node_modules/postcss-color-rgba-fallback/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-rgba-fallback/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-rgba-fallback/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-color-rgba-fallback/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-color-rgba-fallback/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-color-rgba-fallback/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-color-rgba-fallback/node_modules/postcss-value-parser": {
+ "version": "3.3.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-color-rgba-fallback/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-colormin": {
+ "version": "5.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.16.6",
+ "caniuse-api": "^3.0.0",
+ "colord": "^2.0.1",
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-convert-values": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-cssnext": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "autoprefixer": "^7.1.1",
+ "caniuse-api": "^2.0.0",
+ "chalk": "^2.0.1",
+ "pixrem": "^4.0.0",
+ "pleeease-filters": "^4.0.0",
+ "postcss": "^6.0.5",
+ "postcss-apply": "^0.8.0",
+ "postcss-attribute-case-insensitive": "^2.0.0",
+ "postcss-calc": "^6.0.0",
+ "postcss-color-function": "^4.0.0",
+ "postcss-color-gray": "^4.0.0",
+ "postcss-color-hex-alpha": "^3.0.0",
+ "postcss-color-hsl": "^2.0.0",
+ "postcss-color-hwb": "^3.0.0",
+ "postcss-color-rebeccapurple": "^3.0.0",
+ "postcss-color-rgb": "^2.0.0",
+ "postcss-color-rgba-fallback": "^3.0.0",
+ "postcss-custom-media": "^6.0.0",
+ "postcss-custom-properties": "^6.1.0",
+ "postcss-custom-selectors": "^4.0.1",
+ "postcss-font-family-system-ui": "^3.0.0",
+ "postcss-font-variant": "^3.0.0",
+ "postcss-image-set-polyfill": "^0.3.5",
+ "postcss-initial": "^2.0.0",
+ "postcss-media-minmax": "^3.0.0",
+ "postcss-nesting": "^4.0.1",
+ "postcss-pseudo-class-any-link": "^4.0.0",
+ "postcss-pseudoelements": "^5.0.0",
+ "postcss-replace-overflow-wrap": "^2.0.0",
+ "postcss-selector-matches": "^3.0.1",
+ "postcss-selector-not": "^3.0.1"
+ },
+ "peerDependencies": {
+ "caniuse-lite": "^1.0.30000697"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/autoprefixer": {
+ "version": "7.2.6",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^2.11.3",
+ "caniuse-lite": "^1.0.30000805",
+ "normalize-range": "^0.1.2",
+ "num2fraction": "^1.2.2",
+ "postcss": "^6.0.17",
+ "postcss-value-parser": "^3.2.3"
+ },
+ "bin": {
+ "autoprefixer-info": "bin/autoprefixer-info"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/balanced-match": {
+ "version": "0.4.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-cssnext/node_modules/browserslist": {
+ "version": "2.11.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "caniuse-lite": "^1.0.30000792",
+ "electron-to-chromium": "^1.3.30"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/caniuse-api": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^2.0.0",
+ "caniuse-lite": "^1.0.0",
+ "lodash.memoize": "^4.1.2",
+ "lodash.uniq": "^4.5.0"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-cssnext/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/pixrem": {
+ "version": "4.0.1",
+ "dev": true,
+ "dependencies": {
+ "browserslist": "^2.0.0",
+ "postcss": "^6.0.0",
+ "reduce-css-calc": "^1.2.7"
+ },
+ "engines": {
+ "node": ">=0.10.0",
+ "npm": ">=1.2.10"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/postcss-calc": {
+ "version": "6.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "css-unit-converter": "^1.1.1",
+ "postcss": "^7.0.2",
+ "postcss-selector-parser": "^2.2.2",
+ "reduce-css-calc": "^2.0.0"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/postcss-calc/node_modules/postcss": {
+ "version": "7.0.36",
+ "dev": true,
+ "license": "MIT",
+ "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-cssnext/node_modules/postcss-calc/node_modules/reduce-css-calc": {
+ "version": "2.1.8",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "css-unit-converter": "^1.1.1",
+ "postcss-value-parser": "^3.3.0"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/postcss-calc/node_modules/supports-color": {
+ "version": "6.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/postcss-custom-properties": {
+ "version": "6.3.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "postcss": "^6.0.18"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/postcss-custom-properties/node_modules/balanced-match": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-cssnext/node_modules/postcss-selector-parser": {
+ "version": "2.2.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "flatten": "^1.0.2",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/postcss-value-parser": {
+ "version": "3.3.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-cssnext/node_modules/reduce-css-calc": {
+ "version": "1.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^0.4.2",
+ "math-expression-evaluator": "^1.2.14",
+ "reduce-function-call": "^1.0.1"
+ }
+ },
+ "node_modules/postcss-cssnext/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-custom-media": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^6.0.1"
+ }
+ },
+ "node_modules/postcss-custom-media/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-custom-media/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-custom-media/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-custom-media/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-custom-media/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-custom-media/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-custom-media/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-custom-properties": {
+ "version": "11.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss-values-parser": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/postcss-custom-properties/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-custom-properties/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-custom-properties/node_modules/chalk/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-custom-properties/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-custom-properties/node_modules/color-convert/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-custom-properties/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-custom-properties/node_modules/postcss": {
+ "version": "7.0.36",
+ "dev": true,
+ "license": "MIT",
+ "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-custom-properties/node_modules/postcss-values-parser": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MPL-2.0",
+ "dependencies": {
+ "color-name": "^1.1.4",
+ "is-url-superb": "^4.0.0",
+ "postcss": "^7.0.5"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/postcss-custom-properties/node_modules/supports-color": {
+ "version": "6.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/postcss-custom-selectors": {
+ "version": "4.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^6.0.1",
+ "postcss-selector-matches": "^3.0.0"
+ }
+ },
+ "node_modules/postcss-custom-selectors/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-custom-selectors/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-custom-selectors/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-custom-selectors/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-custom-selectors/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-custom-selectors/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-custom-selectors/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-discard-comments": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-discard-duplicates": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-discard-empty": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-discard-overridden": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-font-family-system-ui": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "CC0-1.0",
+ "dependencies": {
+ "postcss": "^6.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-font-family-system-ui/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-font-family-system-ui/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-font-family-system-ui/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-font-family-system-ui/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-font-family-system-ui/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-font-family-system-ui/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-font-family-system-ui/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-font-variant": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^6.0.1"
+ }
+ },
+ "node_modules/postcss-font-variant/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-font-variant/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-font-variant/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-font-variant/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-font-variant/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-font-variant/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-font-variant/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-html": {
+ "version": "0.36.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "htmlparser2": "^3.10.0"
+ },
+ "peerDependencies": {
+ "postcss": ">=5.0.0",
+ "postcss-syntax": ">=0.36.0"
+ }
+ },
+ "node_modules/postcss-image-set-polyfill": {
+ "version": "0.3.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^6.0.1",
+ "postcss-media-query-parser": "^0.2.3"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-image-set-polyfill/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-image-set-polyfill/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-image-set-polyfill/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-image-set-polyfill/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-image-set-polyfill/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-image-set-polyfill/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-image-set-polyfill/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-import": {
+ "version": "14.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.0.0",
+ "read-cache": "^1.0.0",
+ "resolve": "^1.1.7"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.0.0"
+ }
+ },
+ "node_modules/postcss-initial": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "lodash.template": "^4.2.4",
+ "postcss": "^6.0.1"
+ }
+ },
+ "node_modules/postcss-initial/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-initial/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-initial/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-initial/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-initial/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-initial/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-initial/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-less": {
+ "version": "3.1.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^7.0.14"
+ },
+ "engines": {
+ "node": ">=6.14.4"
+ }
+ },
+ "node_modules/postcss-less/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-less/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-less/node_modules/chalk/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-less/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-less/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-less/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-less/node_modules/postcss": {
+ "version": "7.0.36",
+ "dev": true,
+ "license": "MIT",
+ "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-less/node_modules/supports-color": {
+ "version": "6.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/postcss-media-minmax": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^6.0.1"
+ }
+ },
+ "node_modules/postcss-media-minmax/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-media-minmax/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-media-minmax/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-media-minmax/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-media-minmax/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-media-minmax/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-media-minmax/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-media-query-parser": {
+ "version": "0.2.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-merge-longhand": {
+ "version": "5.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "css-color-names": "^1.0.1",
+ "postcss-value-parser": "^4.1.0",
+ "stylehacks": "^5.0.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-merge-rules": {
+ "version": "5.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.16.6",
+ "caniuse-api": "^3.0.0",
+ "cssnano-utils": "^2.0.1",
+ "postcss-selector-parser": "^6.0.5",
+ "vendors": "^1.0.3"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-message-helpers": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-minify-font-values": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-minify-gradients": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cssnano-utils": "^2.0.1",
+ "is-color-stop": "^1.1.0",
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-minify-params": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "alphanum-sort": "^1.0.2",
+ "browserslist": "^4.16.0",
+ "cssnano-utils": "^2.0.1",
+ "postcss-value-parser": "^4.1.0",
+ "uniqs": "^2.0.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-minify-selectors": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "alphanum-sort": "^1.0.2",
+ "postcss-selector-parser": "^6.0.5"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-nesting": {
+ "version": "4.2.1",
+ "dev": true,
+ "license": "CC0-1.0",
+ "dependencies": {
+ "postcss": "^6.0.11"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-nesting/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-nesting/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-nesting/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-nesting/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-nesting/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-nesting/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-nesting/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-normalize-charset": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-display-values": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cssnano-utils": "^2.0.1",
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-positions": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-repeat-style": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cssnano-utils": "^2.0.1",
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-string": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-timing-functions": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cssnano-utils": "^2.0.1",
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-unicode": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.16.0",
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-url": {
+ "version": "5.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-absolute-url": "^3.0.3",
+ "normalize-url": "^6.0.1",
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-whitespace": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-ordered-values": {
+ "version": "5.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cssnano-utils": "^2.0.1",
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-pseudo-class-any-link": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "CC0-1.0",
+ "dependencies": {
+ "postcss": "^6.0.1",
+ "postcss-selector-parser": "^2.2.3"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-pseudo-class-any-link/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-pseudo-class-any-link/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-pseudo-class-any-link/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-pseudo-class-any-link/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-pseudo-class-any-link/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-pseudo-class-any-link/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": {
+ "version": "2.2.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "flatten": "^1.0.2",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ },
+ "node_modules/postcss-pseudo-class-any-link/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-pseudoelements": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^6.0.0"
+ }
+ },
+ "node_modules/postcss-pseudoelements/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-pseudoelements/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-pseudoelements/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/postcss-pseudoelements/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/postcss-pseudoelements/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-color-rgb": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/postcss-color-rgb/-/postcss-color-rgb-2.0.0.tgz",
- "integrity": "sha1-FFOcinExSUtILg3RzCZf9lFLUmM=",
+ "node_modules/postcss-pseudoelements/node_modules/postcss": {
+ "version": "6.0.23",
"dev": true,
- "requires": {
- "postcss": "^6.0.1",
- "postcss-value-parser": "^3.3.0"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "postcss-value-parser": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
- "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
- "dev": true
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
}
},
- "postcss-color-rgba-fallback": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/postcss-color-rgba-fallback/-/postcss-color-rgba-fallback-3.0.0.tgz",
- "integrity": "sha1-N9XJNToHoJJwkSqCYGu0Kg1wLAQ=",
+ "node_modules/postcss-pseudoelements/node_modules/supports-color": {
+ "version": "5.5.0",
"dev": true,
- "requires": {
- "postcss": "^6.0.6",
- "postcss-value-parser": "^3.3.0",
- "rgb-hex": "^2.1.0"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "postcss-value-parser": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
- "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
- "dev": true
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-colormin": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.0.tgz",
- "integrity": "sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw==",
+ "node_modules/postcss-reduce-initial": {
+ "version": "5.0.1",
"dev": true,
- "requires": {
- "browserslist": "^4.16.6",
- "caniuse-api": "^3.0.0",
- "colord": "^2.0.1",
- "postcss-value-parser": "^4.1.0"
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.16.0",
+ "caniuse-api": "^3.0.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
}
},
- "postcss-convert-values": {
+ "node_modules/postcss-reduce-transforms": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz",
- "integrity": "sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
+ "cssnano-utils": "^2.0.1",
"postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
}
},
- "postcss-cssnext": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/postcss-cssnext/-/postcss-cssnext-3.1.0.tgz",
- "integrity": "sha512-awPDhI4OKetcHCr560iVCoDuP6e/vn0r6EAqdWPpAavJMvkBSZ6kDpSN4b3mB3Ti57hQMunHHM8Wvx9PeuYXtA==",
+ "node_modules/postcss-replace-overflow-wrap": {
+ "version": "2.0.0",
"dev": true,
- "requires": {
- "autoprefixer": "^7.1.1",
- "caniuse-api": "^2.0.0",
- "chalk": "^2.0.1",
- "pixrem": "^4.0.0",
- "pleeease-filters": "^4.0.0",
- "postcss": "^6.0.5",
- "postcss-apply": "^0.8.0",
- "postcss-attribute-case-insensitive": "^2.0.0",
- "postcss-calc": "^6.0.0",
- "postcss-color-function": "^4.0.0",
- "postcss-color-gray": "^4.0.0",
- "postcss-color-hex-alpha": "^3.0.0",
- "postcss-color-hsl": "^2.0.0",
- "postcss-color-hwb": "^3.0.0",
- "postcss-color-rebeccapurple": "^3.0.0",
- "postcss-color-rgb": "^2.0.0",
- "postcss-color-rgba-fallback": "^3.0.0",
- "postcss-custom-media": "^6.0.0",
- "postcss-custom-properties": "^6.1.0",
- "postcss-custom-selectors": "^4.0.1",
- "postcss-font-family-system-ui": "^3.0.0",
- "postcss-font-variant": "^3.0.0",
- "postcss-image-set-polyfill": "^0.3.5",
- "postcss-initial": "^2.0.0",
- "postcss-media-minmax": "^3.0.0",
- "postcss-nesting": "^4.0.1",
- "postcss-pseudo-class-any-link": "^4.0.0",
- "postcss-pseudoelements": "^5.0.0",
- "postcss-replace-overflow-wrap": "^2.0.0",
- "postcss-selector-matches": "^3.0.1",
- "postcss-selector-not": "^3.0.1"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "autoprefixer": {
- "version": "7.2.6",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz",
- "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==",
- "dev": true,
- "requires": {
- "browserslist": "^2.11.3",
- "caniuse-lite": "^1.0.30000805",
- "normalize-range": "^0.1.2",
- "num2fraction": "^1.2.2",
- "postcss": "^6.0.17",
- "postcss-value-parser": "^3.2.3"
- }
- },
- "balanced-match": {
- "version": "0.4.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
- "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
- "dev": true
- },
- "browserslist": {
- "version": "2.11.3",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz",
- "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
- "dev": true,
- "requires": {
- "caniuse-lite": "^1.0.30000792",
- "electron-to-chromium": "^1.3.30"
- }
- },
- "caniuse-api": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-2.0.0.tgz",
- "integrity": "sha1-sd21pZZrFvSNxJmERNS7xsfZ2DQ=",
- "dev": true,
- "requires": {
- "browserslist": "^2.0.0",
- "caniuse-lite": "^1.0.0",
- "lodash.memoize": "^4.1.2",
- "lodash.uniq": "^4.5.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "pixrem": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/pixrem/-/pixrem-4.0.1.tgz",
- "integrity": "sha1-LaSh3m7EQjxfw3lOkwuB1EkOxoY=",
- "dev": true,
- "requires": {
- "browserslist": "^2.0.0",
- "postcss": "^6.0.0",
- "reduce-css-calc": "^1.2.7"
- }
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "postcss-calc": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-6.0.2.tgz",
- "integrity": "sha512-fiznXjEN5T42Qm7qqMCVJXS3roaj9r4xsSi+meaBVe7CJBl8t/QLOXu02Z2E6oWAMWIvCuF6JrvzFekmVEbOKA==",
- "dev": true,
- "requires": {
- "css-unit-converter": "^1.1.1",
- "postcss": "^7.0.2",
- "postcss-selector-parser": "^2.2.2",
- "reduce-css-calc": "^2.0.0"
- },
- "dependencies": {
- "postcss": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.2",
- "source-map": "^0.6.1",
- "supports-color": "^6.1.0"
- }
- },
- "reduce-css-calc": {
- "version": "2.1.8",
- "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz",
- "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==",
- "dev": true,
- "requires": {
- "css-unit-converter": "^1.1.1",
- "postcss-value-parser": "^3.3.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
- }
- },
- "postcss-custom-properties": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-6.3.1.tgz",
- "integrity": "sha512-zoiwn4sCiUFbr4KcgcNZLFkR6gVQom647L+z1p/KBVHZ1OYwT87apnS42atJtx6XlX2yI7N5fjXbFixShQO2QQ==",
- "dev": true,
- "requires": {
- "balanced-match": "^1.0.0",
- "postcss": "^6.0.18"
- },
- "dependencies": {
- "balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
- }
- }
- },
- "postcss-selector-parser": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz",
- "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
- "dev": true,
- "requires": {
- "flatten": "^1.0.2",
- "indexes-of": "^1.0.1",
- "uniq": "^1.0.1"
- }
- },
- "postcss-value-parser": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
- "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
- "dev": true
- },
- "reduce-css-calc": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz",
- "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=",
- "dev": true,
- "requires": {
- "balanced-match": "^0.4.2",
- "math-expression-evaluator": "^1.2.14",
- "reduce-function-call": "^1.0.1"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "postcss": "^6.0.1"
}
},
- "postcss-custom-media": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-6.0.0.tgz",
- "integrity": "sha1-vlMnhBEOyylQRPtTlaGABushpzc=",
+ "node_modules/postcss-replace-overflow-wrap/node_modules/ansi-styles": {
+ "version": "3.2.1",
"dev": true,
- "requires": {
- "postcss": "^6.0.1"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-custom-properties": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-11.0.0.tgz",
- "integrity": "sha512-Fhnx/QLt+CTt23A/KKVx1anZD9nmVpOxKCKv5owWacMoOsBXFhMAD6SZYbmPMH4nHdIeMUnWOvLZnlY4niS0sA==",
+ "node_modules/postcss-replace-overflow-wrap/node_modules/chalk": {
+ "version": "2.4.2",
"dev": true,
- "requires": {
- "postcss-values-parser": "^4.0.0"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "dependencies": {
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- },
- "dependencies": {
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- }
- }
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.2",
- "source-map": "^0.6.1",
- "supports-color": "^6.1.0"
- }
- },
- "postcss-values-parser": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-4.0.0.tgz",
- "integrity": "sha512-R9x2D87FcbhwXUmoCXJR85M1BLII5suXRuXibGYyBJ7lVDEpRIdKZh4+8q5S+/+A4m0IoG1U5tFw39asyhX/Hw==",
- "dev": true,
- "requires": {
- "color-name": "^1.1.4",
- "is-url-superb": "^4.0.0",
- "postcss": "^7.0.5"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-custom-selectors": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz",
- "integrity": "sha1-eBOC+UxS5yfvXKR3bqKt9JphE4I=",
+ "node_modules/postcss-replace-overflow-wrap/node_modules/color-convert": {
+ "version": "1.9.3",
"dev": true,
- "requires": {
- "postcss": "^6.0.1",
- "postcss-selector-matches": "^3.0.0"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "color-name": "1.1.3"
}
},
- "postcss-discard-comments": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz",
- "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==",
- "dev": true
- },
- "postcss-discard-duplicates": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz",
- "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==",
- "dev": true
- },
- "postcss-discard-empty": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz",
- "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==",
- "dev": true
- },
- "postcss-discard-overridden": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz",
- "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==",
- "dev": true
+ "node_modules/postcss-replace-overflow-wrap/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
},
- "postcss-font-family-system-ui": {
+ "node_modules/postcss-replace-overflow-wrap/node_modules/has-flag": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/postcss-font-family-system-ui/-/postcss-font-family-system-ui-3.0.0.tgz",
- "integrity": "sha512-58G/hTxMSSKlIRpcPUjlyo6hV2MEzvcVO2m4L/T7Bb2fJTG4DYYfQjQeRvuimKQh1V1sOzCIz99g+H2aFNtlQw==",
"dev": true,
- "requires": {
- "postcss": "^6.0"
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-replace-overflow-wrap/node_modules/postcss": {
+ "version": "6.0.23",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
},
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/postcss-replace-overflow-wrap/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-font-variant": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-3.0.0.tgz",
- "integrity": "sha1-CMzIj2BQuoLtjvLMdsDGprQfGD4=",
+ "node_modules/postcss-resolve-nested-selector": {
+ "version": "0.1.1",
"dev": true,
- "requires": {
- "postcss": "^6.0.1"
+ "license": "MIT"
+ },
+ "node_modules/postcss-safe-parser": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^7.0.26"
},
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/postcss-safe-parser/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-html": {
- "version": "0.36.0",
- "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz",
- "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==",
+ "node_modules/postcss-safe-parser/node_modules/chalk": {
+ "version": "2.4.2",
"dev": true,
- "requires": {
- "htmlparser2": "^3.10.0"
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-image-set-polyfill": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/postcss-image-set-polyfill/-/postcss-image-set-polyfill-0.3.5.tgz",
- "integrity": "sha1-Dxk0E3AM8fgr05Bm7wFtZaShgYE=",
+ "node_modules/postcss-safe-parser/node_modules/chalk/node_modules/supports-color": {
+ "version": "5.5.0",
"dev": true,
- "requires": {
- "postcss": "^6.0.1",
- "postcss-media-query-parser": "^0.2.3"
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
},
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-safe-parser/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "color-name": "1.1.3"
}
},
- "postcss-import": {
- "version": "14.0.2",
- "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz",
- "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==",
+ "node_modules/postcss-safe-parser/node_modules/color-name": {
+ "version": "1.1.3",
"dev": true,
- "requires": {
- "postcss-value-parser": "^4.0.0",
- "read-cache": "^1.0.0",
- "resolve": "^1.1.7"
+ "license": "MIT"
+ },
+ "node_modules/postcss-safe-parser/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-initial": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-2.0.0.tgz",
- "integrity": "sha1-cnFfczbgu3k1HZnuZcSiU6hEG6Q=",
+ "node_modules/postcss-safe-parser/node_modules/postcss": {
+ "version": "7.0.36",
"dev": true,
- "requires": {
- "lodash.template": "^4.2.4",
- "postcss": "^6.0.1"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "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/"
}
},
- "postcss-less": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz",
- "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==",
+ "node_modules/postcss-safe-parser/node_modules/supports-color": {
+ "version": "6.1.0",
"dev": true,
- "requires": {
- "postcss": "^7.0.14"
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
},
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/postcss-sass": {
+ "version": "0.4.4",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "dependencies": {
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.2",
- "source-map": "^0.6.1",
- "supports-color": "^6.1.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "gonzales-pe": "^4.3.0",
+ "postcss": "^7.0.21"
+ }
+ },
+ "node_modules/postcss-sass/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-sass/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-media-minmax": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-3.0.0.tgz",
- "integrity": "sha1-Z1JWA3pD70C8Twdgv9BtTcadSNI=",
+ "node_modules/postcss-sass/node_modules/chalk/node_modules/supports-color": {
+ "version": "5.5.0",
"dev": true,
- "requires": {
- "postcss": "^6.0.1"
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
},
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-sass/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "color-name": "1.1.3"
}
},
- "postcss-media-query-parser": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
- "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
- "dev": true
+ "node_modules/postcss-sass/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
},
- "postcss-merge-longhand": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz",
- "integrity": "sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw==",
+ "node_modules/postcss-sass/node_modules/has-flag": {
+ "version": "3.0.0",
"dev": true,
- "requires": {
- "css-color-names": "^1.0.1",
- "postcss-value-parser": "^4.1.0",
- "stylehacks": "^5.0.1"
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-merge-rules": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz",
- "integrity": "sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg==",
+ "node_modules/postcss-sass/node_modules/postcss": {
+ "version": "7.0.36",
"dev": true,
- "requires": {
- "browserslist": "^4.16.6",
- "caniuse-api": "^3.0.0",
- "cssnano-utils": "^2.0.1",
- "postcss-selector-parser": "^6.0.5",
- "vendors": "^1.0.3"
+ "license": "MIT",
+ "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/"
}
},
- "postcss-message-helpers": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz",
- "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=",
- "dev": true
- },
- "postcss-minify-font-values": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz",
- "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==",
+ "node_modules/postcss-sass/node_modules/supports-color": {
+ "version": "6.1.0",
"dev": true,
- "requires": {
- "postcss-value-parser": "^4.1.0"
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
}
},
- "postcss-minify-gradients": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.1.tgz",
- "integrity": "sha512-odOwBFAIn2wIv+XYRpoN2hUV3pPQlgbJ10XeXPq8UY2N+9ZG42xu45lTn/g9zZ+d70NKSQD6EOi6UiCMu3FN7g==",
+ "node_modules/postcss-scss": {
+ "version": "2.1.1",
"dev": true,
- "requires": {
- "cssnano-utils": "^2.0.1",
- "is-color-stop": "^1.1.0",
- "postcss-value-parser": "^4.1.0"
+ "license": "MIT",
+ "dependencies": {
+ "postcss": "^7.0.6"
+ },
+ "engines": {
+ "node": ">=6.0.0"
}
},
- "postcss-minify-params": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz",
- "integrity": "sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw==",
+ "node_modules/postcss-scss/node_modules/ansi-styles": {
+ "version": "3.2.1",
"dev": true,
- "requires": {
- "alphanum-sort": "^1.0.2",
- "browserslist": "^4.16.0",
- "cssnano-utils": "^2.0.1",
- "postcss-value-parser": "^4.1.0",
- "uniqs": "^2.0.0"
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-minify-selectors": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz",
- "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==",
+ "node_modules/postcss-scss/node_modules/chalk": {
+ "version": "2.4.2",
"dev": true,
- "requires": {
- "alphanum-sort": "^1.0.2",
- "postcss-selector-parser": "^6.0.5"
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-nesting": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-4.2.1.tgz",
- "integrity": "sha512-IkyWXICwagCnlaviRexi7qOdwPw3+xVVjgFfGsxmztvRVaNxAlrypOIKqDE5mxY+BVxnId1rnUKBRQoNE2VDaA==",
+ "node_modules/postcss-scss/node_modules/chalk/node_modules/supports-color": {
+ "version": "5.5.0",
"dev": true,
- "requires": {
- "postcss": "^6.0.11"
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
},
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-scss/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "color-name": "1.1.3"
}
},
- "postcss-normalize-charset": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz",
- "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==",
- "dev": true
+ "node_modules/postcss-scss/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
},
- "postcss-normalize-display-values": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz",
- "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==",
+ "node_modules/postcss-scss/node_modules/has-flag": {
+ "version": "3.0.0",
"dev": true,
- "requires": {
- "cssnano-utils": "^2.0.1",
- "postcss-value-parser": "^4.1.0"
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-normalize-positions": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz",
- "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==",
+ "node_modules/postcss-scss/node_modules/postcss": {
+ "version": "7.0.36",
"dev": true,
- "requires": {
- "postcss-value-parser": "^4.1.0"
+ "license": "MIT",
+ "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/"
}
},
- "postcss-normalize-repeat-style": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz",
- "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==",
+ "node_modules/postcss-scss/node_modules/supports-color": {
+ "version": "6.1.0",
"dev": true,
- "requires": {
- "cssnano-utils": "^2.0.1",
- "postcss-value-parser": "^4.1.0"
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
}
},
- "postcss-normalize-string": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz",
- "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==",
+ "node_modules/postcss-selector-matches": {
+ "version": "3.0.1",
"dev": true,
- "requires": {
- "postcss-value-parser": "^4.1.0"
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^0.4.2",
+ "postcss": "^6.0.1"
}
},
- "postcss-normalize-timing-functions": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz",
- "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==",
+ "node_modules/postcss-selector-matches/node_modules/ansi-styles": {
+ "version": "3.2.1",
"dev": true,
- "requires": {
- "cssnano-utils": "^2.0.1",
- "postcss-value-parser": "^4.1.0"
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-normalize-unicode": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz",
- "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==",
+ "node_modules/postcss-selector-matches/node_modules/balanced-match": {
+ "version": "0.4.2",
"dev": true,
- "requires": {
- "browserslist": "^4.16.0",
- "postcss-value-parser": "^4.1.0"
- }
+ "license": "MIT"
},
- "postcss-normalize-url": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz",
- "integrity": "sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ==",
+ "node_modules/postcss-selector-matches/node_modules/chalk": {
+ "version": "2.4.2",
"dev": true,
- "requires": {
- "is-absolute-url": "^3.0.3",
- "normalize-url": "^6.0.1",
- "postcss-value-parser": "^4.1.0"
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-normalize-whitespace": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz",
- "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==",
+ "node_modules/postcss-selector-matches/node_modules/color-convert": {
+ "version": "1.9.3",
"dev": true,
- "requires": {
- "postcss-value-parser": "^4.1.0"
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
}
},
- "postcss-ordered-values": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz",
- "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==",
+ "node_modules/postcss-selector-matches/node_modules/color-name": {
+ "version": "1.1.3",
"dev": true,
- "requires": {
- "cssnano-utils": "^2.0.1",
- "postcss-value-parser": "^4.1.0"
- }
+ "license": "MIT"
},
- "postcss-pseudo-class-any-link": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-4.0.0.tgz",
- "integrity": "sha1-kVKgYT00UHIFE+iJKFS65C0O5o4=",
+ "node_modules/postcss-selector-matches/node_modules/has-flag": {
+ "version": "3.0.0",
"dev": true,
- "requires": {
- "postcss": "^6.0.1",
- "postcss-selector-parser": "^2.2.3"
- },
- "dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "postcss-selector-parser": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz",
- "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
- "dev": true,
- "requires": {
- "flatten": "^1.0.2",
- "indexes-of": "^1.0.1",
- "uniq": "^1.0.1"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-pseudoelements": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/postcss-pseudoelements/-/postcss-pseudoelements-5.0.0.tgz",
- "integrity": "sha1-7vGU6NUkZFylIKlJ6V5RjoEkAss=",
+ "node_modules/postcss-selector-matches/node_modules/postcss": {
+ "version": "6.0.23",
"dev": true,
- "requires": {
- "postcss": "^6.0.0"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
}
},
- "postcss-reduce-initial": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz",
- "integrity": "sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==",
+ "node_modules/postcss-selector-matches/node_modules/supports-color": {
+ "version": "5.5.0",
"dev": true,
- "requires": {
- "browserslist": "^4.16.0",
- "caniuse-api": "^3.0.0"
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-reduce-transforms": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz",
- "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==",
+ "node_modules/postcss-selector-not": {
+ "version": "3.0.1",
"dev": true,
- "requires": {
- "cssnano-utils": "^2.0.1",
- "postcss-value-parser": "^4.1.0"
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^0.4.2",
+ "postcss": "^6.0.1"
}
},
- "postcss-replace-overflow-wrap": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-2.0.0.tgz",
- "integrity": "sha1-eU22+qVPjbEAhUOSqTr0V2i04ls=",
+ "node_modules/postcss-selector-not/node_modules/ansi-styles": {
+ "version": "3.2.1",
"dev": true,
- "requires": {
- "postcss": "^6.0.1"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-resolve-nested-selector": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
- "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
- "dev": true
+ "node_modules/postcss-selector-not/node_modules/balanced-match": {
+ "version": "0.4.2",
+ "dev": true,
+ "license": "MIT"
},
- "postcss-safe-parser": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz",
- "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==",
+ "node_modules/postcss-selector-not/node_modules/chalk": {
+ "version": "2.4.2",
"dev": true,
- "requires": {
- "postcss": "^7.0.26"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "dependencies": {
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.2",
- "source-map": "^0.6.1",
- "supports-color": "^6.1.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-sass": {
- "version": "0.4.4",
- "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.4.4.tgz",
- "integrity": "sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==",
+ "node_modules/postcss-selector-not/node_modules/color-convert": {
+ "version": "1.9.3",
"dev": true,
- "requires": {
- "gonzales-pe": "^4.3.0",
- "postcss": "^7.0.21"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "dependencies": {
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.2",
- "source-map": "^0.6.1",
- "supports-color": "^6.1.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "color-name": "1.1.3"
}
},
- "postcss-scss": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz",
- "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==",
+ "node_modules/postcss-selector-not/node_modules/color-name": {
+ "version": "1.1.3",
"dev": true,
- "requires": {
- "postcss": "^7.0.6"
- },
- "dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "dependencies": {
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.2",
- "source-map": "^0.6.1",
- "supports-color": "^6.1.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "license": "MIT"
+ },
+ "node_modules/postcss-selector-not/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-selector-matches": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-3.0.1.tgz",
- "integrity": "sha1-5WNAEeE5UIgYYbvdWMLQER/8lqs=",
+ "node_modules/postcss-selector-not/node_modules/postcss": {
+ "version": "6.0.23",
"dev": true,
- "requires": {
- "balanced-match": "^0.4.2",
- "postcss": "^6.0.1"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "balanced-match": {
- "version": "0.4.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
- "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
- "dev": true
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
}
},
- "postcss-selector-not": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-3.0.1.tgz",
- "integrity": "sha1-Lk2y8JZTNsAefOx9tsYN/3ZzNdk=",
+ "node_modules/postcss-selector-not/node_modules/supports-color": {
+ "version": "5.5.0",
"dev": true,
- "requires": {
- "balanced-match": "^0.4.2",
- "postcss": "^6.0.1"
- },
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "balanced-match": {
- "version": "0.4.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
- "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
- "dev": true
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "6.0.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
- "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.1",
- "source-map": "^0.6.1",
- "supports-color": "^5.4.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-selector-parser": {
+ "node_modules/postcss-selector-parser": {
"version": "6.0.6",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
- "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"cssesc": "^3.0.0",
"util-deprecate": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "postcss-svgo": {
+ "node_modules/postcss-svgo": {
"version": "5.0.2",
- "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.2.tgz",
- "integrity": "sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"postcss-value-parser": "^4.1.0",
"svgo": "^2.3.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
}
},
- "postcss-syntax": {
+ "node_modules/postcss-syntax": {
"version": "0.36.2",
- "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz",
- "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "postcss": ">=5.0.0"
+ }
},
- "postcss-unique-selectors": {
+ "node_modules/postcss-unique-selectors": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz",
- "integrity": "sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"alphanum-sort": "^1.0.2",
"postcss-selector-parser": "^6.0.5",
"uniqs": "^2.0.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
}
},
- "postcss-value-parser": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "postcss-values-parser": {
+ "node_modules/postcss-values-parser": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-1.5.0.tgz",
- "integrity": "sha512-3M3p+2gMp0AH3da530TlX8kiO1nxdTnc3C6vr8dMxRLIlh8UYkz0/wcwptSXjhtx2Fr0TySI7a+BHDQ8NL7LaQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"flatten": "^1.0.2",
"indexes-of": "^1.0.1",
"uniq": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/prebuild-install": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz",
+ "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==",
+ "dev": true,
+ "dependencies": {
+ "detect-libc": "^2.0.0",
+ "expand-template": "^2.0.3",
+ "github-from-package": "0.0.0",
+ "minimist": "^1.2.3",
+ "mkdirp-classic": "^0.5.3",
+ "napi-build-utils": "^1.0.1",
+ "node-abi": "^3.3.0",
+ "pump": "^3.0.0",
+ "rc": "^1.2.7",
+ "simple-get": "^4.0.0",
+ "tar-fs": "^2.0.0",
+ "tunnel-agent": "^0.6.0"
+ },
+ "bin": {
+ "prebuild-install": "bin.js"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "prelude-ls": {
+ "node_modules/prelude-ls": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8.0"
+ }
},
- "pretty-bytes": {
+ "node_modules/pretty-bytes": {
"version": "5.6.0",
- "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
- "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
- "progress": {
+ "node_modules/progress": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
- "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/pump": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
+ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
+ "dev": true,
+ "dependencies": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
+ }
},
- "punycode": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "qs": {
+ "node_modules/qs": {
"version": "6.11.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
- "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
"dev": true,
- "requires": {
+ "license": "BSD-3-Clause",
+ "dependencies": {
"side-channel": "^1.0.4"
+ },
+ "engines": {
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "queue-microtask": {
+ "node_modules/queue-microtask": {
"version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "dev": true
+ "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"
+ }
+ ],
+ "license": "MIT"
},
- "quick-lru": {
+ "node_modules/quick-lru": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
- "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "ramda": {
+ "node_modules/ramda": {
"version": "0.27.1",
- "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.1.tgz",
- "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "raw-body": {
+ "node_modules/raw-body": {
"version": "1.1.7",
- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
- "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"bytes": "1",
"string_decoder": "0.10"
},
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/raw-body/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/rc": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
+ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
+ "dev": true,
"dependencies": {
- "string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
- "dev": true
- }
+ "deep-extend": "^0.6.0",
+ "ini": "~1.3.0",
+ "minimist": "^1.2.0",
+ "strip-json-comments": "~2.0.1"
+ },
+ "bin": {
+ "rc": "cli.js"
+ }
+ },
+ "node_modules/rc/node_modules/strip-json-comments": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
+ "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "read-cache": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"pify": "^2.3.0"
- },
+ }
+ },
+ "node_modules/read-cache/node_modules/pify": {
+ "version": "2.3.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/readable-stream": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "dev": true,
"dependencies": {
- "pify": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
- "dev": true
- }
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
}
},
- "rechoir": {
+ "node_modules/rechoir": {
"version": "0.7.1",
- "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
- "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"resolve": "^1.9.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
}
},
- "reduce-css-calc": {
+ "node_modules/reduce-css-calc": {
"version": "2.1.8",
- "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz",
- "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"css-unit-converter": "^1.1.1",
"postcss-value-parser": "^3.3.0"
- },
- "dependencies": {
- "postcss-value-parser": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
- "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
- "dev": true
- }
}
},
- "reduce-function-call": {
+ "node_modules/reduce-css-calc/node_modules/postcss-value-parser": {
+ "version": "3.3.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/reduce-function-call": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.3.tgz",
- "integrity": "sha512-Hl/tuV2VDgWgCSEeWMLwxLZqX7OK59eU1guxXsRKTAyeYimivsKdtcV4fu3r710tpG5GmDKDhQ0HSZLExnNmyQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"balanced-match": "^1.0.0"
}
},
- "regenerator-runtime": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "regexpp": {
+ "node_modules/regexpp": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
- "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ }
},
- "regextras": {
+ "node_modules/regextras": {
"version": "0.7.1",
- "resolved": "https://registry.npmjs.org/regextras/-/regextras-0.7.1.tgz",
- "integrity": "sha512-9YXf6xtW+qzQ+hcMQXx95MOvfqXFgsKDZodX3qZB0x2n5Z94ioetIITsBtvJbiOyxa/6s9AtyweBLCdPmPko/w==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.1.14"
+ }
},
- "remark": {
+ "node_modules/remark": {
"version": "13.0.0",
- "resolved": "https://registry.npmjs.org/remark/-/remark-13.0.0.tgz",
- "integrity": "sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"remark-parse": "^9.0.0",
"remark-stringify": "^9.0.0",
"unified": "^9.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "remark-parse": {
+ "node_modules/remark-parse": {
"version": "9.0.0",
- "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz",
- "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"mdast-util-from-markdown": "^0.8.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "remark-stringify": {
+ "node_modules/remark-stringify": {
"version": "9.0.1",
- "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.1.tgz",
- "integrity": "sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"mdast-util-to-markdown": "^0.6.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "repeat-string": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10"
+ }
},
- "require-directory": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "require-from-string": {
+ "node_modules/require-from-string": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
- "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "requireindex": {
+ "node_modules/requireindex": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz",
- "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.5"
+ }
},
- "resolve": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"is-core-module": "^2.2.0",
"path-parse": "^1.0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "resolve-dir": {
+ "node_modules/resolve-dir": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
- "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"expand-tilde": "^2.0.0",
"global-modules": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "resolve-from": {
+ "node_modules/resolve-from": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
},
- "restore-cursor": {
+ "node_modules/restore-cursor": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
- "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"onetime": "^5.1.0",
"signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "reusify": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
},
- "rgb": {
+ "node_modules/rgb": {
"version": "0.1.0",
- "resolved": "https://registry.npmjs.org/rgb/-/rgb-0.1.0.tgz",
- "integrity": "sha1-vieykej+/+rBvZlylyG/pA/AN7U=",
- "dev": true
+ "dev": true,
+ "license": "MIT (http://mootools.net/license.txt)",
+ "bin": {
+ "rgb": "bin/rgb"
+ }
},
- "rgb-hex": {
+ "node_modules/rgb-hex": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/rgb-hex/-/rgb-hex-2.1.0.tgz",
- "integrity": "sha1-x3PF/iJoolV42SU5qCp6XOU77aY=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
},
- "rgb-regex": {
+ "node_modules/rgb-regex": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
- "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "rgba-regex": {
+ "node_modules/rgba-regex": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
- "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "rimraf": {
+ "node_modules/rimraf": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/rimraf/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "run-parallel": {
+ "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,
- "requires": {
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
"queue-microtask": "^1.2.2"
}
},
- "safe-buffer": {
+ "node_modules/safe-buffer": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
- "dev": true
+ "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"
+ }
+ ],
+ "license": "MIT"
},
- "safe-json-parse": {
+ "node_modules/safe-json-parse": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
- "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
"dev": true
},
- "safer-buffer": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "semver": {
- "version": "7.3.5",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
- "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "node_modules/semver": {
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dev": true,
- "requires": {
+ "dependencies": {
"lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/sharp": {
+ "version": "0.30.7",
+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.30.7.tgz",
+ "integrity": "sha512-G+MY2YW33jgflKPTXXptVO28HvNOo9G3j0MybYAHeEmby+QuD2U98dT6ueht9cv/XDqZspSpIhoSW+BAKJ7Hig==",
+ "dev": true,
+ "hasInstallScript": true,
+ "dependencies": {
+ "color": "^4.2.3",
+ "detect-libc": "^2.0.1",
+ "node-addon-api": "^5.0.0",
+ "prebuild-install": "^7.1.1",
+ "semver": "^7.3.7",
+ "simple-get": "^4.0.1",
+ "tar-fs": "^2.1.1",
+ "tunnel-agent": "^0.6.0"
+ },
+ "engines": {
+ "node": ">=12.13.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/sharp/node_modules/color": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
+ "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1",
+ "color-string": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=12.5.0"
+ }
+ },
+ "node_modules/sharp/node_modules/color-string": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
+ "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
}
},
- "shebang-command": {
+ "node_modules/shebang-command": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "shebang-regex": {
+ "node_modules/shebang-regex": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "side-channel": {
+ "node_modules/side-channel": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
- "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"call-bind": "^1.0.0",
"get-intrinsic": "^1.0.2",
"object-inspect": "^1.9.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "signal-exit": {
+ "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
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/simple-concat": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
+ "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/simple-get": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
+ "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
+ "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": {
+ "decompress-response": "^6.0.0",
+ "once": "^1.3.1",
+ "simple-concat": "^1.0.0"
+ }
},
- "simple-swizzle": {
+ "node_modules/simple-swizzle": {
"version": "0.2.2",
- "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
- "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
"dev": true,
- "requires": {
- "is-arrayish": "^0.3.1"
- },
+ "license": "MIT",
"dependencies": {
- "is-arrayish": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
- "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
- "dev": true
- }
+ "is-arrayish": "^0.3.1"
}
},
- "slice-ansi": {
+ "node_modules/simple-swizzle/node_modules/is-arrayish": {
+ "version": "0.3.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/slice-ansi": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
- "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"ansi-styles": "^4.0.0",
"astral-regex": "^2.0.0",
"is-fullwidth-code-point": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/slice-ansi?sponsor=1"
}
},
- "source-map": {
+ "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
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "source-map-js": {
+ "node_modules/source-map-js": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
- "dev": true
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "spdx-correct": {
+ "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,
- "requires": {
+ "license": "Apache-2.0",
+ "dependencies": {
"spdx-expression-parse": "^3.0.0",
"spdx-license-ids": "^3.0.0"
}
},
- "spdx-exceptions": {
+ "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
+ "dev": true,
+ "license": "CC-BY-3.0"
},
- "spdx-expression-parse": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"spdx-exceptions": "^2.1.0",
"spdx-license-ids": "^3.0.0"
}
},
- "spdx-license-ids": {
+ "node_modules/spdx-license-ids": {
"version": "3.0.9",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz",
- "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==",
- "dev": true
+ "dev": true,
+ "license": "CC0-1.0"
},
- "specificity": {
+ "node_modules/specificity": {
"version": "0.4.1",
- "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
- "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "specificity": "bin/specificity"
+ }
},
- "split2": {
+ "node_modules/split2": {
"version": "0.2.1",
- "resolved": "https://registry.npmjs.org/split2/-/split2-0.2.1.tgz",
- "integrity": "sha1-At2smtwD7Au3jBKC7Aecpuha6QA=",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"through2": "~0.6.1"
- },
+ }
+ },
+ "node_modules/split2/node_modules/isarray": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/split2/node_modules/readable-stream": {
+ "version": "1.0.34",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
- "dev": true
- },
- "readable-stream": {
- "version": "1.0.34",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
- "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
- "dev": true
- },
- "through2": {
- "version": "0.6.5",
- "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
- "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
- "dev": true,
- "requires": {
- "readable-stream": ">=1.0.33-1 <1.1.0-0",
- "xtend": ">=4.0.0 <4.1.0-0"
- }
- }
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "node_modules/split2/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/split2/node_modules/through2": {
+ "version": "0.6.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "readable-stream": ">=1.0.33-1 <1.1.0-0",
+ "xtend": ">=4.0.0 <4.1.0-0"
}
},
- "sprintf-js": {
+ "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
+ "dev": true,
+ "license": "BSD-3-Clause"
},
- "stable": {
+ "node_modules/stable": {
"version": "0.1.8",
- "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
- "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/string_decoder": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "node_modules/string_decoder/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "MIT"
},
- "string-template": {
+ "node_modules/string-template": {
"version": "0.2.1",
- "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
- "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
"dev": true
},
- "string-width": {
+ "node_modules/string-width": {
"version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
"strip-ansi": "^6.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"
},
- "dependencies": {
- "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
- }
+ "engines": {
+ "node": ">=8"
}
},
- "strip-ansi": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"ansi-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "strip-json-comments": {
+ "node_modules/strip-json-comments": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
- "style-search": {
+ "node_modules/style-search": {
"version": "0.1.0",
- "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
- "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
- "stylehacks": {
+ "node_modules/stylehacks": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz",
- "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"browserslist": "^4.16.0",
"postcss-selector-parser": "^6.0.4"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
}
},
- "stylelint": {
+ "node_modules/stylelint": {
"version": "13.13.1",
- "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.13.1.tgz",
- "integrity": "sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@stylelint/postcss-css-in-js": "^0.37.2",
"@stylelint/postcss-markdown": "^0.36.2",
"autoprefixer": "^9.8.6",
@@ -7393,510 +8919,623 @@
"v8-compile-cache": "^2.3.0",
"write-file-atomic": "^3.0.3"
},
+ "bin": {
+ "stylelint": "bin/stylelint.js"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/stylelint"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia": {
+ "version": "0.11.1",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true
- },
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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
- },
- "autoprefixer": {
- "version": "9.8.6",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
- "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
- "dev": true,
- "requires": {
- "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"
- }
- },
- "balanced-match": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
- "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
- "dev": true
- },
- "camelcase": {
- "version": "5.3.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
- "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
- "dev": true
- },
- "camelcase-keys": {
- "version": "6.2.2",
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
- "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
- "dev": true,
- "requires": {
- "camelcase": "^5.3.1",
- "map-obj": "^4.0.0",
- "quick-lru": "^4.0.1"
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "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,
- "requires": {
- "path-type": "^4.0.0"
- }
- },
- "fast-glob": {
- "version": "3.2.6",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz",
- "integrity": "sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ==",
- "dev": true,
- "requires": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- }
- },
- "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
- },
- "global-modules": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
- "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
- "dev": true,
- "requires": {
- "global-prefix": "^3.0.0"
- }
- },
- "global-prefix": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
- "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
- "dev": true,
- "requires": {
- "ini": "^1.3.5",
- "kind-of": "^6.0.2",
- "which": "^1.3.1"
- }
- },
- "globby": {
- "version": "11.0.4",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
- "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
- "dev": true,
- "requires": {
- "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"
- }
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "hosted-git-info": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
- "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "ignore": {
- "version": "5.1.8",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
- "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
- "dev": true
- },
- "import-lazy": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
- "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
- "dev": true
- },
- "indent-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
- "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
- "dev": true
- },
- "log-symbols": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
- "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
- "dev": true,
- "requires": {
- "chalk": "^4.1.0",
- "is-unicode-supported": "^0.1.0"
- }
- },
- "map-obj": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
- "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
- "dev": true
- },
- "meow": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
- "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
- "dev": true,
- "requires": {
- "@types/minimist": "^1.2.0",
- "camelcase-keys": "^6.2.2",
- "decamelize": "^1.2.0",
- "decamelize-keys": "^1.1.0",
- "hard-rejection": "^2.1.0",
- "minimist-options": "4.1.0",
- "normalize-package-data": "^3.0.0",
- "read-pkg-up": "^7.0.1",
- "redent": "^3.0.0",
- "trim-newlines": "^3.0.0",
- "type-fest": "^0.18.0",
- "yargs-parser": "^20.2.3"
- }
- },
- "normalize-package-data": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.2.tgz",
- "integrity": "sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==",
- "dev": true,
- "requires": {
- "hosted-git-info": "^4.0.1",
- "resolve": "^1.20.0",
- "semver": "^7.3.4",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "postcss": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.2",
- "source-map": "^0.6.1",
- "supports-color": "^6.1.0"
- },
- "dependencies": {
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "dependencies": {
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
- }
- }
- }
- },
- "read-pkg": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
- "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
- "dev": true,
- "requires": {
- "@types/normalize-package-data": "^2.4.0",
- "normalize-package-data": "^2.5.0",
- "parse-json": "^5.0.0",
- "type-fest": "^0.6.0"
- },
- "dependencies": {
- "hosted-git-info": {
- "version": "2.8.9",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
- "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
- "dev": true
- },
- "normalize-package-data": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
- "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
- "dev": true,
- "requires": {
- "hosted-git-info": "^2.1.4",
- "resolve": "^1.10.0",
- "semver": "2 || 3 || 4 || 5",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true
- },
- "type-fest": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
- "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
- "dev": true
- }
- }
- },
- "read-pkg-up": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
- "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
- "dev": true,
- "requires": {
- "find-up": "^4.1.0",
- "read-pkg": "^5.2.0",
- "type-fest": "^0.8.1"
- },
- "dependencies": {
- "type-fest": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
- "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
- "dev": true
- }
- }
- },
- "redent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
- "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
- "dev": true,
- "requires": {
- "indent-string": "^4.0.0",
- "strip-indent": "^3.0.0"
- }
- },
- "resolve-from": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
- "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
- "dev": true
- },
- "slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true
- },
- "strip-indent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
- "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
- "dev": true,
- "requires": {
- "min-indent": "^1.0.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- },
- "trim-newlines": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
- "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
- "dev": true
- },
- "type-fest": {
- "version": "0.18.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
- "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
- "dev": true
- },
- "which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "dev": true,
- "requires": {
- "isexe": "^2.0.0"
- }
- }
+ "stylelint": "13.13.1",
+ "stylelint-no-unsupported-browser-features": "5.0.1"
+ }
+ },
+ "node_modules/stylelint-no-unsupported-browser-features": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "doiuse": "^4.4.1",
+ "lodash": "^4.17.15",
+ "postcss": "^8.1.4"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "stylelint": ">=13.0.0"
+ }
+ },
+ "node_modules/stylelint/node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/stylelint/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/stylelint/node_modules/array-union": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/autoprefixer": {
+ "version": "9.8.6",
+ "dev": true,
+ "license": "MIT",
+ "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/stylelint/node_modules/balanced-match": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/stylelint/node_modules/camelcase": {
+ "version": "5.3.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/stylelint/node_modules/camelcase-keys": {
+ "version": "6.2.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "camelcase": "^5.3.1",
+ "map-obj": "^4.0.0",
+ "quick-lru": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/stylelint/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/stylelint/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/stylelint/node_modules/dir-glob": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "path-type": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/fast-glob": {
+ "version": "3.2.6",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/get-stdin": {
+ "version": "8.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/stylelint/node_modules/global-modules": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "global-prefix": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/stylelint/node_modules/global-prefix": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ini": "^1.3.5",
+ "kind-of": "^6.0.2",
+ "which": "^1.3.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/stylelint/node_modules/globby": {
+ "version": "11.0.4",
+ "dev": true,
+ "license": "MIT",
+ "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/stylelint/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/stylelint/node_modules/hosted-git-info": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/stylelint/node_modules/ignore": {
+ "version": "5.1.8",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/stylelint/node_modules/import-lazy": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/indent-string": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/log-symbols": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^4.1.0",
+ "is-unicode-supported": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/stylelint/node_modules/map-obj": {
+ "version": "4.2.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/stylelint/node_modules/meow": {
+ "version": "9.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/minimist": "^1.2.0",
+ "camelcase-keys": "^6.2.2",
+ "decamelize": "^1.2.0",
+ "decamelize-keys": "^1.1.0",
+ "hard-rejection": "^2.1.0",
+ "minimist-options": "4.1.0",
+ "normalize-package-data": "^3.0.0",
+ "read-pkg-up": "^7.0.1",
+ "redent": "^3.0.0",
+ "trim-newlines": "^3.0.0",
+ "type-fest": "^0.18.0",
+ "yargs-parser": "^20.2.3"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/stylelint/node_modules/normalize-package-data": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "hosted-git-info": "^4.0.1",
+ "resolve": "^1.20.0",
+ "semver": "^7.3.4",
+ "validate-npm-package-license": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/stylelint/node_modules/postcss": {
+ "version": "7.0.36",
+ "dev": true,
+ "license": "MIT",
+ "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/stylelint/node_modules/postcss/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/stylelint/node_modules/postcss/node_modules/chalk/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/stylelint/node_modules/read-pkg": {
+ "version": "5.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/normalize-package-data": "^2.4.0",
+ "normalize-package-data": "^2.5.0",
+ "parse-json": "^5.0.0",
+ "type-fest": "^0.6.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/read-pkg-up": {
+ "version": "7.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "find-up": "^4.1.0",
+ "read-pkg": "^5.2.0",
+ "type-fest": "^0.8.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/stylelint/node_modules/read-pkg-up/node_modules/type-fest": {
+ "version": "0.8.1",
+ "dev": true,
+ "license": "(MIT OR CC0-1.0)",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/read-pkg/node_modules/hosted-git-info": {
+ "version": "2.8.9",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/stylelint/node_modules/read-pkg/node_modules/normalize-package-data": {
+ "version": "2.5.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "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/stylelint/node_modules/read-pkg/node_modules/semver": {
+ "version": "5.7.1",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/stylelint/node_modules/read-pkg/node_modules/type-fest": {
+ "version": "0.6.0",
+ "dev": true,
+ "license": "(MIT OR CC0-1.0)",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/redent": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "indent-string": "^4.0.0",
+ "strip-indent": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/resolve-from": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/slash": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/strip-indent": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "min-indent": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "stylelint-config-wikimedia": {
- "version": "0.11.1",
- "resolved": "https://registry.npmjs.org/stylelint-config-wikimedia/-/stylelint-config-wikimedia-0.11.1.tgz",
- "integrity": "sha512-iIT6ojIs/Yt4Bl3jk5l9FThRj6E9bfQ8zsFVpFo+mq8ojmxjLymTO96NZoZb90gfcDsy6ZuFv7NxUQnvZ09O4g==",
+ "node_modules/stylelint/node_modules/supports-color": {
+ "version": "6.1.0",
"dev": true,
- "requires": {
- "stylelint": "13.13.1",
- "stylelint-no-unsupported-browser-features": "5.0.1"
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
}
},
- "stylelint-no-unsupported-browser-features": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/stylelint-no-unsupported-browser-features/-/stylelint-no-unsupported-browser-features-5.0.1.tgz",
- "integrity": "sha512-eI/MPD/DSJrSGufhEZe46iIhNn0W1bHVZjFFMvkbEqTz8wwkPA5UwghuUtqzjMypYyGQw3U47eruv+AeXjP54A==",
+ "node_modules/stylelint/node_modules/trim-newlines": {
+ "version": "3.0.1",
"dev": true,
- "requires": {
- "doiuse": "^4.4.1",
- "lodash": "^4.17.15",
- "postcss": "^8.1.4"
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/type-fest": {
+ "version": "0.18.1",
+ "dev": true,
+ "license": "(MIT OR CC0-1.0)",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/stylelint/node_modules/which": {
+ "version": "1.3.1",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
}
},
- "sugarss": {
+ "node_modules/sugarss": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz",
- "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"postcss": "^7.0.2"
+ }
+ },
+ "node_modules/sugarss/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/sugarss/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
},
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/sugarss/node_modules/chalk/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "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,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "dependencies": {
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
- }
- },
- "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,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "postcss": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
- "dev": true,
- "requires": {
- "chalk": "^2.4.2",
- "source-map": "^0.6.1",
- "supports-color": "^6.1.0"
- }
- },
- "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,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/sugarss/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/sugarss/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/sugarss/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/sugarss/node_modules/postcss": {
+ "version": "7.0.36",
+ "dev": true,
+ "license": "MIT",
+ "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/"
}
},
- "supports-color": {
+ "node_modules/sugarss/node_modules/supports-color": {
+ "version": "6.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "svg-tags": {
+ "node_modules/svg-tags": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
- "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
"dev": true
},
- "svgo": {
+ "node_modules/svgo": {
"version": "2.8.0",
- "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
- "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@trysound/sax": "0.2.0",
"commander": "^7.2.0",
"css-select": "^4.1.3",
@@ -7904,14 +9543,19 @@
"csso": "^4.2.0",
"picocolors": "^1.0.0",
"stable": "^0.1.8"
+ },
+ "bin": {
+ "svgo": "bin/svgo"
+ },
+ "engines": {
+ "node": ">=10.13.0"
}
},
- "table": {
+ "node_modules/table": {
"version": "6.7.1",
- "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz",
- "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==",
"dev": true,
- "requires": {
+ "license": "BSD-3-Clause",
+ "dependencies": {
"ajv": "^8.0.1",
"lodash.clonedeep": "^4.5.0",
"lodash.truncate": "^4.4.2",
@@ -7919,167 +9563,208 @@
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0"
},
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/table/node_modules/ajv": {
+ "version": "8.6.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "ajv": {
- "version": "8.6.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz",
- "integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==",
- "dev": true,
- "requires": {
- "fast-deep-equal": "^3.1.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
- }
- },
- "json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- }
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/table/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/tar-fs": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
+ "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+ "dev": true,
+ "dependencies": {
+ "chownr": "^1.1.1",
+ "mkdirp-classic": "^0.5.2",
+ "pump": "^3.0.0",
+ "tar-stream": "^2.1.4"
+ }
+ },
+ "node_modules/tar-stream": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
+ "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+ "dev": true,
+ "dependencies": {
+ "bl": "^4.0.3",
+ "end-of-stream": "^1.4.1",
+ "fs-constants": "^1.0.0",
+ "inherits": "^2.0.3",
+ "readable-stream": "^3.1.1"
+ },
+ "engines": {
+ "node": ">=6"
}
},
- "text-table": {
+ "node_modules/text-table": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
- "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "through2": {
+ "node_modules/through2": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz",
- "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==",
"dev": true,
- "requires": {
- "readable-stream": "3"
- },
+ "license": "MIT",
"dependencies": {
- "readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "requires": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- }
- }
+ "readable-stream": "3"
}
},
- "timsort": {
+ "node_modules/timsort": {
"version": "0.3.0",
- "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
- "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "tiny-lr": {
+ "node_modules/tiny-lr": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
- "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"body": "^5.1.0",
"debug": "^3.1.0",
"faye-websocket": "~0.10.0",
"livereload-js": "^2.3.0",
"object-assign": "^4.1.0",
"qs": "^6.4.0"
- },
+ }
+ },
+ "node_modules/tiny-lr/node_modules/debug": {
+ "version": "3.2.7",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "requires": {
- "ms": "^2.1.1"
- }
- }
+ "ms": "^2.1.1"
}
},
- "to-fast-properties": {
+ "node_modules/to-fast-properties": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
- "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
},
- "to-regex-range": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
}
},
- "trough": {
+ "node_modules/trough": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz",
- "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/tunnel-agent": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
+ "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "^5.0.1"
+ },
+ "engines": {
+ "node": "*"
+ }
},
- "type-check": {
+ "node_modules/type-check": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"prelude-ls": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
}
},
- "type-fest": {
+ "node_modules/type-fest": {
"version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "dev": true
+ "dev": true,
+ "license": "(MIT OR CC0-1.0)",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
- "typedarray-to-buffer": {
+ "node_modules/typedarray-to-buffer": {
"version": "3.1.5",
- "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
- "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"is-typedarray": "^1.0.0"
}
},
- "uglify-js": {
+ "node_modules/uglify-js": {
"version": "3.13.10",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.10.tgz",
- "integrity": "sha512-57H3ACYFXeo1IaZ1w02sfA71wI60MGco/IQFjOqK+WtKoprh7Go2/yvd2HPtoJILO2Or84ncLccI4xoHMTSbGg==",
- "dev": true
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "bin": {
+ "uglifyjs": "bin/uglifyjs"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
},
- "unc-path-regex": {
+ "node_modules/unc-path-regex": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
- "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "underscore.string": {
+ "node_modules/underscore.string": {
"version": "3.3.6",
- "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz",
- "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"sprintf-js": "^1.1.1",
"util-deprecate": "^1.0.2"
},
- "dependencies": {
- "sprintf-js": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
- "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
- "dev": true
- }
+ "engines": {
+ "node": "*"
}
},
- "unified": {
+ "node_modules/underscore.string/node_modules/sprintf-js": {
+ "version": "1.1.2",
+ "dev": true,
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/unified": {
"version": "9.2.1",
- "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.1.tgz",
- "integrity": "sha512-juWjuI8Z4xFg8pJbnEZ41b5xjGUWGHqXALmBZ3FC3WX0PIx1CZBIIJ6mXbYMcf6Yw4Fi0rFUTA1cdz/BglbOhA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"bail": "^1.0.0",
"extend": "^3.0.0",
"is-buffer": "^2.0.0",
@@ -8087,167 +9772,217 @@
"trough": "^1.0.0",
"vfile": "^4.0.0"
},
- "dependencies": {
- "is-buffer": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
- "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
- "dev": true
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/unified/node_modules/is-buffer": {
+ "version": "2.0.5",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
},
- "is-plain-obj": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
- "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
- "dev": true
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
}
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/unified/node_modules/is-plain-obj": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
}
},
- "uniq": {
+ "node_modules/uniq": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
- "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "uniqs": {
+ "node_modules/uniqs": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
- "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "unist-util-find-all-after": {
+ "node_modules/unist-util-find-all-after": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz",
- "integrity": "sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"unist-util-is": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "unist-util-is": {
+ "node_modules/unist-util-is": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz",
- "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
},
- "unist-util-stringify-position": {
+ "node_modules/unist-util-stringify-position": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
- "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/unist": "^2.0.2"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "units-css": {
+ "node_modules/units-css": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/units-css/-/units-css-0.4.0.tgz",
- "integrity": "sha1-1iKGU6UZg9fBb/KPi53Dsf/tOgc=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"isnumeric": "^0.2.0",
"viewport-dimensions": "^0.2.0"
}
},
- "upath": {
+ "node_modules/upath": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
- "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4",
+ "yarn": "*"
+ }
},
- "uri-js": {
+ "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,
- "requires": {
+ "license": "BSD-2-Clause",
+ "dependencies": {
"punycode": "^2.1.0"
}
},
- "uri-path": {
+ "node_modules/uri-path": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
- "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=",
- "dev": true
+ "dev": true,
+ "license": "WTFPL OR MIT",
+ "engines": {
+ "node": ">= 0.10"
+ }
},
- "util-deprecate": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "v8-compile-cache": {
+ "node_modules/v8-compile-cache": {
"version": "2.3.0",
- "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
- "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "v8flags": {
+ "node_modules/v8flags": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
- "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"homedir-polyfill": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
}
},
- "validate-npm-package-license": {
+ "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,
- "requires": {
+ "license": "Apache-2.0",
+ "dependencies": {
"spdx-correct": "^3.0.0",
"spdx-expression-parse": "^3.0.0"
}
},
- "vendors": {
+ "node_modules/vendors": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
- "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
},
- "vfile": {
+ "node_modules/vfile": {
"version": "4.2.1",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
- "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/unist": "^2.0.0",
"is-buffer": "^2.0.0",
"unist-util-stringify-position": "^2.0.0",
"vfile-message": "^2.0.0"
},
- "dependencies": {
- "is-buffer": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
- "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
- "dev": true
- }
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "vfile-message": {
+ "node_modules/vfile-message": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
- "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/unist": "^2.0.0",
"unist-util-stringify-position": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/vfile/node_modules/is-buffer": {
+ "version": "2.0.5",
+ "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"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "viewport-dimensions": {
+ "node_modules/viewport-dimensions": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/viewport-dimensions/-/viewport-dimensions-0.2.0.tgz",
- "integrity": "sha1-3nQHR9tTh/0XJfUXXpG6x2r982w=",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "vue-eslint-parser": {
+ "node_modules/vue-eslint-parser": {
"version": "7.6.0",
- "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.6.0.tgz",
- "integrity": "sha512-QXxqH8ZevBrtiZMZK0LpwaMfevQi9UL7lY6Kcp+ogWHC88AuwUPwwCIzkOUc1LR4XsYAt/F9yHXAB/QoD17QXA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"debug": "^4.1.1",
"eslint-scope": "^5.0.0",
"eslint-visitor-keys": "^1.1.0",
@@ -8255,143 +9990,171 @@
"esquery": "^1.4.0",
"lodash": "^4.17.15"
},
+ "engines": {
+ "node": ">=8.10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ },
+ "peerDependencies": {
+ "eslint": ">=5.0.0"
+ }
+ },
+ "node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": {
+ "version": "1.3.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/vue-eslint-parser/node_modules/espree": {
+ "version": "6.2.1",
+ "dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
- "eslint-visitor-keys": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
- "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
- "dev": true
- },
- "espree": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz",
- "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==",
- "dev": true,
- "requires": {
- "acorn": "^7.1.1",
- "acorn-jsx": "^5.2.0",
- "eslint-visitor-keys": "^1.1.0"
- }
- }
+ "acorn": "^7.1.1",
+ "acorn-jsx": "^5.2.0",
+ "eslint-visitor-keys": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=6.0.0"
}
},
- "wasm-feature-detect": {
+ "node_modules/wasm-feature-detect": {
"version": "1.2.11",
- "resolved": "https://registry.npmjs.org/wasm-feature-detect/-/wasm-feature-detect-1.2.11.tgz",
- "integrity": "sha512-HUqwaodrQGaZgz1lZaNioIkog9tkeEJjrM3eq4aUL04whXOVDRc/o2EGb/8kV0QX411iAYWEqq7fMBmJ6dKS6w==",
- "dev": true
+ "dev": true,
+ "license": "Apache-2.0"
},
- "wcwidth": {
+ "node_modules/wcwidth": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
- "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"defaults": "^1.0.3"
}
},
- "web-streams-polyfill": {
+ "node_modules/web-streams-polyfill": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.1.0.tgz",
- "integrity": "sha512-wO9r1YnYe7kFBLHyyVEhV1H8VRWoNiNnuP+v/HUUmSTaRF8F93Kmd3JMrETx0f11GXxRek6OcL2QtjFIdc5WYw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8"
+ }
},
- "websocket-driver": {
+ "node_modules/websocket-driver": {
"version": "0.7.4",
- "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
- "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
"dev": true,
- "requires": {
+ "license": "Apache-2.0",
+ "dependencies": {
"http-parser-js": ">=0.5.1",
"safe-buffer": ">=5.1.0",
"websocket-extensions": ">=0.1.1"
+ },
+ "engines": {
+ "node": ">=0.8.0"
}
},
- "websocket-extensions": {
+ "node_modules/websocket-extensions": {
"version": "0.1.4",
- "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
- "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
- "dev": true
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=0.8.0"
+ }
},
- "which": {
+ "node_modules/which": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
}
},
- "wikimedia-ui-base": {
+ "node_modules/wikimedia-ui-base": {
"version": "0.19.0",
- "resolved": "https://registry.npmjs.org/wikimedia-ui-base/-/wikimedia-ui-base-0.19.0.tgz",
- "integrity": "sha512-JMK4Ax/96lo9KuVeQ4avoehgOmJivDIE3pXgQRdtVShi3JksU2XrL7F4v2K2kQfx3OiqSjoCkr1fvDNJNsVvkQ=="
+ "license": "MIT"
},
- "word-wrap": {
+ "node_modules/word-wrap": {
"version": "1.2.3",
- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
- "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "wrap-ansi": {
+ "node_modules/wrap-ansi": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
"strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "wrappy": {
+ "node_modules/wrappy": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
- "write-file-atomic": {
+ "node_modules/write-file-atomic": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
- "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"imurmurhash": "^0.1.4",
"is-typedarray": "^1.0.0",
"signal-exit": "^3.0.2",
"typedarray-to-buffer": "^3.1.5"
}
},
- "xtend": {
+ "node_modules/xtend": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
- "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.4"
+ }
},
- "y18n": {
+ "node_modules/y18n": {
"version": "5.0.8",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
- "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
- "dev": true
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=10"
+ }
},
- "yallist": {
+ "node_modules/yallist": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
- "yaml": {
+ "node_modules/yaml": {
"version": "1.10.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
- "dev": true
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">= 6"
+ }
},
- "yargs": {
+ "node_modules/yargs": {
"version": "16.2.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
- "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"cliui": "^7.0.2",
"escalade": "^3.1.1",
"get-caller-file": "^2.0.5",
@@ -8399,19 +10162,27 @@
"string-width": "^4.2.0",
"y18n": "^5.0.5",
"yargs-parser": "^20.2.2"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "yargs-parser": {
+ "node_modules/yargs-parser": {
"version": "20.2.9",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
- "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
- "dev": true
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=10"
+ }
},
- "zwitch": {
+ "node_modules/zwitch": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz",
- "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
}
}
}
diff --git a/package.json b/package.json
index 2eb9fc7e..ae1c29ff 100644
--- a/package.json
+++ b/package.json
@@ -19,11 +19,11 @@
},
"devDependencies": {
"@lodder/grunt-postcss": "3.0.1",
- "@squoosh/cli": "^0.7.2",
"autoprefixer": "10.2.6",
"browserslist-config-wikimedia": "0.2.0",
"cssnano": "5.0.6",
"eslint-config-wikimedia": "0.20.0",
+ "glob": "^8.0.3",
"grunt": "1.5.3",
"grunt-contrib-concat": "1.0.1",
"grunt-contrib-uglify": "5.0.1",
@@ -37,14 +37,15 @@
"postcss-cssnext": "3.1.0",
"postcss-custom-properties": "11.0.0",
"postcss-import": "14.0.2",
+ "sharp": "^0.30.7",
"stylelint-config-wikimedia": "0.11.1",
"svgo": "2.8.0"
},
"scripts": {
"start": "grunt watch",
"minify:svg": "svgo --config=.svgo.config.js --quiet --recursive --folder ./ --exclude principles-paper-ink.svg",
- "build:squoosh": "squoosh-cli --oxipng '{\"level\": 4}' -d img/components/ img/components/*.png && squoosh-cli --oxipng '{\"level\": 4}' -d img/design-principles/ img/design-principles/*.png && squoosh-cli --oxipng '{\"level\": 4}' -d img/visual-style/ img/visual-style/*.png && squoosh-cli --oxipng '{\"level\": 4}' -d resources/ resources/!\\(WikimediaUI-components_overview\\).png",
- "build": "npm run minify:svg && grunt && npx npm-run-all build:*",
+ "build:png": "node svg-to-png.mjs",
+ "build": "npm run minify:svg && grunt & npm run build:png",
"test": "grunt lint"
}
}
diff --git a/resources/WikimediaUI-components_overview.svg b/resources/WikimediaUI-components_overview.svg
index 85b5eeda..4f2cd078 100644
--- a/resources/WikimediaUI-components_overview.svg
+++ b/resources/WikimediaUI-components_overview.svg
@@ -4,221 +4,221 @@
WikimediaUI-components_overview
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -1568,7 +1568,7 @@
#fc3 RGB 255, 204, 51 HSB 45, 80%, 100% AAA
-
+
#fef6e7 RGB 254, 246, 231 HSB 39, 9%, 100% AAA
@@ -1822,7 +1822,7 @@
-
+
Layer 1: #f8f9fa
@@ -1842,8 +1842,8 @@
-
-
+
+
Title
@@ -1853,7 +1853,7 @@
-
+
@@ -1868,8 +1868,8 @@
-
-
+
+
Title
@@ -1879,7 +1879,7 @@
-
+
@@ -1893,12 +1893,12 @@
-
-
+
+
-
-
+
+
Title
@@ -1911,7 +1911,7 @@
-
+
@@ -1926,12 +1926,12 @@
-
-
+
+
-
-
+
+
Title
@@ -1948,7 +1948,7 @@
-
+
@@ -1956,16 +1956,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
Title
@@ -1984,7 +1984,7 @@
-
+
@@ -1992,12 +1992,12 @@
-
-
+
+
-
-
+
+
Title
@@ -2016,7 +2016,7 @@
-
+
@@ -2024,8 +2024,8 @@
-
-
+
+
Dialog content should aim to fill one or two lines
@@ -2048,8 +2048,8 @@
-
-
+
+
Dialog content should aim to fill one or two lines
@@ -2097,8 +2097,8 @@
-
-
+
+
@@ -2165,8 +2165,8 @@
-
-
+
+
Search languages
@@ -2175,7 +2175,7 @@
-
+
@@ -2187,8 +2187,8 @@
-
-
+
+
@@ -2254,8 +2254,8 @@
-
-
+
+
Search languages
@@ -2264,7 +2264,7 @@
-
+
@@ -2394,8 +2394,8 @@
-
-
+
+
@@ -2412,7 +2412,7 @@
-
+
@@ -2468,8 +2468,8 @@
-
-
+
+
Search languages
@@ -2478,7 +2478,7 @@
-
+
@@ -2491,8 +2491,8 @@
-
-
+
+
@@ -2508,7 +2508,7 @@
-
+
@@ -2589,8 +2589,8 @@
-
-
+
+
Search languages
@@ -2599,7 +2599,7 @@
-
+
@@ -2608,8 +2608,8 @@
-
-
+
+
@@ -2618,8 +2618,8 @@
-
-
+
+
@@ -2630,7 +2630,7 @@
-
+
@@ -2644,7 +2644,7 @@
-
+
@@ -2660,7 +2660,7 @@
-
+
@@ -2676,7 +2676,7 @@
-
+
@@ -2693,8 +2693,8 @@
-
-
+
+
@@ -2767,7 +2767,7 @@
-
+
@@ -2775,8 +2775,8 @@
-
-
+
+
Search languages
@@ -2785,7 +2785,7 @@
-
+
@@ -2796,7 +2796,7 @@
-
+
@@ -2809,8 +2809,8 @@
-
-
+
+
@@ -2823,7 +2823,7 @@
-
+
@@ -2838,7 +2838,7 @@
-
+
@@ -2850,7 +2850,7 @@
-
+
@@ -2869,7 +2869,7 @@
-
+
@@ -2883,8 +2883,8 @@
-
-
+
+
@@ -2950,8 +2950,8 @@
-
-
+
+
| Search languages
@@ -2960,7 +2960,7 @@
-
+
@@ -2968,8 +2968,8 @@
-
-
+
+
@@ -2977,8 +2977,8 @@
-
-
+
+
@@ -2998,14 +2998,14 @@
-
-
+
+
-
+
@@ -3020,7 +3020,7 @@
-
+
@@ -3035,21 +3035,21 @@
-
-
+
+
-
-
+
+
-
+
@@ -3061,7 +3061,7 @@
-
+
@@ -3083,21 +3083,21 @@
-
-
+
+
-
-
+
+
-
+
@@ -3109,7 +3109,7 @@
-
+
@@ -3130,7 +3130,7 @@
-
+
@@ -3145,7 +3145,7 @@
-
+
@@ -3157,7 +3157,7 @@
-
+
@@ -3176,8 +3176,8 @@
-
-
+
+
@@ -3199,7 +3199,7 @@
-
+
@@ -3253,7 +3253,7 @@
-
+
@@ -3266,8 +3266,8 @@
-
-
+
+
Search languages
@@ -3276,7 +3276,7 @@
-
+
@@ -3288,8 +3288,8 @@
-
-
+
+
@@ -3333,8 +3333,8 @@
-
-
+
+
Search languages
@@ -3343,7 +3343,7 @@
-
+
@@ -3358,8 +3358,8 @@
-
-
+
+
@@ -3432,7 +3432,7 @@
-
+
@@ -3440,8 +3440,8 @@
-
-
+
+
Search languages
@@ -3450,7 +3450,7 @@
-
+
@@ -3461,7 +3461,7 @@
-
+
@@ -3474,8 +3474,8 @@
-
-
+
+
@@ -3497,7 +3497,7 @@
-
+
@@ -3551,8 +3551,8 @@
-
-
+
+
Search languages
@@ -3561,7 +3561,7 @@
-
+
@@ -3571,14 +3571,14 @@
1 selected
-
+
-
+
-
+
@@ -3588,7 +3588,7 @@
-
+
@@ -3599,12 +3599,12 @@
-
-
+
+
-
-
+
+
@@ -3612,8 +3612,8 @@
-
-
+
+
@@ -3680,8 +3680,8 @@
-
-
+
+
Search languages
@@ -3690,7 +3690,7 @@
-
+
@@ -3702,8 +3702,8 @@
-
-
+
+
@@ -3898,8 +3898,8 @@
-
-
+
+
Search languages
@@ -3908,7 +3908,7 @@
-
+
@@ -3918,8 +3918,8 @@
-
-
+
+
@@ -3927,8 +3927,8 @@
-
-
+
+
@@ -4055,8 +4055,8 @@
-
-
+
+
Search languages
@@ -4065,7 +4065,7 @@
-
+
@@ -4081,7 +4081,7 @@
-
+
@@ -4105,7 +4105,7 @@
Multiline inline message without rich text. Only sentences, which bring clarity on what's happening to the user.
-
+
Multiline block message with rich text like links to Nas , who • will rule the World and • free all his sons
@@ -4205,7 +4205,7 @@
A success message which means the user did everything right and should know about it. Yay!
-
+
@@ -4213,19 +4213,19 @@
A success message which means the user did everything right and should know about it. Yay!
-
+
A warning which is not stopping whatever the user just did, but needs to clear up why things might not work as expected.
-
+
-
+
A warning which is not stopping whatever the user just did, but needs to clear up why things might not work as expected.
@@ -4235,7 +4235,7 @@
An error which means it's potentially stopping whatever the user just did and will give them a clear message what is wrong.
-
+
@@ -4253,7 +4253,7 @@
An error which means it's potentially stopping whatever the user just did and providing them a clear message on what's wrong. There's also an explanatory link .
-
+
@@ -4303,7 +4303,7 @@
-
+
@@ -4322,8 +4322,8 @@
-
-
+
+
Vannevar Bush
@@ -4336,7 +4336,7 @@
-
+
@@ -4354,15 +4354,15 @@
Radio button with really long label
-
-
+
+
Neutral point
-
+
@@ -4371,7 +4371,7 @@
-
+
@@ -4495,7 +4495,7 @@
2. Clicking on YYYY, MM, or DD to alter a specific part of the date.
-
+
@@ -4528,7 +4528,7 @@
-
+
@@ -4540,7 +4540,7 @@
-
+
@@ -4552,7 +4552,7 @@
-
+
@@ -4565,12 +4565,12 @@
Tue 14 Nov 2013
-
+
-
+
@@ -4601,8 +4601,8 @@
November 2013
-
-
+
+
2013
@@ -4643,7 +4643,7 @@
-
+
@@ -4655,7 +4655,7 @@
-
+
@@ -4666,7 +4666,7 @@
-
+
@@ -4694,13 +4694,13 @@
-
+
-
+
@@ -4752,7 +4752,7 @@
-
+
@@ -4763,7 +4763,7 @@
-
+
@@ -4774,7 +4774,7 @@
-
+
@@ -4787,7 +4787,7 @@
-
+
@@ -4801,9 +4801,9 @@
-
-
-
+
+
+
@@ -4838,7 +4838,7 @@
-
+
Tue Nov 5, 2013
@@ -4934,11 +4934,11 @@
CHANGING “YEAR”
-
+
-
+
@@ -4959,7 +4959,7 @@
-
+
@@ -4974,7 +4974,7 @@
-
+
@@ -5004,7 +5004,7 @@
-
+
@@ -5015,7 +5015,7 @@
-
+
@@ -5062,7 +5062,7 @@
-
+
@@ -5083,7 +5083,7 @@
-
+
@@ -5100,7 +5100,7 @@
-
+
@@ -5135,7 +5135,7 @@
-
+
@@ -5147,7 +5147,7 @@
-
+
@@ -5158,7 +5158,7 @@
-
+
@@ -5174,7 +5174,7 @@
-
+
@@ -5206,7 +5206,7 @@
-
+
@@ -5218,7 +5218,7 @@
-
+
@@ -5229,7 +5229,7 @@
-
+
@@ -5246,7 +5246,7 @@
-
+
@@ -5279,7 +5279,7 @@
-
+
@@ -5291,7 +5291,7 @@
-
+
@@ -5302,7 +5302,7 @@
-
+
@@ -5320,7 +5320,7 @@
-
+
@@ -5335,7 +5335,7 @@
1998 1999 2000 2001 2002 2003
-
+
@@ -5356,7 +5356,7 @@
-
+
@@ -5367,7 +5367,7 @@
-
+
@@ -5382,7 +5382,7 @@
-
+
@@ -5408,7 +5408,7 @@
-
+
@@ -5420,7 +5420,7 @@
-
+
@@ -5439,19 +5439,19 @@
-
+
-
+
-
+
-
+
@@ -5461,8 +5461,8 @@
-
-
+
+
@@ -5489,8 +5489,8 @@
-
-
+
+
@@ -5502,12 +5502,12 @@
-
-
+
+
-
-
+
+
@@ -5524,8 +5524,8 @@
-
-
+
+
@@ -5538,7 +5538,7 @@
-
+
@@ -5548,7 +5548,7 @@
-
+
@@ -5557,8 +5557,8 @@
-
-
+
+
@@ -5570,12 +5570,12 @@
-
+
-
-
+
+
Option 1
@@ -5587,14 +5587,14 @@
-
-
+
+
-
+
Option
@@ -5650,12 +5650,12 @@
-
-
+
+
-
-
+
+
Japan is an island country in East Asia. Located in the Pacific Ocean, it lies off the eastern coast of the Asian continent and stretches from the Sea of Okhotsk in the north to the East China Sea and the Philippine Sea in the south. The kanji that make up Japan's name mean "sun origin", and it is often called the "Land of the Rising Sun". Japan is a stratovolcanic archipelago consisting of about 6,852 islands. The four largest are Honshu, Hokkaido, Kyushu, and Shikoku, which make up about ninety-seven percent of Japan's land area and often are referred to as home islands. The country is divided into 47 prefectures in eight regions, with Hokkaido being the northernmost prefecture and Okinawa being the southernmost one. The population of 127 million is the world's tenth largest. Japanese make up 98.5% of Japan's total population. About 13.8 million people live in Tokyo, the capital of Japan. The Greater Tokyo Area is the most populous metropolitan area in the world with over 38 million people.
@@ -5665,7 +5665,7 @@
-
+
@@ -5688,19 +5688,19 @@
Normal Hover Active Focus Expanded Menu Disabled
-
+
-
-
+
+
-
-
+
+
-
-
+
+
Placeholder
@@ -5708,20 +5708,20 @@
User input
-
-
-
-
+
+
+
+
Placeholder
Placeholder
-
+
-
-
+
+
Placeholder
@@ -5731,7 +5731,7 @@
-
+
Label
@@ -5762,21 +5762,21 @@
-
-
-
+
+
+
Placeholder
-
-
+
+
-
-
+
+
-
+
Option 1
@@ -5802,50 +5802,50 @@
-
-
+
+
Download original file 601 x 601 px jpg
-
-
-
+
+
+
Download original file 601 x 601 px jpg
-
-
-
+
+
+
Download original file 601 x 601 px jpg
-
-
-
+
+
+
Download original file 601 x 601 px jpg
-
+
-
-
+
+
Download original file 601 x 601 px jpg
-
-
-
+
+
+
Download original file 601 x 601 px jpg
-
-
+
+
-
+
Original file 601 x 601 px jpg
@@ -5856,14 +5856,14 @@
Download original file 601 x 601 px jpg
-
+
-
-
+
+
-
-
+
+
Original file 601 x 601 px jpg
@@ -5871,18 +5871,18 @@
Download original file 601 x 601 px jpg
-
+
Small 601 x 601 px jpg
-
+
-
-
+
+
-
+
Original file 601 x 601 px jpg
@@ -5894,7 +5894,7 @@
Download original file 601 x 601 px jpg
-
+
@@ -5906,12 +5906,12 @@
-
-
+
+
-
-
+
+
@@ -5923,8 +5923,8 @@
-
-
+
+
Option 1 Option 2 Option 3
@@ -6006,7 +6006,7 @@
-
+
20 sp x 20 sp icon vertical-align: middle
@@ -6022,12 +6022,12 @@
-
-
+
+
-
-
+
+
Neutral
@@ -6041,8 +6041,8 @@
Neutral
-
-
+
+
@@ -6050,13 +6050,13 @@
Neutral
-
+
Neutral
-
-
-
+
+
+
Neutral
@@ -6064,16 +6064,16 @@
Neutral 2
-
-
+
+
-
-
+
+
-
-
+
+
@@ -6133,12 +6133,12 @@
-
-
+
+
Neutral
-
+
Neutral
@@ -6146,13 +6146,13 @@
Neutral 2
-
-
+
+
Neutral
-
+
Neutral
@@ -6177,7 +6177,7 @@
-
+
@@ -6188,7 +6188,7 @@
-
+
@@ -6197,11 +6197,11 @@
-
-
+
+
@@ -6218,7 +6218,7 @@
-
+
@@ -6238,7 +6238,7 @@
-
+
@@ -6247,17 +6247,17 @@
-
-
+
+
-
-
+
+
-
+
@@ -6268,7 +6268,7 @@
-
+
@@ -6277,11 +6277,11 @@
-
-
+
+
@@ -6298,7 +6298,7 @@
-
+
@@ -6315,7 +6315,7 @@
-
+
@@ -6350,8 +6350,8 @@
-
-
+
+
Normal Hover Active & Focus Expanded Menu & Focus Disabled
@@ -6371,7 +6371,7 @@
-
+
@@ -6399,7 +6399,7 @@
-
+
@@ -6472,7 +6472,7 @@
-
+
@@ -6483,7 +6483,7 @@
-
+
@@ -6518,7 +6518,7 @@
-
+
@@ -6527,7 +6527,7 @@
-
+
@@ -6568,8 +6568,8 @@
-
-
+
+
Normal Disabled
@@ -6592,7 +6592,7 @@
Password
-
+
@@ -6601,7 +6601,7 @@
******
-
+
Password
@@ -6626,12 +6626,12 @@
Search
-
+
-
+
@@ -6645,12 +6645,12 @@
Entering search terms
-
+
-
+
@@ -6658,7 +6658,7 @@
-
+
Search
@@ -6666,7 +6666,7 @@
-
+
@@ -6680,7 +6680,7 @@
-
+
@@ -6716,7 +6716,7 @@
-
+
Placeholder
@@ -6724,7 +6724,7 @@
-
+
@@ -6733,7 +6733,7 @@
-
+
@@ -6751,7 +6751,7 @@
Your input
-
+
@@ -6793,8 +6793,8 @@
-
-
+
+
Normal Hover Active & Focus Disabled
@@ -6811,7 +6811,7 @@
-
+
@@ -6831,7 +6831,7 @@
Normal Hover Active Focus Disabled
-
+
@@ -6851,28 +6851,28 @@
-
+
-
+
-
-
+
+
-
+
@@ -6881,14 +6881,14 @@
-
+
Option 1
-
+
@@ -6916,17 +6916,17 @@
-
+
-
+
-
+
@@ -6936,36 +6936,36 @@
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -6990,13 +6990,13 @@
Option 2
-
+
Option 1
-
+
@@ -7008,7 +7008,7 @@
-
+
@@ -7048,14 +7048,14 @@
-
+
Neutral point
-
+
@@ -7066,7 +7066,7 @@
touch area features `width: 2em;` `height: 2em;`
-
+
@@ -7099,7 +7099,7 @@
-
+
@@ -7107,7 +7107,7 @@
Neutral point
-
+
@@ -7117,7 +7117,7 @@
-
+
@@ -7125,13 +7125,13 @@
Neutral point
-
-
+
+
-
+
@@ -7150,28 +7150,28 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -7199,7 +7199,7 @@
-
+
@@ -7221,7 +7221,7 @@
-
+
@@ -7281,7 +7281,7 @@
-
+
@@ -7292,7 +7292,7 @@
-
+
@@ -7303,7 +7303,7 @@
-
+
@@ -7318,7 +7318,7 @@
-
+
@@ -7329,7 +7329,7 @@
-
+
@@ -7337,7 +7337,7 @@
Neutral point
-
+
@@ -7372,7 +7372,7 @@
-
+
@@ -7397,28 +7397,28 @@
touch area features `width: 2em;` `height: 2em;`
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -7582,20 +7582,20 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -7700,16 +7700,16 @@
Talk
-
-
+
+
-
-
+
+
-
-
+
+
@@ -7929,16 +7929,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
Normal Hover Active Focus Disabled
@@ -7960,7 +7960,7 @@
-
+
@@ -7978,7 +7978,7 @@
-
+
@@ -8011,7 +8011,7 @@
-
+
Normal Hover Active Focus Disabled
@@ -8133,16 +8133,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-circular-icon.png b/resources/WikimediaUI-icon_template-SVG_shapes/example-circular-icon.png
new file mode 100644
index 00000000..2c0ab5a9
Binary files /dev/null and b/resources/WikimediaUI-icon_template-SVG_shapes/example-circular-icon.png differ
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-circular-icon.svg b/resources/WikimediaUI-icon_template-SVG_shapes/example-circular-icon.svg
index 2a1d9760..af675a72 100644
--- a/resources/WikimediaUI-icon_template-SVG_shapes/example-circular-icon.svg
+++ b/resources/WikimediaUI-icon_template-SVG_shapes/example-circular-icon.svg
@@ -2,12 +2,12 @@
-
+
-
+
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-diagonal-icon.png b/resources/WikimediaUI-icon_template-SVG_shapes/example-diagonal-icon.png
new file mode 100644
index 00000000..868f1cb3
Binary files /dev/null and b/resources/WikimediaUI-icon_template-SVG_shapes/example-diagonal-icon.png differ
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-diagonal-icon.svg b/resources/WikimediaUI-icon_template-SVG_shapes/example-diagonal-icon.svg
index 8f2d5ef6..525c2cd7 100644
--- a/resources/WikimediaUI-icon_template-SVG_shapes/example-diagonal-icon.svg
+++ b/resources/WikimediaUI-icon_template-SVG_shapes/example-diagonal-icon.svg
@@ -2,7 +2,7 @@
-
+
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-long-icon.png b/resources/WikimediaUI-icon_template-SVG_shapes/example-long-icon.png
new file mode 100644
index 00000000..27ff6f2c
Binary files /dev/null and b/resources/WikimediaUI-icon_template-SVG_shapes/example-long-icon.png differ
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-long-icon.svg b/resources/WikimediaUI-icon_template-SVG_shapes/example-long-icon.svg
index a164cf5a..743ecca4 100644
--- a/resources/WikimediaUI-icon_template-SVG_shapes/example-long-icon.svg
+++ b/resources/WikimediaUI-icon_template-SVG_shapes/example-long-icon.svg
@@ -2,12 +2,12 @@
-
+
-
+
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-square-icon.png b/resources/WikimediaUI-icon_template-SVG_shapes/example-square-icon.png
new file mode 100644
index 00000000..97c48a38
Binary files /dev/null and b/resources/WikimediaUI-icon_template-SVG_shapes/example-square-icon.png differ
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-square-icon.svg b/resources/WikimediaUI-icon_template-SVG_shapes/example-square-icon.svg
index 1d7da404..5b2f833a 100644
--- a/resources/WikimediaUI-icon_template-SVG_shapes/example-square-icon.svg
+++ b/resources/WikimediaUI-icon_template-SVG_shapes/example-square-icon.svg
@@ -2,12 +2,12 @@
-
+
-
+
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-square-object-icon.png b/resources/WikimediaUI-icon_template-SVG_shapes/example-square-object-icon.png
new file mode 100644
index 00000000..86af68b6
Binary files /dev/null and b/resources/WikimediaUI-icon_template-SVG_shapes/example-square-object-icon.png differ
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-square-object-icon.svg b/resources/WikimediaUI-icon_template-SVG_shapes/example-square-object-icon.svg
index ae16fa7e..3a22491f 100644
--- a/resources/WikimediaUI-icon_template-SVG_shapes/example-square-object-icon.svg
+++ b/resources/WikimediaUI-icon_template-SVG_shapes/example-square-object-icon.svg
@@ -2,12 +2,12 @@
-
+
-
+
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-icon.png b/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-icon.png
new file mode 100644
index 00000000..ca4829a8
Binary files /dev/null and b/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-icon.png differ
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-icon.svg b/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-icon.svg
index bb826bfb..2aa44a42 100644
--- a/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-icon.svg
+++ b/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-icon.svg
@@ -2,12 +2,12 @@
-
+
-
+
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-object-icon.png b/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-object-icon.png
new file mode 100644
index 00000000..4f61c36b
Binary files /dev/null and b/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-object-icon.png differ
diff --git a/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-object-icon.svg b/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-object-icon.svg
index a74641c6..4c2bf80d 100644
--- a/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-object-icon.svg
+++ b/resources/WikimediaUI-icon_template-SVG_shapes/example-tall-object-icon.svg
@@ -2,12 +2,12 @@
-
+
-
+
diff --git a/resources/WikimediaUI-icon_template.png b/resources/WikimediaUI-icon_template.png
new file mode 100644
index 00000000..364c413f
Binary files /dev/null and b/resources/WikimediaUI-icon_template.png differ
diff --git a/resources/WikimediaUI-icon_template.svg b/resources/WikimediaUI-icon_template.svg
index 4ab33157..3a75a39e 100644
--- a/resources/WikimediaUI-icon_template.svg
+++ b/resources/WikimediaUI-icon_template.svg
@@ -1,7 +1,7 @@
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/add.png b/resources/WikimediaUI-icons-SVGs/add.png
new file mode 100644
index 00000000..17cd49ae
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/add.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/alert.png b/resources/WikimediaUI-icons-SVGs/alert.png
new file mode 100644
index 00000000..2c182c6d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/alert.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/alert.svg b/resources/WikimediaUI-icons-SVGs/alert.svg
index e7f5c3de..1c1bbd38 100644
--- a/resources/WikimediaUI-icons-SVGs/alert.svg
+++ b/resources/WikimediaUI-icons-SVGs/alert.svg
@@ -3,5 +3,5 @@
alert
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/alignCenter.png b/resources/WikimediaUI-icons-SVGs/alignCenter.png
new file mode 100644
index 00000000..e347a353
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/alignCenter.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/alignLeft.png b/resources/WikimediaUI-icons-SVGs/alignLeft.png
new file mode 100644
index 00000000..d6606edb
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/alignLeft.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/alignRight.png b/resources/WikimediaUI-icons-SVGs/alignRight.png
new file mode 100644
index 00000000..6567ac2b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/alignRight.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/arrowNext-ltr.png b/resources/WikimediaUI-icons-SVGs/arrowNext-ltr.png
new file mode 100644
index 00000000..663f1740
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/arrowNext-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/arrowNext-ltr.svg b/resources/WikimediaUI-icons-SVGs/arrowNext-ltr.svg
index cdc0d223..41ec60ee 100644
--- a/resources/WikimediaUI-icons-SVGs/arrowNext-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/arrowNext-ltr.svg
@@ -3,5 +3,5 @@
next
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/arrowNext-rtl.png b/resources/WikimediaUI-icons-SVGs/arrowNext-rtl.png
new file mode 100644
index 00000000..04780433
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/arrowNext-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/arrowNext-rtl.svg b/resources/WikimediaUI-icons-SVGs/arrowNext-rtl.svg
index 14a34861..adee96bb 100644
--- a/resources/WikimediaUI-icons-SVGs/arrowNext-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/arrowNext-rtl.svg
@@ -3,5 +3,5 @@
next
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/arrowPrevious-ltr.png b/resources/WikimediaUI-icons-SVGs/arrowPrevious-ltr.png
new file mode 100644
index 00000000..59919fbe
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/arrowPrevious-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/arrowPrevious-ltr.svg b/resources/WikimediaUI-icons-SVGs/arrowPrevious-ltr.svg
index e4907cce..69d5eb74 100644
--- a/resources/WikimediaUI-icons-SVGs/arrowPrevious-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/arrowPrevious-ltr.svg
@@ -3,5 +3,5 @@
previous
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/arrowPrevious-rtl.png b/resources/WikimediaUI-icons-SVGs/arrowPrevious-rtl.png
new file mode 100644
index 00000000..663f1740
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/arrowPrevious-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/article-ltr.png b/resources/WikimediaUI-icons-SVGs/article-ltr.png
new file mode 100644
index 00000000..eedb02f0
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/article-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/article-ltr.svg b/resources/WikimediaUI-icons-SVGs/article-ltr.svg
index 5de6c308..820abdd8 100644
--- a/resources/WikimediaUI-icons-SVGs/article-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/article-ltr.svg
@@ -3,5 +3,5 @@
article
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/article-rtl.png b/resources/WikimediaUI-icons-SVGs/article-rtl.png
new file mode 100644
index 00000000..58b9070d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/article-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/article-rtl.svg b/resources/WikimediaUI-icons-SVGs/article-rtl.svg
index d3d83245..c441d4a6 100644
--- a/resources/WikimediaUI-icons-SVGs/article-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/article-rtl.svg
@@ -3,5 +3,5 @@
article
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/articleAdd.png b/resources/WikimediaUI-icons-SVGs/articleAdd.png
new file mode 100644
index 00000000..b17b18b8
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articleAdd.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articleCheck.png b/resources/WikimediaUI-icons-SVGs/articleCheck.png
new file mode 100644
index 00000000..1d7ed468
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articleCheck.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articleCheck.svg b/resources/WikimediaUI-icons-SVGs/articleCheck.svg
index 1d9bcae0..464b6f2a 100644
--- a/resources/WikimediaUI-icons-SVGs/articleCheck.svg
+++ b/resources/WikimediaUI-icons-SVGs/articleCheck.svg
@@ -3,5 +3,5 @@
article check
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/articleDisambiguation-ltr.png b/resources/WikimediaUI-icons-SVGs/articleDisambiguation-ltr.png
new file mode 100644
index 00000000..7781f531
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articleDisambiguation-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articleDisambiguation-rtl.png b/resources/WikimediaUI-icons-SVGs/articleDisambiguation-rtl.png
new file mode 100644
index 00000000..ab660003
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articleDisambiguation-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articleNotFound-ltr.png b/resources/WikimediaUI-icons-SVGs/articleNotFound-ltr.png
new file mode 100644
index 00000000..7453238b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articleNotFound-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articleNotFound-ltr.svg b/resources/WikimediaUI-icons-SVGs/articleNotFound-ltr.svg
index e6d6c501..b71f70d3 100644
--- a/resources/WikimediaUI-icons-SVGs/articleNotFound-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/articleNotFound-ltr.svg
@@ -3,5 +3,5 @@
article not found
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/articleNotFound-rtl.png b/resources/WikimediaUI-icons-SVGs/articleNotFound-rtl.png
new file mode 100644
index 00000000..3859d47f
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articleNotFound-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articleNotFound-rtl.svg b/resources/WikimediaUI-icons-SVGs/articleNotFound-rtl.svg
index 9f1fde66..d49ee244 100644
--- a/resources/WikimediaUI-icons-SVGs/articleNotFound-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/articleNotFound-rtl.svg
@@ -3,5 +3,5 @@
article not found
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/articleRedirect-ltr.png b/resources/WikimediaUI-icons-SVGs/articleRedirect-ltr.png
new file mode 100644
index 00000000..eb877ba3
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articleRedirect-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articleRedirect-ltr.svg b/resources/WikimediaUI-icons-SVGs/articleRedirect-ltr.svg
index dbb7b0c4..f77ba942 100644
--- a/resources/WikimediaUI-icons-SVGs/articleRedirect-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/articleRedirect-ltr.svg
@@ -3,5 +3,5 @@
article redirect
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/articleRedirect-rtl.png b/resources/WikimediaUI-icons-SVGs/articleRedirect-rtl.png
new file mode 100644
index 00000000..ad6b74b0
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articleRedirect-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articleSearch.png b/resources/WikimediaUI-icons-SVGs/articleSearch.png
new file mode 100644
index 00000000..a13cba92
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articleSearch.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articleSearch.svg b/resources/WikimediaUI-icons-SVGs/articleSearch.svg
index a781e403..7e34c02a 100644
--- a/resources/WikimediaUI-icons-SVGs/articleSearch.svg
+++ b/resources/WikimediaUI-icons-SVGs/articleSearch.svg
@@ -3,6 +3,6 @@
article search
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/articles-ltr.png b/resources/WikimediaUI-icons-SVGs/articles-ltr.png
new file mode 100644
index 00000000..994a9b7c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articles-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articles-ltr.svg b/resources/WikimediaUI-icons-SVGs/articles-ltr.svg
index 250127fb..a23e1694 100644
--- a/resources/WikimediaUI-icons-SVGs/articles-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/articles-ltr.svg
@@ -3,6 +3,6 @@
articles
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/articles-rtl.png b/resources/WikimediaUI-icons-SVGs/articles-rtl.png
new file mode 100644
index 00000000..38fa4ed3
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articles-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articles-rtl.svg b/resources/WikimediaUI-icons-SVGs/articles-rtl.svg
index d39fb51a..b563b097 100644
--- a/resources/WikimediaUI-icons-SVGs/articles-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/articles-rtl.svg
@@ -3,6 +3,6 @@
articles
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/articlesSearch-ltr.png b/resources/WikimediaUI-icons-SVGs/articlesSearch-ltr.png
new file mode 100644
index 00000000..efdf7f00
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articlesSearch-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articlesSearch-ltr.svg b/resources/WikimediaUI-icons-SVGs/articlesSearch-ltr.svg
index 114a97a1..2e6d39d0 100644
--- a/resources/WikimediaUI-icons-SVGs/articlesSearch-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/articlesSearch-ltr.svg
@@ -3,7 +3,7 @@
search articles
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/articlesSearch-rtl.png b/resources/WikimediaUI-icons-SVGs/articlesSearch-rtl.png
new file mode 100644
index 00000000..6f9c6419
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/articlesSearch-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/articlesSearch-rtl.svg b/resources/WikimediaUI-icons-SVGs/articlesSearch-rtl.svg
index 1fbf2083..18ced97e 100644
--- a/resources/WikimediaUI-icons-SVGs/articlesSearch-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/articlesSearch-rtl.svg
@@ -3,7 +3,7 @@
search articles
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/attachment.png b/resources/WikimediaUI-icons-SVGs/attachment.png
new file mode 100644
index 00000000..efdac4a1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/attachment.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/attachment.svg b/resources/WikimediaUI-icons-SVGs/attachment.svg
index b8f632b8..0cb4b053 100644
--- a/resources/WikimediaUI-icons-SVGs/attachment.svg
+++ b/resources/WikimediaUI-icons-SVGs/attachment.svg
@@ -3,5 +3,5 @@
attachment
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/bell.png b/resources/WikimediaUI-icons-SVGs/bell.png
new file mode 100644
index 00000000..246dad63
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bell.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bell.svg b/resources/WikimediaUI-icons-SVGs/bell.svg
index 691059b9..bab71465 100644
--- a/resources/WikimediaUI-icons-SVGs/bell.svg
+++ b/resources/WikimediaUI-icons-SVGs/bell.svg
@@ -3,5 +3,5 @@
bell
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/bellOutline.png b/resources/WikimediaUI-icons-SVGs/bellOutline.png
new file mode 100644
index 00000000..10ef44b9
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bellOutline.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bigger.png b/resources/WikimediaUI-icons-SVGs/bigger.png
new file mode 100644
index 00000000..2a1a3949
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bigger.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bigger.svg b/resources/WikimediaUI-icons-SVGs/bigger.svg
index 93334f84..3006fbf4 100644
--- a/resources/WikimediaUI-icons-SVGs/bigger.svg
+++ b/resources/WikimediaUI-icons-SVGs/bigger.svg
@@ -3,5 +3,5 @@
bigger
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/block.png b/resources/WikimediaUI-icons-SVGs/block.png
new file mode 100644
index 00000000..e7ec9774
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/block.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/block.svg b/resources/WikimediaUI-icons-SVGs/block.svg
index 2866c259..315baadd 100644
--- a/resources/WikimediaUI-icons-SVGs/block.svg
+++ b/resources/WikimediaUI-icons-SVGs/block.svg
@@ -3,5 +3,5 @@
block
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/bold-a.png b/resources/WikimediaUI-icons-SVGs/bold-a.png
new file mode 100644
index 00000000..6e766428
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-a.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-arab-ain.png b/resources/WikimediaUI-icons-SVGs/bold-arab-ain.png
new file mode 100644
index 00000000..fdfd5cab
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-arab-ain.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-arab-dad.png b/resources/WikimediaUI-icons-SVGs/bold-arab-dad.png
new file mode 100644
index 00000000..b9eb6032
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-arab-dad.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-arab-jeem.png b/resources/WikimediaUI-icons-SVGs/bold-arab-jeem.png
new file mode 100644
index 00000000..086967f4
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-arab-jeem.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-armn-to.png b/resources/WikimediaUI-icons-SVGs/bold-armn-to.png
new file mode 100644
index 00000000..f81f159f
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-armn-to.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-b.png b/resources/WikimediaUI-icons-SVGs/bold-b.png
new file mode 100644
index 00000000..5b9774ad
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-b.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-cyrl-be.png b/resources/WikimediaUI-icons-SVGs/bold-cyrl-be.png
new file mode 100644
index 00000000..01c47ed9
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-cyrl-be.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-cyrl-palochka.png b/resources/WikimediaUI-icons-SVGs/bold-cyrl-palochka.png
new file mode 100644
index 00000000..2a282bc3
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-cyrl-palochka.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-cyrl-te.png b/resources/WikimediaUI-icons-SVGs/bold-cyrl-te.png
new file mode 100644
index 00000000..d8ebe26c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-cyrl-te.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-cyrl-zhe.png b/resources/WikimediaUI-icons-SVGs/bold-cyrl-zhe.png
new file mode 100644
index 00000000..ae55916f
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-cyrl-zhe.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-f.png b/resources/WikimediaUI-icons-SVGs/bold-f.png
new file mode 100644
index 00000000..8d6523c7
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-f.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-g.png b/resources/WikimediaUI-icons-SVGs/bold-g.png
new file mode 100644
index 00000000..d0077168
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-g.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-geor-man.png b/resources/WikimediaUI-icons-SVGs/bold-geor-man.png
new file mode 100644
index 00000000..bfe65885
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-geor-man.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-l.png b/resources/WikimediaUI-icons-SVGs/bold-l.png
new file mode 100644
index 00000000..72e717fa
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-l.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-n.png b/resources/WikimediaUI-icons-SVGs/bold-n.png
new file mode 100644
index 00000000..d57c5207
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-n.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bold-v.png b/resources/WikimediaUI-icons-SVGs/bold-v.png
new file mode 100644
index 00000000..014890bb
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bold-v.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/book-ltr.png b/resources/WikimediaUI-icons-SVGs/book-ltr.png
new file mode 100644
index 00000000..5d3a1fbc
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/book-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/book-ltr.svg b/resources/WikimediaUI-icons-SVGs/book-ltr.svg
index f914996b..5391a788 100644
--- a/resources/WikimediaUI-icons-SVGs/book-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/book-ltr.svg
@@ -3,6 +3,6 @@
book
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/book-rtl.png b/resources/WikimediaUI-icons-SVGs/book-rtl.png
new file mode 100644
index 00000000..65c95801
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/book-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/book-rtl.svg b/resources/WikimediaUI-icons-SVGs/book-rtl.svg
index b2847416..747631f2 100644
--- a/resources/WikimediaUI-icons-SVGs/book-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/book-rtl.svg
@@ -3,6 +3,6 @@
book
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/bookmark.png b/resources/WikimediaUI-icons-SVGs/bookmark.png
new file mode 100644
index 00000000..f535f7fd
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bookmark.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bookmark.svg b/resources/WikimediaUI-icons-SVGs/bookmark.svg
index 6772458a..377c7cf6 100644
--- a/resources/WikimediaUI-icons-SVGs/bookmark.svg
+++ b/resources/WikimediaUI-icons-SVGs/bookmark.svg
@@ -3,5 +3,5 @@
bookmark
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/bookmarkOutline.png b/resources/WikimediaUI-icons-SVGs/bookmarkOutline.png
new file mode 100644
index 00000000..e602ae45
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bookmarkOutline.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bookmarkOutline.svg b/resources/WikimediaUI-icons-SVGs/bookmarkOutline.svg
index ffa13366..57a708b4 100644
--- a/resources/WikimediaUI-icons-SVGs/bookmarkOutline.svg
+++ b/resources/WikimediaUI-icons-SVGs/bookmarkOutline.svg
@@ -3,5 +3,5 @@
bookmark outlined
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/bright.png b/resources/WikimediaUI-icons-SVGs/bright.png
new file mode 100644
index 00000000..bce95aa1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/bright.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/bright.svg b/resources/WikimediaUI-icons-SVGs/bright.svg
index 2a614930..2e809afc 100644
--- a/resources/WikimediaUI-icons-SVGs/bright.svg
+++ b/resources/WikimediaUI-icons-SVGs/bright.svg
@@ -3,6 +3,6 @@
bright
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/browser-ltr.png b/resources/WikimediaUI-icons-SVGs/browser-ltr.png
new file mode 100644
index 00000000..03cb3420
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/browser-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/browser-ltr.svg b/resources/WikimediaUI-icons-SVGs/browser-ltr.svg
index 93294c2c..d3ab7a8e 100644
--- a/resources/WikimediaUI-icons-SVGs/browser-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/browser-ltr.svg
@@ -3,5 +3,5 @@
browser
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/browser-rtl.png b/resources/WikimediaUI-icons-SVGs/browser-rtl.png
new file mode 100644
index 00000000..5142bdab
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/browser-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/calendar.png b/resources/WikimediaUI-icons-SVGs/calendar.png
new file mode 100644
index 00000000..13fe7154
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/calendar.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/calendar.svg b/resources/WikimediaUI-icons-SVGs/calendar.svg
index 7a6f8626..d276d9e4 100644
--- a/resources/WikimediaUI-icons-SVGs/calendar.svg
+++ b/resources/WikimediaUI-icons-SVGs/calendar.svg
@@ -3,5 +3,5 @@
calendar
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/camera.png b/resources/WikimediaUI-icons-SVGs/camera.png
new file mode 100644
index 00000000..2edeb73c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/camera.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/camera.svg b/resources/WikimediaUI-icons-SVGs/camera.svg
index ee7f08c6..5933df93 100644
--- a/resources/WikimediaUI-icons-SVGs/camera.svg
+++ b/resources/WikimediaUI-icons-SVGs/camera.svg
@@ -3,6 +3,6 @@
camera
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/cancel.png b/resources/WikimediaUI-icons-SVGs/cancel.png
new file mode 100644
index 00000000..e574a90c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/cancel.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/cancel.svg b/resources/WikimediaUI-icons-SVGs/cancel.svg
index eaa0c2af..d0c55d3e 100644
--- a/resources/WikimediaUI-icons-SVGs/cancel.svg
+++ b/resources/WikimediaUI-icons-SVGs/cancel.svg
@@ -3,5 +3,5 @@
cancel
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/chart.png b/resources/WikimediaUI-icons-SVGs/chart.png
new file mode 100644
index 00000000..f925183a
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/chart.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/chart.svg b/resources/WikimediaUI-icons-SVGs/chart.svg
index 16e80834..a5dcdcf0 100644
--- a/resources/WikimediaUI-icons-SVGs/chart.svg
+++ b/resources/WikimediaUI-icons-SVGs/chart.svg
@@ -4,5 +4,5 @@
chart
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/check.png b/resources/WikimediaUI-icons-SVGs/check.png
new file mode 100644
index 00000000..3e75e245
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/check.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/check.svg b/resources/WikimediaUI-icons-SVGs/check.svg
index c9669fcc..b6965cd6 100644
--- a/resources/WikimediaUI-icons-SVGs/check.svg
+++ b/resources/WikimediaUI-icons-SVGs/check.svg
@@ -3,5 +3,5 @@
check
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/checkAll.png b/resources/WikimediaUI-icons-SVGs/checkAll.png
new file mode 100644
index 00000000..5b957f81
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/checkAll.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/checkAll.svg b/resources/WikimediaUI-icons-SVGs/checkAll.svg
index 519322fd..efc92f71 100644
--- a/resources/WikimediaUI-icons-SVGs/checkAll.svg
+++ b/resources/WikimediaUI-icons-SVGs/checkAll.svg
@@ -3,5 +3,5 @@
check all
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/clear.png b/resources/WikimediaUI-icons-SVGs/clear.png
new file mode 100644
index 00000000..a4e43b5d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/clear.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/clear.svg b/resources/WikimediaUI-icons-SVGs/clear.svg
index d2f9a351..aaad07ec 100644
--- a/resources/WikimediaUI-icons-SVGs/clear.svg
+++ b/resources/WikimediaUI-icons-SVGs/clear.svg
@@ -3,5 +3,5 @@
clear
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/clock.png b/resources/WikimediaUI-icons-SVGs/clock.png
new file mode 100644
index 00000000..f1f8acae
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/clock.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/clock.svg b/resources/WikimediaUI-icons-SVGs/clock.svg
index c03cd9e5..767af61d 100644
--- a/resources/WikimediaUI-icons-SVGs/clock.svg
+++ b/resources/WikimediaUI-icons-SVGs/clock.svg
@@ -3,5 +3,5 @@
clock
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/close.png b/resources/WikimediaUI-icons-SVGs/close.png
new file mode 100644
index 00000000..af555948
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/close.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/close.svg b/resources/WikimediaUI-icons-SVGs/close.svg
index 0afa15e7..39b9e0f5 100644
--- a/resources/WikimediaUI-icons-SVGs/close.svg
+++ b/resources/WikimediaUI-icons-SVGs/close.svg
@@ -3,6 +3,6 @@
close
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/code.png b/resources/WikimediaUI-icons-SVGs/code.png
new file mode 100644
index 00000000..12f9ed59
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/code.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/code.svg b/resources/WikimediaUI-icons-SVGs/code.svg
index b584c26e..6b2dee7d 100644
--- a/resources/WikimediaUI-icons-SVGs/code.svg
+++ b/resources/WikimediaUI-icons-SVGs/code.svg
@@ -3,6 +3,6 @@
code
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/collapse.png b/resources/WikimediaUI-icons-SVGs/collapse.png
new file mode 100644
index 00000000..001c7dae
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/collapse.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/collapse.svg b/resources/WikimediaUI-icons-SVGs/collapse.svg
index 9bbf6622..cc1857c4 100644
--- a/resources/WikimediaUI-icons-SVGs/collapse.svg
+++ b/resources/WikimediaUI-icons-SVGs/collapse.svg
@@ -3,5 +3,5 @@
collapse
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/database.png b/resources/WikimediaUI-icons-SVGs/database.png
new file mode 100644
index 00000000..4e99d81b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/database.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/die.png b/resources/WikimediaUI-icons-SVGs/die.png
new file mode 100644
index 00000000..8956ef3b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/die.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/die.svg b/resources/WikimediaUI-icons-SVGs/die.svg
index 1e35caa0..8460c1df 100644
--- a/resources/WikimediaUI-icons-SVGs/die.svg
+++ b/resources/WikimediaUI-icons-SVGs/die.svg
@@ -3,5 +3,5 @@
die
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-ltr.png b/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-ltr.png
new file mode 100644
index 00000000..37b1fd93
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-ltr.svg b/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-ltr.svg
index 4c730d4d..14673a1a 100644
--- a/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-ltr.svg
@@ -3,5 +3,5 @@
double chevron start
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-rtl.png b/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-rtl.png
new file mode 100644
index 00000000..901a2b9e
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-rtl.svg b/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-rtl.svg
index 815494b3..76f4e7d0 100644
--- a/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/doubleChevronEnd-rtl.svg
@@ -3,5 +3,5 @@
double chevron end
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/doubleChevronStart-ltr.png b/resources/WikimediaUI-icons-SVGs/doubleChevronStart-ltr.png
new file mode 100644
index 00000000..901a2b9e
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/doubleChevronStart-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/doubleChevronStart-ltr.svg b/resources/WikimediaUI-icons-SVGs/doubleChevronStart-ltr.svg
index 7d2f6f3d..2122b81e 100644
--- a/resources/WikimediaUI-icons-SVGs/doubleChevronStart-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/doubleChevronStart-ltr.svg
@@ -3,5 +3,5 @@
double chevron start
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/doubleChevronStart-rtl.png b/resources/WikimediaUI-icons-SVGs/doubleChevronStart-rtl.png
new file mode 100644
index 00000000..37b1fd93
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/doubleChevronStart-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/doubleChevronStart-rtl.svg b/resources/WikimediaUI-icons-SVGs/doubleChevronStart-rtl.svg
index 4c730d4d..14673a1a 100644
--- a/resources/WikimediaUI-icons-SVGs/doubleChevronStart-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/doubleChevronStart-rtl.svg
@@ -3,5 +3,5 @@
double chevron start
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/down.png b/resources/WikimediaUI-icons-SVGs/down.png
new file mode 100644
index 00000000..8844da80
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/down.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/down.svg b/resources/WikimediaUI-icons-SVGs/down.svg
index 4b15fce6..6245f295 100644
--- a/resources/WikimediaUI-icons-SVGs/down.svg
+++ b/resources/WikimediaUI-icons-SVGs/down.svg
@@ -3,5 +3,5 @@
down
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/downTriangle.png b/resources/WikimediaUI-icons-SVGs/downTriangle.png
new file mode 100644
index 00000000..6731afdb
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/downTriangle.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/downTriangle.svg b/resources/WikimediaUI-icons-SVGs/downTriangle.svg
index ebb44562..e4e3b2a5 100644
--- a/resources/WikimediaUI-icons-SVGs/downTriangle.svg
+++ b/resources/WikimediaUI-icons-SVGs/downTriangle.svg
@@ -3,5 +3,5 @@
down triangle
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/download.png b/resources/WikimediaUI-icons-SVGs/download.png
new file mode 100644
index 00000000..44cd70c7
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/download.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/download.svg b/resources/WikimediaUI-icons-SVGs/download.svg
index b48e6201..08258e76 100644
--- a/resources/WikimediaUI-icons-SVGs/download.svg
+++ b/resources/WikimediaUI-icons-SVGs/download.svg
@@ -3,6 +3,6 @@
download
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/draggable.png b/resources/WikimediaUI-icons-SVGs/draggable.png
new file mode 100644
index 00000000..2b0c209f
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/draggable.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/edit.png b/resources/WikimediaUI-icons-SVGs/edit.png
new file mode 100644
index 00000000..aa96b3c8
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/edit.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/edit.svg b/resources/WikimediaUI-icons-SVGs/edit.svg
index 87c57148..e0b9f71b 100644
--- a/resources/WikimediaUI-icons-SVGs/edit.svg
+++ b/resources/WikimediaUI-icons-SVGs/edit.svg
@@ -3,5 +3,5 @@
edit
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/editLock.png b/resources/WikimediaUI-icons-SVGs/editLock.png
new file mode 100644
index 00000000..b75752e5
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/editLock.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/editLock.svg b/resources/WikimediaUI-icons-SVGs/editLock.svg
index 90540281..df22ded4 100644
--- a/resources/WikimediaUI-icons-SVGs/editLock.svg
+++ b/resources/WikimediaUI-icons-SVGs/editLock.svg
@@ -3,5 +3,5 @@
edit lock
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/editUndo-ltr.png b/resources/WikimediaUI-icons-SVGs/editUndo-ltr.png
new file mode 100644
index 00000000..1ef913d1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/editUndo-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/editUndo-ltr.svg b/resources/WikimediaUI-icons-SVGs/editUndo-ltr.svg
index 1c4a5701..803a8986 100644
--- a/resources/WikimediaUI-icons-SVGs/editUndo-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/editUndo-ltr.svg
@@ -3,5 +3,5 @@
undo edit
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/editUndo-rtl.png b/resources/WikimediaUI-icons-SVGs/editUndo-rtl.png
new file mode 100644
index 00000000..ba9771df
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/editUndo-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/editUndo-rtl.svg b/resources/WikimediaUI-icons-SVGs/editUndo-rtl.svg
index 9b16e4f8..0a6e5b03 100644
--- a/resources/WikimediaUI-icons-SVGs/editUndo-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/editUndo-rtl.svg
@@ -4,5 +4,5 @@
undo edit
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/ellipsis.png b/resources/WikimediaUI-icons-SVGs/ellipsis.png
new file mode 100644
index 00000000..9ca6dfcb
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/ellipsis.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/error.png b/resources/WikimediaUI-icons-SVGs/error.png
new file mode 100644
index 00000000..f135d5db
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/error.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/exitFullscreen.png b/resources/WikimediaUI-icons-SVGs/exitFullscreen.png
new file mode 100644
index 00000000..dd1babe1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/exitFullscreen.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/expand.png b/resources/WikimediaUI-icons-SVGs/expand.png
new file mode 100644
index 00000000..af5f3b76
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/expand.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/expand.svg b/resources/WikimediaUI-icons-SVGs/expand.svg
index 040729f2..d4a41d10 100644
--- a/resources/WikimediaUI-icons-SVGs/expand.svg
+++ b/resources/WikimediaUI-icons-SVGs/expand.svg
@@ -3,5 +3,5 @@
expand
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/eye.png b/resources/WikimediaUI-icons-SVGs/eye.png
new file mode 100644
index 00000000..da35238a
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/eye.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/eye.svg b/resources/WikimediaUI-icons-SVGs/eye.svg
index 0626ebcb..dc7fce7c 100644
--- a/resources/WikimediaUI-icons-SVGs/eye.svg
+++ b/resources/WikimediaUI-icons-SVGs/eye.svg
@@ -3,6 +3,6 @@
eye
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/eyeClosed.png b/resources/WikimediaUI-icons-SVGs/eyeClosed.png
new file mode 100644
index 00000000..cb419bd0
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/eyeClosed.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/eyeClosed.svg b/resources/WikimediaUI-icons-SVGs/eyeClosed.svg
index 26a53937..6b7ca4e0 100644
--- a/resources/WikimediaUI-icons-SVGs/eyeClosed.svg
+++ b/resources/WikimediaUI-icons-SVGs/eyeClosed.svg
@@ -3,6 +3,6 @@
eye closed
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/feedback-ltr.png b/resources/WikimediaUI-icons-SVGs/feedback-ltr.png
new file mode 100644
index 00000000..4be0d27f
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/feedback-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/feedback-ltr.svg b/resources/WikimediaUI-icons-SVGs/feedback-ltr.svg
index a3d64001..2d9239d1 100644
--- a/resources/WikimediaUI-icons-SVGs/feedback-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/feedback-ltr.svg
@@ -3,6 +3,6 @@
feedback
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/feedback-rtl.png b/resources/WikimediaUI-icons-SVGs/feedback-rtl.png
new file mode 100644
index 00000000..bfa98fea
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/feedback-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/flag-ltr.png b/resources/WikimediaUI-icons-SVGs/flag-ltr.png
new file mode 100644
index 00000000..a66eee97
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/flag-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/flag-ltr.svg b/resources/WikimediaUI-icons-SVGs/flag-ltr.svg
index bc2d694a..c2b6408f 100644
--- a/resources/WikimediaUI-icons-SVGs/flag-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/flag-ltr.svg
@@ -3,5 +3,5 @@
flag
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/flag-rtl.png b/resources/WikimediaUI-icons-SVGs/flag-rtl.png
new file mode 100644
index 00000000..b0bdfa91
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/flag-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/flag-rtl.svg b/resources/WikimediaUI-icons-SVGs/flag-rtl.svg
index cbc4ae70..b6815355 100644
--- a/resources/WikimediaUI-icons-SVGs/flag-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/flag-rtl.svg
@@ -3,5 +3,5 @@
flag
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/folderPlaceholder-ltr.png b/resources/WikimediaUI-icons-SVGs/folderPlaceholder-ltr.png
new file mode 100644
index 00000000..41732cb3
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/folderPlaceholder-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/folderPlaceholder-ltr.svg b/resources/WikimediaUI-icons-SVGs/folderPlaceholder-ltr.svg
index e3d5885a..6a01a5f2 100644
--- a/resources/WikimediaUI-icons-SVGs/folderPlaceholder-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/folderPlaceholder-ltr.svg
@@ -3,6 +3,6 @@
folder placeholder
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/folderPlaceholder-rtl.png b/resources/WikimediaUI-icons-SVGs/folderPlaceholder-rtl.png
new file mode 100644
index 00000000..5350256c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/folderPlaceholder-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/folderPlaceholder-rtl.svg b/resources/WikimediaUI-icons-SVGs/folderPlaceholder-rtl.svg
index 13b766cf..103a7dc6 100644
--- a/resources/WikimediaUI-icons-SVGs/folderPlaceholder-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/folderPlaceholder-rtl.svg
@@ -3,6 +3,6 @@
folder placeholder
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/fullScreen.png b/resources/WikimediaUI-icons-SVGs/fullScreen.png
new file mode 100644
index 00000000..d3cd3ac5
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/fullScreen.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/funnel-ltr.png b/resources/WikimediaUI-icons-SVGs/funnel-ltr.png
new file mode 100644
index 00000000..ed8c9ebb
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/funnel-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/funnel-ltr.svg b/resources/WikimediaUI-icons-SVGs/funnel-ltr.svg
index a245a108..39e40158 100644
--- a/resources/WikimediaUI-icons-SVGs/funnel-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/funnel-ltr.svg
@@ -3,6 +3,6 @@
funnel
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/funnel-rtl.png b/resources/WikimediaUI-icons-SVGs/funnel-rtl.png
new file mode 100644
index 00000000..f487ecdc
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/funnel-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/funnel-rtl.svg b/resources/WikimediaUI-icons-SVGs/funnel-rtl.svg
index 807ac0dc..b12d879a 100644
--- a/resources/WikimediaUI-icons-SVGs/funnel-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/funnel-rtl.svg
@@ -4,5 +4,5 @@
funnel
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/globe.png b/resources/WikimediaUI-icons-SVGs/globe.png
new file mode 100644
index 00000000..f1453228
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/globe.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/globe.svg b/resources/WikimediaUI-icons-SVGs/globe.svg
index 49629154..2f044432 100644
--- a/resources/WikimediaUI-icons-SVGs/globe.svg
+++ b/resources/WikimediaUI-icons-SVGs/globe.svg
@@ -3,5 +3,5 @@
globe
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/halfBright-ltr.png b/resources/WikimediaUI-icons-SVGs/halfBright-ltr.png
new file mode 100644
index 00000000..11190cfb
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/halfBright-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/halfBright-ltr.svg b/resources/WikimediaUI-icons-SVGs/halfBright-ltr.svg
index b75c2091..00089705 100644
--- a/resources/WikimediaUI-icons-SVGs/halfBright-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/halfBright-ltr.svg
@@ -3,5 +3,5 @@
half bright
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/halfBright-rtl.png b/resources/WikimediaUI-icons-SVGs/halfBright-rtl.png
new file mode 100644
index 00000000..dd31540c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/halfBright-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/halfBright-rtl.svg b/resources/WikimediaUI-icons-SVGs/halfBright-rtl.svg
index 75d1c788..5151f98b 100644
--- a/resources/WikimediaUI-icons-SVGs/halfBright-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/halfBright-rtl.svg
@@ -3,5 +3,5 @@
half bright
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/halfStar-ltr.png b/resources/WikimediaUI-icons-SVGs/halfStar-ltr.png
new file mode 100644
index 00000000..ad1b651c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/halfStar-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/halfStar-rtl.png b/resources/WikimediaUI-icons-SVGs/halfStar-rtl.png
new file mode 100644
index 00000000..a10730ce
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/halfStar-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/halfStar-rtl.svg b/resources/WikimediaUI-icons-SVGs/halfStar-rtl.svg
index f878297e..5eb7b531 100644
--- a/resources/WikimediaUI-icons-SVGs/halfStar-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/halfStar-rtl.svg
@@ -3,5 +3,5 @@
half star
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/hand.png b/resources/WikimediaUI-icons-SVGs/hand.png
new file mode 100644
index 00000000..db3addb6
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/hand.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/heart.png b/resources/WikimediaUI-icons-SVGs/heart.png
new file mode 100644
index 00000000..d041ee3b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/heart.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/heart.svg b/resources/WikimediaUI-icons-SVGs/heart.svg
index 4f96a594..56bd359e 100644
--- a/resources/WikimediaUI-icons-SVGs/heart.svg
+++ b/resources/WikimediaUI-icons-SVGs/heart.svg
@@ -3,5 +3,5 @@
heart
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/help-ltr.png b/resources/WikimediaUI-icons-SVGs/help-ltr.png
new file mode 100644
index 00000000..b2518b01
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/help-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/help-ltr.svg b/resources/WikimediaUI-icons-SVGs/help-ltr.svg
index 4a05044c..c1847703 100644
--- a/resources/WikimediaUI-icons-SVGs/help-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/help-ltr.svg
@@ -3,6 +3,6 @@
help
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/help-rtl.png b/resources/WikimediaUI-icons-SVGs/help-rtl.png
new file mode 100644
index 00000000..d5071c4d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/help-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/help-rtl.svg b/resources/WikimediaUI-icons-SVGs/help-rtl.svg
index 5353a8b4..44d1569d 100644
--- a/resources/WikimediaUI-icons-SVGs/help-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/help-rtl.svg
@@ -3,6 +3,6 @@
help
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/helpNotice-ltr.png b/resources/WikimediaUI-icons-SVGs/helpNotice-ltr.png
new file mode 100644
index 00000000..e2cad184
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/helpNotice-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/helpNotice-ltr.svg b/resources/WikimediaUI-icons-SVGs/helpNotice-ltr.svg
index aad985d7..8f0c3dc8 100644
--- a/resources/WikimediaUI-icons-SVGs/helpNotice-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/helpNotice-ltr.svg
@@ -3,5 +3,5 @@
help
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/helpNotice-rtl.png b/resources/WikimediaUI-icons-SVGs/helpNotice-rtl.png
new file mode 100644
index 00000000..373e44e3
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/helpNotice-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/helpNotice-rtl.svg b/resources/WikimediaUI-icons-SVGs/helpNotice-rtl.svg
index 8e15819f..5a3122ab 100644
--- a/resources/WikimediaUI-icons-SVGs/helpNotice-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/helpNotice-rtl.svg
@@ -3,5 +3,5 @@
help
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/hieroglyph.png b/resources/WikimediaUI-icons-SVGs/hieroglyph.png
new file mode 100644
index 00000000..a77f47db
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/hieroglyph.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/hieroglyph.svg b/resources/WikimediaUI-icons-SVGs/hieroglyph.svg
index ec7b092b..74ab0019 100644
--- a/resources/WikimediaUI-icons-SVGs/hieroglyph.svg
+++ b/resources/WikimediaUI-icons-SVGs/hieroglyph.svg
@@ -3,5 +3,5 @@
hieroglyph
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/highlight.png b/resources/WikimediaUI-icons-SVGs/highlight.png
new file mode 100644
index 00000000..3df95796
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/highlight.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/highlight.svg b/resources/WikimediaUI-icons-SVGs/highlight.svg
index 8b9fe867..f4708b84 100644
--- a/resources/WikimediaUI-icons-SVGs/highlight.svg
+++ b/resources/WikimediaUI-icons-SVGs/highlight.svg
@@ -3,5 +3,5 @@
highlight
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/history.png b/resources/WikimediaUI-icons-SVGs/history.png
new file mode 100644
index 00000000..aa309ec2
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/history.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/history.svg b/resources/WikimediaUI-icons-SVGs/history.svg
index 6ee52d67..29ce9f95 100644
--- a/resources/WikimediaUI-icons-SVGs/history.svg
+++ b/resources/WikimediaUI-icons-SVGs/history.svg
@@ -4,5 +4,5 @@
history
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/home.png b/resources/WikimediaUI-icons-SVGs/home.png
new file mode 100644
index 00000000..da89dde7
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/home.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/home.svg b/resources/WikimediaUI-icons-SVGs/home.svg
index fc7d64c9..ec86b17b 100644
--- a/resources/WikimediaUI-icons-SVGs/home.svg
+++ b/resources/WikimediaUI-icons-SVGs/home.svg
@@ -3,5 +3,5 @@
home
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/image.png b/resources/WikimediaUI-icons-SVGs/image.png
new file mode 100644
index 00000000..a416e548
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/image.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/image.svg b/resources/WikimediaUI-icons-SVGs/image.svg
index ef754b9c..eb829321 100644
--- a/resources/WikimediaUI-icons-SVGs/image.svg
+++ b/resources/WikimediaUI-icons-SVGs/image.svg
@@ -3,5 +3,5 @@
image
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/imageAdd-ltr.png b/resources/WikimediaUI-icons-SVGs/imageAdd-ltr.png
new file mode 100644
index 00000000..ae4f0c6d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/imageAdd-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/imageAdd-ltr.svg b/resources/WikimediaUI-icons-SVGs/imageAdd-ltr.svg
index 4e3b5a7f..e29076d7 100644
--- a/resources/WikimediaUI-icons-SVGs/imageAdd-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/imageAdd-ltr.svg
@@ -3,6 +3,6 @@
add image
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/imageAdd-rtl.png b/resources/WikimediaUI-icons-SVGs/imageAdd-rtl.png
new file mode 100644
index 00000000..556c0658
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/imageAdd-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/imageAdd-rtl.svg b/resources/WikimediaUI-icons-SVGs/imageAdd-rtl.svg
index 71adef2c..16d473e8 100644
--- a/resources/WikimediaUI-icons-SVGs/imageAdd-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/imageAdd-rtl.svg
@@ -3,5 +3,5 @@
add image
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/imageBroken.png b/resources/WikimediaUI-icons-SVGs/imageBroken.png
new file mode 100644
index 00000000..efa1193f
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/imageBroken.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/imageBroken.svg b/resources/WikimediaUI-icons-SVGs/imageBroken.svg
index e9e71714..20d8aee6 100644
--- a/resources/WikimediaUI-icons-SVGs/imageBroken.svg
+++ b/resources/WikimediaUI-icons-SVGs/imageBroken.svg
@@ -3,6 +3,6 @@
broken image
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/imageGallery.png b/resources/WikimediaUI-icons-SVGs/imageGallery.png
new file mode 100644
index 00000000..db2355fd
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/imageGallery.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/imageGallery.svg b/resources/WikimediaUI-icons-SVGs/imageGallery.svg
index 1b95478c..3fd9ee57 100644
--- a/resources/WikimediaUI-icons-SVGs/imageGallery.svg
+++ b/resources/WikimediaUI-icons-SVGs/imageGallery.svg
@@ -3,5 +3,5 @@
image gallery
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/imageLayoutBasic.png b/resources/WikimediaUI-icons-SVGs/imageLayoutBasic.png
new file mode 100644
index 00000000..423d18f4
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/imageLayoutBasic.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/imageLayoutFrame.png b/resources/WikimediaUI-icons-SVGs/imageLayoutFrame.png
new file mode 100644
index 00000000..f91269b5
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/imageLayoutFrame.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/imageLayoutFrame.svg b/resources/WikimediaUI-icons-SVGs/imageLayoutFrame.svg
index 62c4ceef..ddfbd1d1 100644
--- a/resources/WikimediaUI-icons-SVGs/imageLayoutFrame.svg
+++ b/resources/WikimediaUI-icons-SVGs/imageLayoutFrame.svg
@@ -3,6 +3,6 @@
image layout frame
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/imageLayoutFrameless.png b/resources/WikimediaUI-icons-SVGs/imageLayoutFrameless.png
new file mode 100644
index 00000000..b1aa0636
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/imageLayoutFrameless.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/imageLayoutThumbnail.png b/resources/WikimediaUI-icons-SVGs/imageLayoutThumbnail.png
new file mode 100644
index 00000000..fb50d857
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/imageLayoutThumbnail.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/imageLayoutThumbnail.svg b/resources/WikimediaUI-icons-SVGs/imageLayoutThumbnail.svg
index ff8aad32..822de95a 100644
--- a/resources/WikimediaUI-icons-SVGs/imageLayoutThumbnail.svg
+++ b/resources/WikimediaUI-icons-SVGs/imageLayoutThumbnail.svg
@@ -3,6 +3,6 @@
image layout thumbnail
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/imageLock-ltr.png b/resources/WikimediaUI-icons-SVGs/imageLock-ltr.png
new file mode 100644
index 00000000..bbd68765
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/imageLock-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/imageLock-ltr.svg b/resources/WikimediaUI-icons-SVGs/imageLock-ltr.svg
index 1e0d0ccd..d8d5b6b5 100644
--- a/resources/WikimediaUI-icons-SVGs/imageLock-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/imageLock-ltr.svg
@@ -3,6 +3,6 @@
image locked
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/imageLock-rtl.png b/resources/WikimediaUI-icons-SVGs/imageLock-rtl.png
new file mode 100644
index 00000000..88087f9b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/imageLock-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/imageLock-rtl.svg b/resources/WikimediaUI-icons-SVGs/imageLock-rtl.svg
index 9a07afb4..215f48e9 100644
--- a/resources/WikimediaUI-icons-SVGs/imageLock-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/imageLock-rtl.svg
@@ -3,5 +3,5 @@
image locked
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/indent-ltr.png b/resources/WikimediaUI-icons-SVGs/indent-ltr.png
new file mode 100644
index 00000000..c5211326
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/indent-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/indent-ltr.svg b/resources/WikimediaUI-icons-SVGs/indent-ltr.svg
index 157c2622..e4d4d617 100644
--- a/resources/WikimediaUI-icons-SVGs/indent-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/indent-ltr.svg
@@ -3,5 +3,5 @@
indent
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/indent-rtl.png b/resources/WikimediaUI-icons-SVGs/indent-rtl.png
new file mode 100644
index 00000000..458db365
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/indent-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/info.png b/resources/WikimediaUI-icons-SVGs/info.png
new file mode 100644
index 00000000..3c44dace
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/info.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/info.svg b/resources/WikimediaUI-icons-SVGs/info.svg
index 5e0d87b7..ff2399e2 100644
--- a/resources/WikimediaUI-icons-SVGs/info.svg
+++ b/resources/WikimediaUI-icons-SVGs/info.svg
@@ -3,5 +3,5 @@
info
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/infoFilled.png b/resources/WikimediaUI-icons-SVGs/infoFilled.png
new file mode 100644
index 00000000..f66a1cf5
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/infoFilled.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/italic-a.png b/resources/WikimediaUI-icons-SVGs/italic-a.png
new file mode 100644
index 00000000..55728223
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/italic-a.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/italic-arab-keheh-jeem.png b/resources/WikimediaUI-icons-SVGs/italic-arab-keheh-jeem.png
new file mode 100644
index 00000000..20d1345b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/italic-arab-keheh-jeem.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/italic-arab-meem.png b/resources/WikimediaUI-icons-SVGs/italic-arab-meem.png
new file mode 100644
index 00000000..5b0dca9c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/italic-arab-meem.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/italic-arab-teh.png b/resources/WikimediaUI-icons-SVGs/italic-arab-teh.png
new file mode 100644
index 00000000..02184862
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/italic-arab-teh.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/italic-armn-sha.png b/resources/WikimediaUI-icons-SVGs/italic-armn-sha.png
new file mode 100644
index 00000000..0c6bd37e
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/italic-armn-sha.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/italic-c.png b/resources/WikimediaUI-icons-SVGs/italic-c.png
new file mode 100644
index 00000000..2376b3f0
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/italic-c.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/italic-d.png b/resources/WikimediaUI-icons-SVGs/italic-d.png
new file mode 100644
index 00000000..8c04a224
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/italic-d.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/italic-e.png b/resources/WikimediaUI-icons-SVGs/italic-e.png
new file mode 100644
index 00000000..fc7ca113
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/italic-e.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/italic-geor-kan.png b/resources/WikimediaUI-icons-SVGs/italic-geor-kan.png
new file mode 100644
index 00000000..4d5a5b5a
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/italic-geor-kan.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/italic-i.png b/resources/WikimediaUI-icons-SVGs/italic-i.png
new file mode 100644
index 00000000..9804ed0a
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/italic-i.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/italic-k.png b/resources/WikimediaUI-icons-SVGs/italic-k.png
new file mode 100644
index 00000000..598e0f45
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/italic-k.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/italic-s.png b/resources/WikimediaUI-icons-SVGs/italic-s.png
new file mode 100644
index 00000000..6a73d5a3
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/italic-s.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/journal-ltr.png b/resources/WikimediaUI-icons-SVGs/journal-ltr.png
new file mode 100644
index 00000000..8a4150b2
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/journal-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/journal-ltr.svg b/resources/WikimediaUI-icons-SVGs/journal-ltr.svg
index 62b72c3f..e1dea555 100644
--- a/resources/WikimediaUI-icons-SVGs/journal-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/journal-ltr.svg
@@ -3,5 +3,5 @@
journal
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/journal-rtl.png b/resources/WikimediaUI-icons-SVGs/journal-rtl.png
new file mode 100644
index 00000000..45653fae
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/journal-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/key.png b/resources/WikimediaUI-icons-SVGs/key.png
new file mode 100644
index 00000000..572bce2e
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/key.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/key.svg b/resources/WikimediaUI-icons-SVGs/key.svg
index 79e4025b..66f4df4d 100644
--- a/resources/WikimediaUI-icons-SVGs/key.svg
+++ b/resources/WikimediaUI-icons-SVGs/key.svg
@@ -3,5 +3,5 @@
key
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/keyboard.png b/resources/WikimediaUI-icons-SVGs/keyboard.png
new file mode 100644
index 00000000..a47ff46c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/keyboard.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/keyboard.svg b/resources/WikimediaUI-icons-SVGs/keyboard.svg
index 33a7ee65..a56471b0 100644
--- a/resources/WikimediaUI-icons-SVGs/keyboard.svg
+++ b/resources/WikimediaUI-icons-SVGs/keyboard.svg
@@ -3,5 +3,5 @@
keyboard
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/labFlask.png b/resources/WikimediaUI-icons-SVGs/labFlask.png
new file mode 100644
index 00000000..ba82db81
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/labFlask.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/labFlask.svg b/resources/WikimediaUI-icons-SVGs/labFlask.svg
index 22358587..c95a51a8 100644
--- a/resources/WikimediaUI-icons-SVGs/labFlask.svg
+++ b/resources/WikimediaUI-icons-SVGs/labFlask.svg
@@ -3,5 +3,5 @@
laboratory flask
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/language.png b/resources/WikimediaUI-icons-SVGs/language.png
new file mode 100644
index 00000000..15518013
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/language.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/language.svg b/resources/WikimediaUI-icons-SVGs/language.svg
index 1012f474..9262f73f 100644
--- a/resources/WikimediaUI-icons-SVGs/language.svg
+++ b/resources/WikimediaUI-icons-SVGs/language.svg
@@ -3,5 +3,5 @@
language
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/largerText.png b/resources/WikimediaUI-icons-SVGs/largerText.png
new file mode 100644
index 00000000..4dc417c5
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/largerText.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/largerText.svg b/resources/WikimediaUI-icons-SVGs/largerText.svg
index 7fc3bb88..189e7e68 100644
--- a/resources/WikimediaUI-icons-SVGs/largerText.svg
+++ b/resources/WikimediaUI-icons-SVGs/largerText.svg
@@ -3,5 +3,5 @@
larger text
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/layout-ltr.png b/resources/WikimediaUI-icons-SVGs/layout-ltr.png
new file mode 100644
index 00000000..e3b5cbd8
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/layout-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/layout-rtl.png b/resources/WikimediaUI-icons-SVGs/layout-rtl.png
new file mode 100644
index 00000000..ffb0fba9
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/layout-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/lightbulb.png b/resources/WikimediaUI-icons-SVGs/lightbulb.png
new file mode 100644
index 00000000..c8c2023c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/lightbulb.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/lightbulb.svg b/resources/WikimediaUI-icons-SVGs/lightbulb.svg
index 044e771b..3a4ed26d 100644
--- a/resources/WikimediaUI-icons-SVGs/lightbulb.svg
+++ b/resources/WikimediaUI-icons-SVGs/lightbulb.svg
@@ -3,5 +3,5 @@
lightbulb
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/link.png b/resources/WikimediaUI-icons-SVGs/link.png
new file mode 100644
index 00000000..ee6aae79
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/link.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/link.svg b/resources/WikimediaUI-icons-SVGs/link.svg
index cc2a2edb..581d0e37 100644
--- a/resources/WikimediaUI-icons-SVGs/link.svg
+++ b/resources/WikimediaUI-icons-SVGs/link.svg
@@ -3,6 +3,6 @@
link
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/linkExternal-ltr.png b/resources/WikimediaUI-icons-SVGs/linkExternal-ltr.png
new file mode 100644
index 00000000..f5fc0b7e
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/linkExternal-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/linkExternal-ltr.svg b/resources/WikimediaUI-icons-SVGs/linkExternal-ltr.svg
index e3a98e04..8590c3fc 100644
--- a/resources/WikimediaUI-icons-SVGs/linkExternal-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/linkExternal-ltr.svg
@@ -3,6 +3,6 @@
external link
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/linkExternal-rtl.png b/resources/WikimediaUI-icons-SVGs/linkExternal-rtl.png
new file mode 100644
index 00000000..2a9bec88
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/linkExternal-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/linkExternal-rtl.svg b/resources/WikimediaUI-icons-SVGs/linkExternal-rtl.svg
index 91b4da92..10025e5c 100644
--- a/resources/WikimediaUI-icons-SVGs/linkExternal-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/linkExternal-rtl.svg
@@ -4,5 +4,5 @@
external link
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/linkSecure.png b/resources/WikimediaUI-icons-SVGs/linkSecure.png
new file mode 100644
index 00000000..66184b3b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/linkSecure.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/linkSecure.svg b/resources/WikimediaUI-icons-SVGs/linkSecure.svg
index 54ae3973..e92ad00f 100644
--- a/resources/WikimediaUI-icons-SVGs/linkSecure.svg
+++ b/resources/WikimediaUI-icons-SVGs/linkSecure.svg
@@ -3,5 +3,5 @@
secure link
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/listBullet-ltr.png b/resources/WikimediaUI-icons-SVGs/listBullet-ltr.png
new file mode 100644
index 00000000..044b6562
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/listBullet-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/listBullet-rtl.png b/resources/WikimediaUI-icons-SVGs/listBullet-rtl.png
new file mode 100644
index 00000000..f01059c8
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/listBullet-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/listNumbered-ltr.png b/resources/WikimediaUI-icons-SVGs/listNumbered-ltr.png
new file mode 100644
index 00000000..9f7dd535
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/listNumbered-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/listNumbered-ltr.svg b/resources/WikimediaUI-icons-SVGs/listNumbered-ltr.svg
index 9270702a..abd456a5 100644
--- a/resources/WikimediaUI-icons-SVGs/listNumbered-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/listNumbered-ltr.svg
@@ -3,5 +3,5 @@
numbered list
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/listNumbered-rtl.png b/resources/WikimediaUI-icons-SVGs/listNumbered-rtl.png
new file mode 100644
index 00000000..f2d776ce
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/listNumbered-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/lock.png b/resources/WikimediaUI-icons-SVGs/lock.png
new file mode 100644
index 00000000..66184b3b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/lock.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/lock.svg b/resources/WikimediaUI-icons-SVGs/lock.svg
index b53a8692..d6fbab6d 100644
--- a/resources/WikimediaUI-icons-SVGs/lock.svg
+++ b/resources/WikimediaUI-icons-SVGs/lock.svg
@@ -3,5 +3,5 @@
lock
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/logIn-ltr.png b/resources/WikimediaUI-icons-SVGs/logIn-ltr.png
new file mode 100644
index 00000000..75639fd6
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/logIn-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/logIn-rtl.png b/resources/WikimediaUI-icons-SVGs/logIn-rtl.png
new file mode 100644
index 00000000..27c16552
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/logIn-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/logOut-ltr.png b/resources/WikimediaUI-icons-SVGs/logOut-ltr.png
new file mode 100644
index 00000000..9366d366
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/logOut-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/logOut-ltr.svg b/resources/WikimediaUI-icons-SVGs/logOut-ltr.svg
index c59a0abc..98ca7b4d 100644
--- a/resources/WikimediaUI-icons-SVGs/logOut-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/logOut-ltr.svg
@@ -3,6 +3,6 @@
log out
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/logOut-rtl.png b/resources/WikimediaUI-icons-SVGs/logOut-rtl.png
new file mode 100644
index 00000000..ae17bd9b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/logOut-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/logo-CC.png b/resources/WikimediaUI-icons-SVGs/logo-CC.png
new file mode 100644
index 00000000..e9772b12
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/logo-CC.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/logo-CC.svg b/resources/WikimediaUI-icons-SVGs/logo-CC.svg
index 4fa22427..3b56d5b7 100644
--- a/resources/WikimediaUI-icons-SVGs/logo-CC.svg
+++ b/resources/WikimediaUI-icons-SVGs/logo-CC.svg
@@ -3,6 +3,6 @@
Creative Commons logo
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/logo-Wikidata.png b/resources/WikimediaUI-icons-SVGs/logo-Wikidata.png
new file mode 100644
index 00000000..f863f049
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/logo-Wikidata.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Commons.png b/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Commons.png
new file mode 100644
index 00000000..3c934364
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Commons.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Commons.svg b/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Commons.svg
index 3e003048..5501ac68 100644
--- a/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Commons.svg
+++ b/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Commons.svg
@@ -3,6 +3,6 @@
Wikimedia Commons logo
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Discovery.png b/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Discovery.png
new file mode 100644
index 00000000..7bb5bc67
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Discovery.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Discovery.svg b/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Discovery.svg
index 72f0a419..2df61195 100644
--- a/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Discovery.svg
+++ b/resources/WikimediaUI-icons-SVGs/logo-Wikimedia-Discovery.svg
@@ -3,5 +3,5 @@
Wikimedia Discovery logo
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/logo-Wikimedia.png b/resources/WikimediaUI-icons-SVGs/logo-Wikimedia.png
new file mode 100644
index 00000000..88b3bd9f
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/logo-Wikimedia.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/logo-Wikimedia.svg b/resources/WikimediaUI-icons-SVGs/logo-Wikimedia.svg
index cadf6a74..d54d9dab 100644
--- a/resources/WikimediaUI-icons-SVGs/logo-Wikimedia.svg
+++ b/resources/WikimediaUI-icons-SVGs/logo-Wikimedia.svg
@@ -3,7 +3,7 @@
Wikimedia logo
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/logo-Wikipedia.png b/resources/WikimediaUI-icons-SVGs/logo-Wikipedia.png
new file mode 100644
index 00000000..09c77105
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/logo-Wikipedia.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/logo-Wikipedia.svg b/resources/WikimediaUI-icons-SVGs/logo-Wikipedia.svg
index 201cc6dd..bb68b255 100644
--- a/resources/WikimediaUI-icons-SVGs/logo-Wikipedia.svg
+++ b/resources/WikimediaUI-icons-SVGs/logo-Wikipedia.svg
@@ -3,5 +3,5 @@
Wikipedia logo
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/map-ltr.png b/resources/WikimediaUI-icons-SVGs/map-ltr.png
new file mode 100644
index 00000000..d1a488a4
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/map-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/map-ltr.svg b/resources/WikimediaUI-icons-SVGs/map-ltr.svg
index 026bcdcc..a55b5937 100644
--- a/resources/WikimediaUI-icons-SVGs/map-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/map-ltr.svg
@@ -3,5 +3,5 @@
map
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/map-rtl.png b/resources/WikimediaUI-icons-SVGs/map-rtl.png
new file mode 100644
index 00000000..ba2c2b94
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/map-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/map-rtl.svg b/resources/WikimediaUI-icons-SVGs/map-rtl.svg
index 07c42ab3..ec7ca3d7 100644
--- a/resources/WikimediaUI-icons-SVGs/map-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/map-rtl.svg
@@ -3,5 +3,5 @@
map
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/mapPin.png b/resources/WikimediaUI-icons-SVGs/mapPin.png
new file mode 100644
index 00000000..3b99e782
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/mapPin.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/mapPin.svg b/resources/WikimediaUI-icons-SVGs/mapPin.svg
index 4d76366a..29891188 100644
--- a/resources/WikimediaUI-icons-SVGs/mapPin.svg
+++ b/resources/WikimediaUI-icons-SVGs/mapPin.svg
@@ -3,5 +3,5 @@
map pin
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/mapPinAdd.png b/resources/WikimediaUI-icons-SVGs/mapPinAdd.png
new file mode 100644
index 00000000..eb36c170
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/mapPinAdd.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/mapPinAdd.svg b/resources/WikimediaUI-icons-SVGs/mapPinAdd.svg
index 10580e66..b0b54b48 100644
--- a/resources/WikimediaUI-icons-SVGs/mapPinAdd.svg
+++ b/resources/WikimediaUI-icons-SVGs/mapPinAdd.svg
@@ -3,5 +3,5 @@
add map pin
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/mapTrail.png b/resources/WikimediaUI-icons-SVGs/mapTrail.png
new file mode 100644
index 00000000..ea1dda06
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/mapTrail.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/mapTrail.svg b/resources/WikimediaUI-icons-SVGs/mapTrail.svg
index 49c08e45..580be212 100644
--- a/resources/WikimediaUI-icons-SVGs/mapTrail.svg
+++ b/resources/WikimediaUI-icons-SVGs/mapTrail.svg
@@ -3,7 +3,7 @@
map trail
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/markup.png b/resources/WikimediaUI-icons-SVGs/markup.png
new file mode 100644
index 00000000..53bd9277
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/markup.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/markup.svg b/resources/WikimediaUI-icons-SVGs/markup.svg
index 65405999..bbb8c400 100644
--- a/resources/WikimediaUI-icons-SVGs/markup.svg
+++ b/resources/WikimediaUI-icons-SVGs/markup.svg
@@ -3,5 +3,5 @@
markup
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/mathematics.png b/resources/WikimediaUI-icons-SVGs/mathematics.png
new file mode 100644
index 00000000..203a1e05
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/mathematics.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/mathematicsDisplayBlock.png b/resources/WikimediaUI-icons-SVGs/mathematicsDisplayBlock.png
new file mode 100644
index 00000000..6873f19d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/mathematicsDisplayBlock.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/mathematicsDisplayDefault.png b/resources/WikimediaUI-icons-SVGs/mathematicsDisplayDefault.png
new file mode 100644
index 00000000..888ec378
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/mathematicsDisplayDefault.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/mathematicsDisplayInline.png b/resources/WikimediaUI-icons-SVGs/mathematicsDisplayInline.png
new file mode 100644
index 00000000..ac3704d1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/mathematicsDisplayInline.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/menu.png b/resources/WikimediaUI-icons-SVGs/menu.png
new file mode 100644
index 00000000..7fc7aac2
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/menu.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/message.png b/resources/WikimediaUI-icons-SVGs/message.png
new file mode 100644
index 00000000..74f57e24
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/message.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/message.svg b/resources/WikimediaUI-icons-SVGs/message.svg
index f1c3bb9b..e1a05705 100644
--- a/resources/WikimediaUI-icons-SVGs/message.svg
+++ b/resources/WikimediaUI-icons-SVGs/message.svg
@@ -3,6 +3,6 @@
message
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/moon.png b/resources/WikimediaUI-icons-SVGs/moon.png
new file mode 100644
index 00000000..390947ff
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/moon.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/moon.svg b/resources/WikimediaUI-icons-SVGs/moon.svg
index e51bd99f..0dfebbe1 100644
--- a/resources/WikimediaUI-icons-SVGs/moon.svg
+++ b/resources/WikimediaUI-icons-SVGs/moon.svg
@@ -3,5 +3,5 @@
moon
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/move.png b/resources/WikimediaUI-icons-SVGs/move.png
new file mode 100644
index 00000000..85dcde92
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/move.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/move.svg b/resources/WikimediaUI-icons-SVGs/move.svg
index ddbf49b9..d56f2e22 100644
--- a/resources/WikimediaUI-icons-SVGs/move.svg
+++ b/resources/WikimediaUI-icons-SVGs/move.svg
@@ -3,5 +3,5 @@
move
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/moveFirst-ltr.png b/resources/WikimediaUI-icons-SVGs/moveFirst-ltr.png
new file mode 100644
index 00000000..9db46b72
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/moveFirst-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/moveFirst-rtl.png b/resources/WikimediaUI-icons-SVGs/moveFirst-rtl.png
new file mode 100644
index 00000000..4e01c9bb
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/moveFirst-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/moveFirst-rtl.svg b/resources/WikimediaUI-icons-SVGs/moveFirst-rtl.svg
index d0c9640a..52a3d520 100644
--- a/resources/WikimediaUI-icons-SVGs/moveFirst-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/moveFirst-rtl.svg
@@ -3,5 +3,5 @@
first
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/moveLast-ltr.png b/resources/WikimediaUI-icons-SVGs/moveLast-ltr.png
new file mode 100644
index 00000000..4e01c9bb
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/moveLast-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/moveLast-ltr.svg b/resources/WikimediaUI-icons-SVGs/moveLast-ltr.svg
index 6a905b1f..68922911 100644
--- a/resources/WikimediaUI-icons-SVGs/moveLast-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/moveLast-ltr.svg
@@ -3,5 +3,5 @@
last
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/moveLast-rtl.png b/resources/WikimediaUI-icons-SVGs/moveLast-rtl.png
new file mode 100644
index 00000000..9db46b72
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/moveLast-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/musicalScore.png b/resources/WikimediaUI-icons-SVGs/musicalScore.png
new file mode 100644
index 00000000..4e8c7bfc
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/musicalScore.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/network.png b/resources/WikimediaUI-icons-SVGs/network.png
new file mode 100644
index 00000000..cca9c5e9
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/network.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/network.svg b/resources/WikimediaUI-icons-SVGs/network.svg
index ee821ea2..0c8801c3 100644
--- a/resources/WikimediaUI-icons-SVGs/network.svg
+++ b/resources/WikimediaUI-icons-SVGs/network.svg
@@ -4,5 +4,5 @@
network
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/networkOff.png b/resources/WikimediaUI-icons-SVGs/networkOff.png
new file mode 100644
index 00000000..017fcd1f
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/networkOff.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/networkOff.svg b/resources/WikimediaUI-icons-SVGs/networkOff.svg
index f76e6884..0a4c67cb 100644
--- a/resources/WikimediaUI-icons-SVGs/networkOff.svg
+++ b/resources/WikimediaUI-icons-SVGs/networkOff.svg
@@ -4,5 +4,5 @@
network off
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/newWindow-ltr.png b/resources/WikimediaUI-icons-SVGs/newWindow-ltr.png
new file mode 100644
index 00000000..2e4ba639
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/newWindow-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/newWindow-ltr.svg b/resources/WikimediaUI-icons-SVGs/newWindow-ltr.svg
index dc211f68..6ce8f3de 100644
--- a/resources/WikimediaUI-icons-SVGs/newWindow-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/newWindow-ltr.svg
@@ -3,6 +3,6 @@
new window
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/newWindow-rtl.png b/resources/WikimediaUI-icons-SVGs/newWindow-rtl.png
new file mode 100644
index 00000000..2a9bec88
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/newWindow-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/newWindow-rtl.svg b/resources/WikimediaUI-icons-SVGs/newWindow-rtl.svg
index 47dc0c3d..b0ec4263 100644
--- a/resources/WikimediaUI-icons-SVGs/newWindow-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/newWindow-rtl.svg
@@ -4,5 +4,5 @@
new window
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/newline-ltr.png b/resources/WikimediaUI-icons-SVGs/newline-ltr.png
new file mode 100644
index 00000000..3cfdd8f8
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/newline-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/newline-rtl.png b/resources/WikimediaUI-icons-SVGs/newline-rtl.png
new file mode 100644
index 00000000..dd83559e
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/newline-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/newspaper-ltr.png b/resources/WikimediaUI-icons-SVGs/newspaper-ltr.png
new file mode 100644
index 00000000..5d0d723d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/newspaper-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/newspaper-ltr.svg b/resources/WikimediaUI-icons-SVGs/newspaper-ltr.svg
index 78127438..1f1e496a 100644
--- a/resources/WikimediaUI-icons-SVGs/newspaper-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/newspaper-ltr.svg
@@ -3,5 +3,5 @@
newspaper
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/newspaper-rtl.png b/resources/WikimediaUI-icons-SVGs/newspaper-rtl.png
new file mode 100644
index 00000000..fe4956a8
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/newspaper-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/next-ltr.png b/resources/WikimediaUI-icons-SVGs/next-ltr.png
new file mode 100644
index 00000000..8c09008d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/next-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/next-ltr.svg b/resources/WikimediaUI-icons-SVGs/next-ltr.svg
index 3d86cf81..4d44c3cc 100644
--- a/resources/WikimediaUI-icons-SVGs/next-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/next-ltr.svg
@@ -3,5 +3,5 @@
next
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/next-rtl.png b/resources/WikimediaUI-icons-SVGs/next-rtl.png
new file mode 100644
index 00000000..22023ee2
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/next-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/next-rtl.svg b/resources/WikimediaUI-icons-SVGs/next-rtl.svg
index 9faf2405..787ee086 100644
--- a/resources/WikimediaUI-icons-SVGs/next-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/next-rtl.svg
@@ -3,5 +3,5 @@
next
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/noWikiText.png b/resources/WikimediaUI-icons-SVGs/noWikiText.png
new file mode 100644
index 00000000..2dfd0047
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/noWikiText.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/noWikiText.svg b/resources/WikimediaUI-icons-SVGs/noWikiText.svg
index 5139629c..66d4041e 100644
--- a/resources/WikimediaUI-icons-SVGs/noWikiText.svg
+++ b/resources/WikimediaUI-icons-SVGs/noWikiText.svg
@@ -3,5 +3,5 @@
no WikiText
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/notBright.png b/resources/WikimediaUI-icons-SVGs/notBright.png
new file mode 100644
index 00000000..efd8a846
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/notBright.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/notice.png b/resources/WikimediaUI-icons-SVGs/notice.png
new file mode 100644
index 00000000..6f96ea12
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/notice.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/notice.svg b/resources/WikimediaUI-icons-SVGs/notice.svg
index dc0b82fd..06a7f5ec 100644
--- a/resources/WikimediaUI-icons-SVGs/notice.svg
+++ b/resources/WikimediaUI-icons-SVGs/notice.svg
@@ -3,5 +3,5 @@
notice
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/ocr.png b/resources/WikimediaUI-icons-SVGs/ocr.png
new file mode 100644
index 00000000..fefba084
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/ocr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/ocr.svg b/resources/WikimediaUI-icons-SVGs/ocr.svg
index 89f1a50e..8078a6e4 100644
--- a/resources/WikimediaUI-icons-SVGs/ocr.svg
+++ b/resources/WikimediaUI-icons-SVGs/ocr.svg
@@ -3,6 +3,6 @@
optical character recognition
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/ongoingConversation-ltr.png b/resources/WikimediaUI-icons-SVGs/ongoingConversation-ltr.png
new file mode 100644
index 00000000..4e302d49
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/ongoingConversation-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/ongoingConversation-ltr.svg b/resources/WikimediaUI-icons-SVGs/ongoingConversation-ltr.svg
index fcf38ecd..83f9d5a6 100644
--- a/resources/WikimediaUI-icons-SVGs/ongoingConversation-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/ongoingConversation-ltr.svg
@@ -3,5 +3,5 @@
ongoing conversation
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/ongoingConversation-rtl.png b/resources/WikimediaUI-icons-SVGs/ongoingConversation-rtl.png
new file mode 100644
index 00000000..d7c9a4ea
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/ongoingConversation-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/outdent-ltr.png b/resources/WikimediaUI-icons-SVGs/outdent-ltr.png
new file mode 100644
index 00000000..180b525b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/outdent-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/outdent-ltr.svg b/resources/WikimediaUI-icons-SVGs/outdent-ltr.svg
index 375dcac2..f2a7dca7 100644
--- a/resources/WikimediaUI-icons-SVGs/outdent-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/outdent-ltr.svg
@@ -3,5 +3,5 @@
outdent
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/outdent-rtl.png b/resources/WikimediaUI-icons-SVGs/outdent-rtl.png
new file mode 100644
index 00000000..f3120f18
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/outdent-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/outline-ltr.png b/resources/WikimediaUI-icons-SVGs/outline-ltr.png
new file mode 100644
index 00000000..1b3a5d00
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/outline-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/outline-rtl.png b/resources/WikimediaUI-icons-SVGs/outline-rtl.png
new file mode 100644
index 00000000..12b0072c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/outline-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/pageSettings.png b/resources/WikimediaUI-icons-SVGs/pageSettings.png
new file mode 100644
index 00000000..fba4b2c6
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/pageSettings.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/pageSettings.svg b/resources/WikimediaUI-icons-SVGs/pageSettings.svg
index 3d0b0e9f..392dfc53 100644
--- a/resources/WikimediaUI-icons-SVGs/pageSettings.svg
+++ b/resources/WikimediaUI-icons-SVGs/pageSettings.svg
@@ -4,5 +4,5 @@
page settings
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/pause.png b/resources/WikimediaUI-icons-SVGs/pause.png
new file mode 100644
index 00000000..e0d1be02
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/pause.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/play.png b/resources/WikimediaUI-icons-SVGs/play.png
new file mode 100644
index 00000000..428710a6
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/play.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/play.svg b/resources/WikimediaUI-icons-SVGs/play.svg
index e07e3e70..3c5f4d08 100644
--- a/resources/WikimediaUI-icons-SVGs/play.svg
+++ b/resources/WikimediaUI-icons-SVGs/play.svg
@@ -3,5 +3,5 @@
play
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/previous-ltr.png b/resources/WikimediaUI-icons-SVGs/previous-ltr.png
new file mode 100644
index 00000000..22023ee2
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/previous-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/previous-ltr.svg b/resources/WikimediaUI-icons-SVGs/previous-ltr.svg
index 9e5f9d60..f97bc301 100644
--- a/resources/WikimediaUI-icons-SVGs/previous-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/previous-ltr.svg
@@ -3,5 +3,5 @@
previous
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/previous-rtl.png b/resources/WikimediaUI-icons-SVGs/previous-rtl.png
new file mode 100644
index 00000000..8c09008d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/previous-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/previous-rtl.svg b/resources/WikimediaUI-icons-SVGs/previous-rtl.svg
index e74ce537..0d2923d6 100644
--- a/resources/WikimediaUI-icons-SVGs/previous-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/previous-rtl.svg
@@ -3,5 +3,5 @@
previous
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/printer.png b/resources/WikimediaUI-icons-SVGs/printer.png
new file mode 100644
index 00000000..0c98056f
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/printer.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/printer.svg b/resources/WikimediaUI-icons-SVGs/printer.svg
index c3f70812..f280450c 100644
--- a/resources/WikimediaUI-icons-SVGs/printer.svg
+++ b/resources/WikimediaUI-icons-SVGs/printer.svg
@@ -3,5 +3,5 @@
printer
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/pushPin.png b/resources/WikimediaUI-icons-SVGs/pushPin.png
new file mode 100644
index 00000000..cdcc08c2
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/pushPin.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/pushPin.svg b/resources/WikimediaUI-icons-SVGs/pushPin.svg
index 6d928231..4f6fd3f6 100644
--- a/resources/WikimediaUI-icons-SVGs/pushPin.svg
+++ b/resources/WikimediaUI-icons-SVGs/pushPin.svg
@@ -3,5 +3,5 @@
push pin
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/puzzle-ltr.png b/resources/WikimediaUI-icons-SVGs/puzzle-ltr.png
new file mode 100644
index 00000000..0cbb5ba7
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/puzzle-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/puzzle-ltr.svg b/resources/WikimediaUI-icons-SVGs/puzzle-ltr.svg
index 2a17a850..bf6b6982 100644
--- a/resources/WikimediaUI-icons-SVGs/puzzle-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/puzzle-ltr.svg
@@ -4,5 +4,5 @@
puzzle
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/puzzle-rtl.png b/resources/WikimediaUI-icons-SVGs/puzzle-rtl.png
new file mode 100644
index 00000000..85d9e2c4
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/puzzle-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/puzzle-rtl.svg b/resources/WikimediaUI-icons-SVGs/puzzle-rtl.svg
index 6dd2172d..742657c0 100644
--- a/resources/WikimediaUI-icons-SVGs/puzzle-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/puzzle-rtl.svg
@@ -4,5 +4,5 @@
puzzle
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/quotes-ltr.png b/resources/WikimediaUI-icons-SVGs/quotes-ltr.png
new file mode 100644
index 00000000..a8b86a96
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/quotes-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/quotes-ltr.svg b/resources/WikimediaUI-icons-SVGs/quotes-ltr.svg
index 29d383e9..f6fb5753 100644
--- a/resources/WikimediaUI-icons-SVGs/quotes-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/quotes-ltr.svg
@@ -3,5 +3,5 @@
quotes
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/quotes-rtl.png b/resources/WikimediaUI-icons-SVGs/quotes-rtl.png
new file mode 100644
index 00000000..1bf02058
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/quotes-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/recentChanges-ltr.png b/resources/WikimediaUI-icons-SVGs/recentChanges-ltr.png
new file mode 100644
index 00000000..4f5f3707
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/recentChanges-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/recentChanges-rtl.png b/resources/WikimediaUI-icons-SVGs/recentChanges-rtl.png
new file mode 100644
index 00000000..50038d9c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/recentChanges-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/redo-ltr.png b/resources/WikimediaUI-icons-SVGs/redo-ltr.png
new file mode 100644
index 00000000..cbd46cb1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/redo-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/redo-ltr.svg b/resources/WikimediaUI-icons-SVGs/redo-ltr.svg
index 263f663c..612e2eda 100644
--- a/resources/WikimediaUI-icons-SVGs/redo-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/redo-ltr.svg
@@ -3,5 +3,5 @@
redo
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/redo-rtl.png b/resources/WikimediaUI-icons-SVGs/redo-rtl.png
new file mode 100644
index 00000000..28f93968
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/redo-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/redo-rtl.svg b/resources/WikimediaUI-icons-SVGs/redo-rtl.svg
index 250cb88a..f05ffe7e 100644
--- a/resources/WikimediaUI-icons-SVGs/redo-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/redo-rtl.svg
@@ -3,5 +3,5 @@
redo
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/reference.png b/resources/WikimediaUI-icons-SVGs/reference.png
new file mode 100644
index 00000000..ae7c37aa
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/reference.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/reference.svg b/resources/WikimediaUI-icons-SVGs/reference.svg
index fcb110ef..57086302 100644
--- a/resources/WikimediaUI-icons-SVGs/reference.svg
+++ b/resources/WikimediaUI-icons-SVGs/reference.svg
@@ -3,5 +3,5 @@
reference
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/referenceExisting-ltr.png b/resources/WikimediaUI-icons-SVGs/referenceExisting-ltr.png
new file mode 100644
index 00000000..ea85975d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/referenceExisting-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/referenceExisting-ltr.svg b/resources/WikimediaUI-icons-SVGs/referenceExisting-ltr.svg
index f7702f9f..6f6f5cd7 100644
--- a/resources/WikimediaUI-icons-SVGs/referenceExisting-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/referenceExisting-ltr.svg
@@ -3,6 +3,6 @@
existing reference
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/referenceExisting-rtl.png b/resources/WikimediaUI-icons-SVGs/referenceExisting-rtl.png
new file mode 100644
index 00000000..08f267f5
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/referenceExisting-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/referenceExisting-rtl.svg b/resources/WikimediaUI-icons-SVGs/referenceExisting-rtl.svg
index 507169ca..6ae85a4f 100644
--- a/resources/WikimediaUI-icons-SVGs/referenceExisting-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/referenceExisting-rtl.svg
@@ -3,6 +3,6 @@
existing reference
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/references-ltr.png b/resources/WikimediaUI-icons-SVGs/references-ltr.png
new file mode 100644
index 00000000..a59c405e
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/references-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/references-ltr.svg b/resources/WikimediaUI-icons-SVGs/references-ltr.svg
index 342f5f73..afb4ea86 100644
--- a/resources/WikimediaUI-icons-SVGs/references-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/references-ltr.svg
@@ -3,5 +3,5 @@
references
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/references-rtl.png b/resources/WikimediaUI-icons-SVGs/references-rtl.png
new file mode 100644
index 00000000..013bae55
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/references-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/references-rtl.svg b/resources/WikimediaUI-icons-SVGs/references-rtl.svg
index bf46d6f4..05c6ea1e 100644
--- a/resources/WikimediaUI-icons-SVGs/references-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/references-rtl.svg
@@ -3,5 +3,5 @@
references
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/reload.png b/resources/WikimediaUI-icons-SVGs/reload.png
new file mode 100644
index 00000000..5e473a96
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/reload.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/reload.svg b/resources/WikimediaUI-icons-SVGs/reload.svg
index 4d62e16f..5ca4e7a5 100644
--- a/resources/WikimediaUI-icons-SVGs/reload.svg
+++ b/resources/WikimediaUI-icons-SVGs/reload.svg
@@ -3,5 +3,5 @@
reload
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/required.png b/resources/WikimediaUI-icons-SVGs/required.png
new file mode 100644
index 00000000..c9a5927d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/required.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/required.svg b/resources/WikimediaUI-icons-SVGs/required.svg
index 43054523..7f0d3de8 100644
--- a/resources/WikimediaUI-icons-SVGs/required.svg
+++ b/resources/WikimediaUI-icons-SVGs/required.svg
@@ -4,6 +4,6 @@
required
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/restore.png b/resources/WikimediaUI-icons-SVGs/restore.png
new file mode 100644
index 00000000..a30d8c94
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/restore.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/restore.svg b/resources/WikimediaUI-icons-SVGs/restore.svg
index e041259b..0477444e 100644
--- a/resources/WikimediaUI-icons-SVGs/restore.svg
+++ b/resources/WikimediaUI-icons-SVGs/restore.svg
@@ -3,5 +3,5 @@
restore
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/robot.png b/resources/WikimediaUI-icons-SVGs/robot.png
new file mode 100644
index 00000000..1933e505
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/robot.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/robot.svg b/resources/WikimediaUI-icons-SVGs/robot.svg
index e8ffe8d5..1349e7a0 100644
--- a/resources/WikimediaUI-icons-SVGs/robot.svg
+++ b/resources/WikimediaUI-icons-SVGs/robot.svg
@@ -3,5 +3,5 @@
robot
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/sandbox.png b/resources/WikimediaUI-icons-SVGs/sandbox.png
new file mode 100644
index 00000000..39592f56
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/sandbox.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/sandbox.svg b/resources/WikimediaUI-icons-SVGs/sandbox.svg
index c4db24ed..18c0b209 100644
--- a/resources/WikimediaUI-icons-SVGs/sandbox.svg
+++ b/resources/WikimediaUI-icons-SVGs/sandbox.svg
@@ -3,5 +3,5 @@
sandbox
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/search.png b/resources/WikimediaUI-icons-SVGs/search.png
new file mode 100644
index 00000000..fd39c5d1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/search.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/search.svg b/resources/WikimediaUI-icons-SVGs/search.svg
index b62983a2..4b41f377 100644
--- a/resources/WikimediaUI-icons-SVGs/search.svg
+++ b/resources/WikimediaUI-icons-SVGs/search.svg
@@ -3,5 +3,5 @@
search
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/searchCaseSensitive.png b/resources/WikimediaUI-icons-SVGs/searchCaseSensitive.png
new file mode 100644
index 00000000..e9d9c8e4
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/searchCaseSensitive.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/searchCaseSensitive.svg b/resources/WikimediaUI-icons-SVGs/searchCaseSensitive.svg
index 73ac8eb2..ed2dddea 100644
--- a/resources/WikimediaUI-icons-SVGs/searchCaseSensitive.svg
+++ b/resources/WikimediaUI-icons-SVGs/searchCaseSensitive.svg
@@ -3,5 +3,5 @@
search case sensitive
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/searchDiacritics.png b/resources/WikimediaUI-icons-SVGs/searchDiacritics.png
new file mode 100644
index 00000000..88ba9684
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/searchDiacritics.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/searchDiacritics.svg b/resources/WikimediaUI-icons-SVGs/searchDiacritics.svg
index 9a7b7e8a..e33609a4 100644
--- a/resources/WikimediaUI-icons-SVGs/searchDiacritics.svg
+++ b/resources/WikimediaUI-icons-SVGs/searchDiacritics.svg
@@ -3,5 +3,5 @@
search diacritics
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/searchRegularExpression.png b/resources/WikimediaUI-icons-SVGs/searchRegularExpression.png
new file mode 100644
index 00000000..8c9e317e
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/searchRegularExpression.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/searchRegularExpression.svg b/resources/WikimediaUI-icons-SVGs/searchRegularExpression.svg
index 4d00976c..0e40ea26 100644
--- a/resources/WikimediaUI-icons-SVGs/searchRegularExpression.svg
+++ b/resources/WikimediaUI-icons-SVGs/searchRegularExpression.svg
@@ -3,6 +3,6 @@
search regular expression
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/settings.png b/resources/WikimediaUI-icons-SVGs/settings.png
new file mode 100644
index 00000000..d9b71462
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/settings.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/settings.svg b/resources/WikimediaUI-icons-SVGs/settings.svg
index 5a3c219c..1392026a 100644
--- a/resources/WikimediaUI-icons-SVGs/settings.svg
+++ b/resources/WikimediaUI-icons-SVGs/settings.svg
@@ -5,9 +5,9 @@
-
-
-
+
+
+
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/share.png b/resources/WikimediaUI-icons-SVGs/share.png
new file mode 100644
index 00000000..ae52fa6f
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/share.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/share.svg b/resources/WikimediaUI-icons-SVGs/share.svg
index 5c4d7dcf..a68ef3c0 100644
--- a/resources/WikimediaUI-icons-SVGs/share.svg
+++ b/resources/WikimediaUI-icons-SVGs/share.svg
@@ -3,5 +3,5 @@
share
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/signature-ltr.png b/resources/WikimediaUI-icons-SVGs/signature-ltr.png
new file mode 100644
index 00000000..758598ff
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/signature-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/signature-ltr.svg b/resources/WikimediaUI-icons-SVGs/signature-ltr.svg
index 7c216b6c..c5801f62 100644
--- a/resources/WikimediaUI-icons-SVGs/signature-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/signature-ltr.svg
@@ -3,6 +3,6 @@
signature
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/signature-rtl.png b/resources/WikimediaUI-icons-SVGs/signature-rtl.png
new file mode 100644
index 00000000..a7bfa0dc
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/signature-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/signature-rtl.svg b/resources/WikimediaUI-icons-SVGs/signature-rtl.svg
index d2908f76..a759adc6 100644
--- a/resources/WikimediaUI-icons-SVGs/signature-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/signature-rtl.svg
@@ -3,6 +3,6 @@
signature
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/smaller.png b/resources/WikimediaUI-icons-SVGs/smaller.png
new file mode 100644
index 00000000..13e4d2a1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/smaller.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/smaller.svg b/resources/WikimediaUI-icons-SVGs/smaller.svg
index 7ad6e3b7..e0589e22 100644
--- a/resources/WikimediaUI-icons-SVGs/smaller.svg
+++ b/resources/WikimediaUI-icons-SVGs/smaller.svg
@@ -3,5 +3,5 @@
smaller
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/smallerText.png b/resources/WikimediaUI-icons-SVGs/smallerText.png
new file mode 100644
index 00000000..c2a42008
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/smallerText.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/smallerText.svg b/resources/WikimediaUI-icons-SVGs/smallerText.svg
index e8193a70..59041a3b 100644
--- a/resources/WikimediaUI-icons-SVGs/smallerText.svg
+++ b/resources/WikimediaUI-icons-SVGs/smallerText.svg
@@ -3,5 +3,5 @@
smaller text
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/specialCharacter.png b/resources/WikimediaUI-icons-SVGs/specialCharacter.png
new file mode 100644
index 00000000..fac2e379
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/specialCharacter.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/specialCharacter.svg b/resources/WikimediaUI-icons-SVGs/specialCharacter.svg
index dcd77b42..9303b381 100644
--- a/resources/WikimediaUI-icons-SVGs/specialCharacter.svg
+++ b/resources/WikimediaUI-icons-SVGs/specialCharacter.svg
@@ -3,5 +3,5 @@
special character
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/specialPages-ltr.png b/resources/WikimediaUI-icons-SVGs/specialPages-ltr.png
new file mode 100644
index 00000000..aecdb911
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/specialPages-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/specialPages-ltr.svg b/resources/WikimediaUI-icons-SVGs/specialPages-ltr.svg
index 93df4218..97a2f044 100644
--- a/resources/WikimediaUI-icons-SVGs/specialPages-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/specialPages-ltr.svg
@@ -3,6 +3,6 @@
special pages
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/specialPages-rtl.png b/resources/WikimediaUI-icons-SVGs/specialPages-rtl.png
new file mode 100644
index 00000000..a0138812
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/specialPages-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/specialPages-rtl.svg b/resources/WikimediaUI-icons-SVGs/specialPages-rtl.svg
index 58a10a2e..02a88fda 100644
--- a/resources/WikimediaUI-icons-SVGs/specialPages-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/specialPages-rtl.svg
@@ -3,6 +3,6 @@
special pages
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/speechBubble-ltr.png b/resources/WikimediaUI-icons-SVGs/speechBubble-ltr.png
new file mode 100644
index 00000000..50cf2cc1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/speechBubble-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/speechBubble-rtl.png b/resources/WikimediaUI-icons-SVGs/speechBubble-rtl.png
new file mode 100644
index 00000000..38724091
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/speechBubble-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/speechBubbleAdd-ltr.png b/resources/WikimediaUI-icons-SVGs/speechBubbleAdd-ltr.png
new file mode 100644
index 00000000..0f4c7564
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/speechBubbleAdd-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/speechBubbleAdd-ltr.svg b/resources/WikimediaUI-icons-SVGs/speechBubbleAdd-ltr.svg
index 7cd95d49..b78e4c2b 100644
--- a/resources/WikimediaUI-icons-SVGs/speechBubbleAdd-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/speechBubbleAdd-ltr.svg
@@ -3,5 +3,5 @@
add speech bubble
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/speechBubbleAdd-rtl.png b/resources/WikimediaUI-icons-SVGs/speechBubbleAdd-rtl.png
new file mode 100644
index 00000000..5ffcb943
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/speechBubbleAdd-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/speechBubbles-ltr.png b/resources/WikimediaUI-icons-SVGs/speechBubbles-ltr.png
new file mode 100644
index 00000000..ff495667
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/speechBubbles-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/speechBubbles-ltr.svg b/resources/WikimediaUI-icons-SVGs/speechBubbles-ltr.svg
index b5d5776d..e529f5e2 100644
--- a/resources/WikimediaUI-icons-SVGs/speechBubbles-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/speechBubbles-ltr.svg
@@ -3,6 +3,6 @@
speech bubbles
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/speechBubbles-rtl.png b/resources/WikimediaUI-icons-SVGs/speechBubbles-rtl.png
new file mode 100644
index 00000000..bc5e76d7
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/speechBubbles-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/speechBubbles-rtl.svg b/resources/WikimediaUI-icons-SVGs/speechBubbles-rtl.svg
index fe760f03..2fdbd461 100644
--- a/resources/WikimediaUI-icons-SVGs/speechBubbles-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/speechBubbles-rtl.svg
@@ -3,6 +3,6 @@
speech bubbles
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/star.png b/resources/WikimediaUI-icons-SVGs/star.png
new file mode 100644
index 00000000..0305bdcb
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/star.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/star.svg b/resources/WikimediaUI-icons-SVGs/star.svg
index e0d7a5bb..1ce064e4 100644
--- a/resources/WikimediaUI-icons-SVGs/star.svg
+++ b/resources/WikimediaUI-icons-SVGs/star.svg
@@ -3,5 +3,5 @@
star
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/stop.png b/resources/WikimediaUI-icons-SVGs/stop.png
new file mode 100644
index 00000000..a1232a63
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/stop.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/strikethrough-a.png b/resources/WikimediaUI-icons-SVGs/strikethrough-a.png
new file mode 100644
index 00000000..74ac4fd0
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/strikethrough-a.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/strikethrough-s.png b/resources/WikimediaUI-icons-SVGs/strikethrough-s.png
new file mode 100644
index 00000000..8b255908
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/strikethrough-s.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/strikethrough-s.svg b/resources/WikimediaUI-icons-SVGs/strikethrough-s.svg
index 868fa219..0bd2fdc4 100644
--- a/resources/WikimediaUI-icons-SVGs/strikethrough-s.svg
+++ b/resources/WikimediaUI-icons-SVGs/strikethrough-s.svg
@@ -3,5 +3,5 @@
strikethrough
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/strikethrough-y.png b/resources/WikimediaUI-icons-SVGs/strikethrough-y.png
new file mode 100644
index 00000000..3ae24fd1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/strikethrough-y.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/subscript-ltr.png b/resources/WikimediaUI-icons-SVGs/subscript-ltr.png
new file mode 100644
index 00000000..ceb39444
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/subscript-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/subscript-ltr.svg b/resources/WikimediaUI-icons-SVGs/subscript-ltr.svg
index c787cb06..903d917f 100644
--- a/resources/WikimediaUI-icons-SVGs/subscript-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/subscript-ltr.svg
@@ -3,5 +3,5 @@
subscript
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/subscript-rtl.png b/resources/WikimediaUI-icons-SVGs/subscript-rtl.png
new file mode 100644
index 00000000..d53666c4
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/subscript-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/subscript-rtl.svg b/resources/WikimediaUI-icons-SVGs/subscript-rtl.svg
index 78e292c6..b75ba541 100644
--- a/resources/WikimediaUI-icons-SVGs/subscript-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/subscript-rtl.svg
@@ -3,5 +3,5 @@
subscript
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/subtract.png b/resources/WikimediaUI-icons-SVGs/subtract.png
new file mode 100644
index 00000000..ffbc977f
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/subtract.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/superscript-ltr.png b/resources/WikimediaUI-icons-SVGs/superscript-ltr.png
new file mode 100644
index 00000000..634f9d40
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/superscript-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/superscript-ltr.svg b/resources/WikimediaUI-icons-SVGs/superscript-ltr.svg
index 2fee2064..0e34f087 100644
--- a/resources/WikimediaUI-icons-SVGs/superscript-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/superscript-ltr.svg
@@ -3,5 +3,5 @@
superscript
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/superscript-rtl.png b/resources/WikimediaUI-icons-SVGs/superscript-rtl.png
new file mode 100644
index 00000000..41123077
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/superscript-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/table.png b/resources/WikimediaUI-icons-SVGs/table.png
new file mode 100644
index 00000000..0533c056
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/table.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/table.svg b/resources/WikimediaUI-icons-SVGs/table.svg
index c9554d19..d5ebebe6 100644
--- a/resources/WikimediaUI-icons-SVGs/table.svg
+++ b/resources/WikimediaUI-icons-SVGs/table.svg
@@ -3,5 +3,5 @@
table
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/tableAddColumnAfter-ltr.png b/resources/WikimediaUI-icons-SVGs/tableAddColumnAfter-ltr.png
new file mode 100644
index 00000000..bdf3c742
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableAddColumnAfter-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableAddColumnAfter-rtl.png b/resources/WikimediaUI-icons-SVGs/tableAddColumnAfter-rtl.png
new file mode 100644
index 00000000..021be7bb
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableAddColumnAfter-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableAddColumnBefore-ltr.png b/resources/WikimediaUI-icons-SVGs/tableAddColumnBefore-ltr.png
new file mode 100644
index 00000000..021be7bb
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableAddColumnBefore-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableAddColumnBefore-rtl.png b/resources/WikimediaUI-icons-SVGs/tableAddColumnBefore-rtl.png
new file mode 100644
index 00000000..bdf3c742
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableAddColumnBefore-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableAddRowAfter.png b/resources/WikimediaUI-icons-SVGs/tableAddRowAfter.png
new file mode 100644
index 00000000..de6cf9eb
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableAddRowAfter.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableAddRowBefore.png b/resources/WikimediaUI-icons-SVGs/tableAddRowBefore.png
new file mode 100644
index 00000000..4db2d1b8
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableAddRowBefore.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableCaption.png b/resources/WikimediaUI-icons-SVGs/tableCaption.png
new file mode 100644
index 00000000..151ac583
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableCaption.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableCaption.svg b/resources/WikimediaUI-icons-SVGs/tableCaption.svg
index f9da4057..df7e44d9 100644
--- a/resources/WikimediaUI-icons-SVGs/tableCaption.svg
+++ b/resources/WikimediaUI-icons-SVGs/tableCaption.svg
@@ -3,5 +3,5 @@
table caption
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/tableMergeCells.png b/resources/WikimediaUI-icons-SVGs/tableMergeCells.png
new file mode 100644
index 00000000..7e73f31f
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableMergeCells.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableMergeCells.svg b/resources/WikimediaUI-icons-SVGs/tableMergeCells.svg
index 3b80c07e..4cc1c191 100644
--- a/resources/WikimediaUI-icons-SVGs/tableMergeCells.svg
+++ b/resources/WikimediaUI-icons-SVGs/tableMergeCells.svg
@@ -3,6 +3,6 @@
merge cells
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-ltr.png b/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-ltr.png
new file mode 100644
index 00000000..66aea3ec
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-ltr.svg b/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-ltr.svg
index f8fa0eb0..3d9c25ba 100644
--- a/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-ltr.svg
@@ -3,6 +3,6 @@
table move column after
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-rtl.png b/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-rtl.png
new file mode 100644
index 00000000..008f2f31
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-rtl.svg b/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-rtl.svg
index c0636734..da203c38 100644
--- a/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/tableMoveColumnAfter-rtl.svg
@@ -3,6 +3,6 @@
table move column after
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-ltr.png b/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-ltr.png
new file mode 100644
index 00000000..008f2f31
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-ltr.svg b/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-ltr.svg
index 26d9ed22..c47526bb 100644
--- a/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-ltr.svg
@@ -3,6 +3,6 @@
table move column before
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-rtl.png b/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-rtl.png
new file mode 100644
index 00000000..66aea3ec
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-rtl.svg b/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-rtl.svg
index b75384c3..10a4335d 100644
--- a/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/tableMoveColumnBefore-rtl.svg
@@ -3,6 +3,6 @@
table move column before
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/tableMoveRowAfter.png b/resources/WikimediaUI-icons-SVGs/tableMoveRowAfter.png
new file mode 100644
index 00000000..b902f598
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableMoveRowAfter.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tableMoveRowAfter.svg b/resources/WikimediaUI-icons-SVGs/tableMoveRowAfter.svg
index c117ffbb..bac1cafa 100644
--- a/resources/WikimediaUI-icons-SVGs/tableMoveRowAfter.svg
+++ b/resources/WikimediaUI-icons-SVGs/tableMoveRowAfter.svg
@@ -3,6 +3,6 @@
table move row after
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/tableMoveRowBefore.png b/resources/WikimediaUI-icons-SVGs/tableMoveRowBefore.png
new file mode 100644
index 00000000..410c6f71
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tableMoveRowBefore.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tag-ltr.png b/resources/WikimediaUI-icons-SVGs/tag-ltr.png
new file mode 100644
index 00000000..ba298bc7
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tag-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tag-ltr.svg b/resources/WikimediaUI-icons-SVGs/tag-ltr.svg
index a713f509..3a47fa96 100644
--- a/resources/WikimediaUI-icons-SVGs/tag-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/tag-ltr.svg
@@ -3,5 +3,5 @@
tag
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/tag-rtl.png b/resources/WikimediaUI-icons-SVGs/tag-rtl.png
new file mode 100644
index 00000000..21ab59c1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tag-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/templateAdd-ltr.png b/resources/WikimediaUI-icons-SVGs/templateAdd-ltr.png
new file mode 100644
index 00000000..89ab2b59
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/templateAdd-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/templateAdd-rtl.png b/resources/WikimediaUI-icons-SVGs/templateAdd-rtl.png
new file mode 100644
index 00000000..ee61216d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/templateAdd-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/textDirLTR.png b/resources/WikimediaUI-icons-SVGs/textDirLTR.png
new file mode 100644
index 00000000..4a6a3c3e
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/textDirLTR.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/textDirLTR.svg b/resources/WikimediaUI-icons-SVGs/textDirLTR.svg
index c56d2321..39e8ae8b 100644
--- a/resources/WikimediaUI-icons-SVGs/textDirLTR.svg
+++ b/resources/WikimediaUI-icons-SVGs/textDirLTR.svg
@@ -3,5 +3,5 @@
text direction left-to-right
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/textDirRTL.png b/resources/WikimediaUI-icons-SVGs/textDirRTL.png
new file mode 100644
index 00000000..6b4430cc
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/textDirRTL.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/textDirRTL.svg b/resources/WikimediaUI-icons-SVGs/textDirRTL.svg
index 3408e510..870fbf4c 100644
--- a/resources/WikimediaUI-icons-SVGs/textDirRTL.svg
+++ b/resources/WikimediaUI-icons-SVGs/textDirRTL.svg
@@ -3,5 +3,5 @@
text direction right-to-left
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/textFlow-ltr.png b/resources/WikimediaUI-icons-SVGs/textFlow-ltr.png
new file mode 100644
index 00000000..8b68a381
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/textFlow-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/textFlow-rtl.png b/resources/WikimediaUI-icons-SVGs/textFlow-rtl.png
new file mode 100644
index 00000000..9fd6f492
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/textFlow-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/textStyle.png b/resources/WikimediaUI-icons-SVGs/textStyle.png
new file mode 100644
index 00000000..2a05229c
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/textStyle.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/textSummary-ltr.png b/resources/WikimediaUI-icons-SVGs/textSummary-ltr.png
new file mode 100644
index 00000000..7c7d3a34
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/textSummary-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/textSummary-rtl.png b/resources/WikimediaUI-icons-SVGs/textSummary-rtl.png
new file mode 100644
index 00000000..2a88e342
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/textSummary-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/trash.png b/resources/WikimediaUI-icons-SVGs/trash.png
new file mode 100644
index 00000000..84424d73
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/trash.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/trash.svg b/resources/WikimediaUI-icons-SVGs/trash.svg
index a64acf9a..1751526a 100644
--- a/resources/WikimediaUI-icons-SVGs/trash.svg
+++ b/resources/WikimediaUI-icons-SVGs/trash.svg
@@ -3,5 +3,5 @@
trash
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/tray.png b/resources/WikimediaUI-icons-SVGs/tray.png
new file mode 100644
index 00000000..fbbf4e60
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/tray.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/tray.svg b/resources/WikimediaUI-icons-SVGs/tray.svg
index 63c77cd0..664de9db 100644
--- a/resources/WikimediaUI-icons-SVGs/tray.svg
+++ b/resources/WikimediaUI-icons-SVGs/tray.svg
@@ -3,5 +3,5 @@
tray
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/unBlock.png b/resources/WikimediaUI-icons-SVGs/unBlock.png
new file mode 100644
index 00000000..0ec42c39
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/unBlock.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/unBlock.svg b/resources/WikimediaUI-icons-SVGs/unBlock.svg
index a3ead94b..a4032bbb 100644
--- a/resources/WikimediaUI-icons-SVGs/unBlock.svg
+++ b/resources/WikimediaUI-icons-SVGs/unBlock.svg
@@ -3,5 +3,5 @@
unblock
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/unFlag-ltr.png b/resources/WikimediaUI-icons-SVGs/unFlag-ltr.png
new file mode 100644
index 00000000..7d46e665
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/unFlag-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/unFlag-ltr.svg b/resources/WikimediaUI-icons-SVGs/unFlag-ltr.svg
index 3099d88e..a25e6afa 100644
--- a/resources/WikimediaUI-icons-SVGs/unFlag-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/unFlag-ltr.svg
@@ -3,5 +3,5 @@
un-flag
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/unFlag-rtl.png b/resources/WikimediaUI-icons-SVGs/unFlag-rtl.png
new file mode 100644
index 00000000..6aa88eb1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/unFlag-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/unFlag-rtl.svg b/resources/WikimediaUI-icons-SVGs/unFlag-rtl.svg
index e11a610b..4a2245d5 100644
--- a/resources/WikimediaUI-icons-SVGs/unFlag-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/unFlag-rtl.svg
@@ -3,5 +3,5 @@
un-flag
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/unLink.png b/resources/WikimediaUI-icons-SVGs/unLink.png
new file mode 100644
index 00000000..6583d40b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/unLink.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/unLink.svg b/resources/WikimediaUI-icons-SVGs/unLink.svg
index 76c3f077..76cf6e95 100644
--- a/resources/WikimediaUI-icons-SVGs/unLink.svg
+++ b/resources/WikimediaUI-icons-SVGs/unLink.svg
@@ -3,6 +3,6 @@
unlink
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/unLock.png b/resources/WikimediaUI-icons-SVGs/unLock.png
new file mode 100644
index 00000000..b8291179
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/unLock.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/unLock.svg b/resources/WikimediaUI-icons-SVGs/unLock.svg
index 15567a9a..2893b6ca 100644
--- a/resources/WikimediaUI-icons-SVGs/unLock.svg
+++ b/resources/WikimediaUI-icons-SVGs/unLock.svg
@@ -3,5 +3,5 @@
un-lock
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/unStar.png b/resources/WikimediaUI-icons-SVGs/unStar.png
new file mode 100644
index 00000000..c7eda786
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/unStar.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/underline-a.png b/resources/WikimediaUI-icons-SVGs/underline-a.png
new file mode 100644
index 00000000..33e827f8
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/underline-a.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/underline-u.png b/resources/WikimediaUI-icons-SVGs/underline-u.png
new file mode 100644
index 00000000..94f15334
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/underline-u.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/underline-u.svg b/resources/WikimediaUI-icons-SVGs/underline-u.svg
index 88307074..a7f28809 100644
--- a/resources/WikimediaUI-icons-SVGs/underline-u.svg
+++ b/resources/WikimediaUI-icons-SVGs/underline-u.svg
@@ -3,5 +3,5 @@
underline
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/undo-ltr.png b/resources/WikimediaUI-icons-SVGs/undo-ltr.png
new file mode 100644
index 00000000..28f93968
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/undo-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/undo-ltr.svg b/resources/WikimediaUI-icons-SVGs/undo-ltr.svg
index 96a0fec4..6336291f 100644
--- a/resources/WikimediaUI-icons-SVGs/undo-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/undo-ltr.svg
@@ -3,5 +3,5 @@
undo
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/undo-rtl.png b/resources/WikimediaUI-icons-SVGs/undo-rtl.png
new file mode 100644
index 00000000..cbd46cb1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/undo-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/up.png b/resources/WikimediaUI-icons-SVGs/up.png
new file mode 100644
index 00000000..80fd7612
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/up.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/up.svg b/resources/WikimediaUI-icons-SVGs/up.svg
index a2e11f69..794f8710 100644
--- a/resources/WikimediaUI-icons-SVGs/up.svg
+++ b/resources/WikimediaUI-icons-SVGs/up.svg
@@ -3,5 +3,5 @@
up
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/upTriangle.png b/resources/WikimediaUI-icons-SVGs/upTriangle.png
new file mode 100644
index 00000000..f586e83a
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/upTriangle.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/upTriangle.svg b/resources/WikimediaUI-icons-SVGs/upTriangle.svg
index 63031435..8d30bcc5 100644
--- a/resources/WikimediaUI-icons-SVGs/upTriangle.svg
+++ b/resources/WikimediaUI-icons-SVGs/upTriangle.svg
@@ -3,5 +3,5 @@
triangle upwards
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/upload.png b/resources/WikimediaUI-icons-SVGs/upload.png
new file mode 100644
index 00000000..fc8800f2
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/upload.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/upload.svg b/resources/WikimediaUI-icons-SVGs/upload.svg
index c7681c03..54813f5e 100644
--- a/resources/WikimediaUI-icons-SVGs/upload.svg
+++ b/resources/WikimediaUI-icons-SVGs/upload.svg
@@ -3,6 +3,6 @@
upload
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/userActive.png b/resources/WikimediaUI-icons-SVGs/userActive.png
new file mode 100644
index 00000000..d569417b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/userActive.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/userAdd-ltr.png b/resources/WikimediaUI-icons-SVGs/userAdd-ltr.png
new file mode 100644
index 00000000..def95c74
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/userAdd-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/userAdd-rtl.png b/resources/WikimediaUI-icons-SVGs/userAdd-rtl.png
new file mode 100644
index 00000000..4d087d08
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/userAdd-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/userAnonymous.png b/resources/WikimediaUI-icons-SVGs/userAnonymous.png
new file mode 100644
index 00000000..089300e0
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/userAnonymous.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/userAvatar.png b/resources/WikimediaUI-icons-SVGs/userAvatar.png
new file mode 100644
index 00000000..2fb77648
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/userAvatar.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/userAvatarOutline.png b/resources/WikimediaUI-icons-SVGs/userAvatarOutline.png
new file mode 100644
index 00000000..22415c83
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/userAvatarOutline.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/userContributions-ltr.png b/resources/WikimediaUI-icons-SVGs/userContributions-ltr.png
new file mode 100644
index 00000000..dc0b1d68
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/userContributions-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/userContributions-rtl.png b/resources/WikimediaUI-icons-SVGs/userContributions-rtl.png
new file mode 100644
index 00000000..adfab8dd
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/userContributions-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/userGroup-ltr.png b/resources/WikimediaUI-icons-SVGs/userGroup-ltr.png
new file mode 100644
index 00000000..41ec7145
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/userGroup-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/userGroup-rtl.png b/resources/WikimediaUI-icons-SVGs/userGroup-rtl.png
new file mode 100644
index 00000000..d45abc68
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/userGroup-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/userTalk-ltr.png b/resources/WikimediaUI-icons-SVGs/userTalk-ltr.png
new file mode 100644
index 00000000..701cbe33
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/userTalk-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/userTalk-ltr.svg b/resources/WikimediaUI-icons-SVGs/userTalk-ltr.svg
index 1cfb331c..990cfc39 100644
--- a/resources/WikimediaUI-icons-SVGs/userTalk-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/userTalk-ltr.svg
@@ -3,5 +3,5 @@
user talk
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/userTalk-rtl.png b/resources/WikimediaUI-icons-SVGs/userTalk-rtl.png
new file mode 100644
index 00000000..c74fce4b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/userTalk-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/viewCompact.png b/resources/WikimediaUI-icons-SVGs/viewCompact.png
new file mode 100644
index 00000000..b5853da5
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/viewCompact.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/viewDetails-ltr.png b/resources/WikimediaUI-icons-SVGs/viewDetails-ltr.png
new file mode 100644
index 00000000..002625ca
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/viewDetails-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/viewDetails-rtl.png b/resources/WikimediaUI-icons-SVGs/viewDetails-rtl.png
new file mode 100644
index 00000000..b1a27581
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/viewDetails-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/visionSimulator.png b/resources/WikimediaUI-icons-SVGs/visionSimulator.png
new file mode 100644
index 00000000..f426a862
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/visionSimulator.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/visionSimulator.svg b/resources/WikimediaUI-icons-SVGs/visionSimulator.svg
index 1db8d9f7..b9ef23c1 100644
--- a/resources/WikimediaUI-icons-SVGs/visionSimulator.svg
+++ b/resources/WikimediaUI-icons-SVGs/visionSimulator.svg
@@ -3,5 +3,5 @@
vision simulator
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/volumeDown-ltr.png b/resources/WikimediaUI-icons-SVGs/volumeDown-ltr.png
new file mode 100644
index 00000000..c082cb22
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/volumeDown-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/volumeDown-ltr.svg b/resources/WikimediaUI-icons-SVGs/volumeDown-ltr.svg
index ae599e3b..b96aee5b 100644
--- a/resources/WikimediaUI-icons-SVGs/volumeDown-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/volumeDown-ltr.svg
@@ -3,5 +3,5 @@
volume down
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/volumeDown-rtl.png b/resources/WikimediaUI-icons-SVGs/volumeDown-rtl.png
new file mode 100644
index 00000000..8d7f0f09
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/volumeDown-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/volumeDown-rtl.svg b/resources/WikimediaUI-icons-SVGs/volumeDown-rtl.svg
index 41205126..489ab943 100644
--- a/resources/WikimediaUI-icons-SVGs/volumeDown-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/volumeDown-rtl.svg
@@ -3,5 +3,5 @@
volume down
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/volumeOff-ltr.png b/resources/WikimediaUI-icons-SVGs/volumeOff-ltr.png
new file mode 100644
index 00000000..fdf5651d
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/volumeOff-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/volumeOff-ltr.svg b/resources/WikimediaUI-icons-SVGs/volumeOff-ltr.svg
index e8f203cd..f269ce34 100644
--- a/resources/WikimediaUI-icons-SVGs/volumeOff-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/volumeOff-ltr.svg
@@ -3,5 +3,5 @@
volume off
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/volumeOff-rtl.png b/resources/WikimediaUI-icons-SVGs/volumeOff-rtl.png
new file mode 100644
index 00000000..9b031ff4
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/volumeOff-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/volumeOff-rtl.svg b/resources/WikimediaUI-icons-SVGs/volumeOff-rtl.svg
index 4dffd3b0..48f8bd11 100644
--- a/resources/WikimediaUI-icons-SVGs/volumeOff-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/volumeOff-rtl.svg
@@ -3,5 +3,5 @@
volume off
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/volumeUp-ltr.png b/resources/WikimediaUI-icons-SVGs/volumeUp-ltr.png
new file mode 100644
index 00000000..c6528db6
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/volumeUp-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/volumeUp-ltr.svg b/resources/WikimediaUI-icons-SVGs/volumeUp-ltr.svg
index db3c7ab6..fb2f4320 100644
--- a/resources/WikimediaUI-icons-SVGs/volumeUp-ltr.svg
+++ b/resources/WikimediaUI-icons-SVGs/volumeUp-ltr.svg
@@ -3,6 +3,6 @@
volume up
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/volumeUp-rtl.png b/resources/WikimediaUI-icons-SVGs/volumeUp-rtl.png
new file mode 100644
index 00000000..4224c036
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/volumeUp-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/volumeUp-rtl.svg b/resources/WikimediaUI-icons-SVGs/volumeUp-rtl.svg
index 69812a53..48230972 100644
--- a/resources/WikimediaUI-icons-SVGs/volumeUp-rtl.svg
+++ b/resources/WikimediaUI-icons-SVGs/volumeUp-rtl.svg
@@ -3,6 +3,6 @@
volume up
-
-
+
+
diff --git a/resources/WikimediaUI-icons-SVGs/watchlist-ltr.png b/resources/WikimediaUI-icons-SVGs/watchlist-ltr.png
new file mode 100644
index 00000000..314a1be9
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/watchlist-ltr.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/watchlist-rtl.png b/resources/WikimediaUI-icons-SVGs/watchlist-rtl.png
new file mode 100644
index 00000000..45b8b04e
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/watchlist-rtl.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/wikiText.png b/resources/WikimediaUI-icons-SVGs/wikiText.png
new file mode 100644
index 00000000..2f8d6491
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/wikiText.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/window.png b/resources/WikimediaUI-icons-SVGs/window.png
new file mode 100644
index 00000000..22a3d97b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/window.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/window.svg b/resources/WikimediaUI-icons-SVGs/window.svg
index 5597f692..5ae066ae 100644
--- a/resources/WikimediaUI-icons-SVGs/window.svg
+++ b/resources/WikimediaUI-icons-SVGs/window.svg
@@ -3,6 +3,6 @@
window
-
+
diff --git a/resources/WikimediaUI-icons-SVGs/zoomIn.png b/resources/WikimediaUI-icons-SVGs/zoomIn.png
new file mode 100644
index 00000000..d60d642b
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/zoomIn.png differ
diff --git a/resources/WikimediaUI-icons-SVGs/zoomOut.png b/resources/WikimediaUI-icons-SVGs/zoomOut.png
new file mode 100644
index 00000000..0e32c0d1
Binary files /dev/null and b/resources/WikimediaUI-icons-SVGs/zoomOut.png differ
diff --git a/resources/WikimediaUI_color_palette.png b/resources/WikimediaUI_color_palette.png
index 7657c587..98317d98 100644
Binary files a/resources/WikimediaUI_color_palette.png and b/resources/WikimediaUI_color_palette.png differ
diff --git a/resources/WikimediaUI_color_palette.svg b/resources/WikimediaUI_color_palette.svg
index 489ba01e..62204af0 100644
--- a/resources/WikimediaUI_color_palette.svg
+++ b/resources/WikimediaUI_color_palette.svg
@@ -57,7 +57,7 @@
#fc3 RGB 255, 204, 51 HSB 45, 80%, 100% AAA
-
+
#fef6e7 RGB 254, 246, 231 HSB 39, 9%, 100% AAA
@@ -303,7 +303,7 @@
-
+
Layer 1: #f8f9fa
diff --git a/svg-to-png.mjs b/svg-to-png.mjs
new file mode 100644
index 00000000..26075385
--- /dev/null
+++ b/svg-to-png.mjs
@@ -0,0 +1,22 @@
+import glob from 'glob';
+import sharp from 'sharp';
+
+glob( '{img/{components,design-principles,visual-style},resources}/**/!(WikimediaUI-components_overview).svg', ( er, files ) => {
+ files.forEach( ( file ) => {
+ sharp( file )
+ .png( {
+ // Force color indexing.
+ quality: 99,
+ timeout: 180
+ } )
+ .toFile( file.replace( '.svg', '.png' ) )
+ // eslint-disable-next-line
+ .then( ( info ) => {
+ console.log( file );
+ // console.log( info );
+ } )
+ .catch( ( err ) => {
+ console.log( err );
+ } );
+ } );
+} );