diff --git a/assets/badges-section.4ed993c7.js b/assets/badges-section.4ed993c7.js new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/assets/badges-section.4ed993c7.js @@ -0,0 +1 @@ + diff --git a/assets/collection-list-filter-section.2eb7c61b.js b/assets/collection-list-filter-section.2eb7c61b.js new file mode 100644 index 0000000..a14506a --- /dev/null +++ b/assets/collection-list-filter-section.2eb7c61b.js @@ -0,0 +1,91 @@ +import"./index.592a6222.js";import"./index.c90fdd2b.js";import"./_commonjsHelpers.de833af9.js";const C=e=>{const o=e.querySelector(".button_previous"),n=e.querySelector(".button_next"),s=e.querySelector(".products_container"),i=()=>{const f=s.scrollLeft===0,l=s.scrollLeft+s.clientWidth>=s.scrollWidth;o.style.opacity=f?0:1,n.style.opacity=l?0:1};s.addEventListener("scroll",i),o.addEventListener("click",()=>{const f=-s.offsetWidth;s.scrollTo({left:s.scrollLeft+f,behavior:"smooth"})}),n.addEventListener("click",()=>{const f=s.offsetWidth;s.scrollTo({left:s.scrollLeft+f,behavior:"smooth"})}),i(),s.scrollWidth>s.clientWidth&&(n.style.opacity=1),n.style.opacity=1},w=(e,o,n,s,i)=>{const f=e.querySelector(".products_container"),l={};o.forEach(d=>{let g=d.variant;g||(g=d.title),l[g]||(l[g]=[]),l[g].push(d)});for(const d in l)l[d].forEach((r,v)=>{const y=document.createElement("div");y.classList.add("product_card");const m=c=>{for(const t of l[d])if(t.color===c)return t.url;return"#"};console.log(r),y.innerHTML=` + + + + + ${r.tags&&r.tags.length>0?`${r.tags.map((c,t)=>`${c.label}`).join("")}`:''} + ${r.title} + ${r.data_rating!=""?` +
+
+
`:""} +
+ ${i.map(c=>``).join("")} + See more +
${e.getAttribute("showVariants")==="all_variants"?r.compare_at_price:e.getAttribute("curreny")+(r.variants[0].compare_at_price/100).toFixed(2)}${r.price}
+
+ `,f.appendChild(y)})},S=e=>{const o=e.querySelector(".products_container"),n=o.classList.contains("compact")?"compact":"standard";window.innerWidth<=768&&window.innerWidth>=430?(o.style.height="fit-content",o.style.gap="3%",o.querySelectorAll(".product_card").forEach(i=>{i.style.width="90%"})):window.innerWidth<430?(o.style.height="fit-content",o.style.gap="3%",o.querySelectorAll(".product_card").forEach(i=>{i.style.width="85%"})):n=="compact"&&window.innerWidth>650&&(o.querySelectorAll(".product_images_container").forEach(i=>{i.style.height=80/1.5+"vh"}),o.style.gap="2%",o.querySelectorAll(".product_card").forEach(i=>{i.style.width="23%"}))},L=(e,o,n,s,i)=>{const f=` + #${e.id} .action_button_collection_filter:hover{ + background-color: ${o}; + border: 2px solid ${n}; + color:${i}; + } + #${e.id} .action_button_collection_filter{ + background-color: ${n}; + border: 2px solid ${n}; + color:${s}; + } + `,l=document.createElement("style");l.textContent=f,document.head.appendChild(l)},q=(e,o)=>{const n=e.querySelector(".colors_picker_wrapper");o.forEach(s=>{const i=document.createElement("div");i.classList.add("color_container"),i.innerHTML='
',n.appendChild(i)})},T=(e,o)=>{const n=e.querySelector(".collection_tabs_container");o.forEach(s=>{const i=document.createElement("div");i.classList.add("collection_tab"),i.style.color=typesColor;const f=` + .collection_tab { + border-bottom: 2px solid transparent; + } + .collection_tab:hover { + border-bottom: 2px solid ${typesColor}; + } + .collection_tab_active{ + border-bottom: 2px solid ${typesColor}; + } + `,l=document.createElement("style");l.textContent=f,document.head.appendChild(l),i.innerHTML=s,n.appendChild(i)})},P=(e,o,n,s,i,f,l)=>{let d=e.querySelectorAll(".collection_tab");d.forEach((g,r)=>{g.addEventListener("click",()=>{l==uniqueTypesFilter[r]?(l="",d.forEach((c,t)=>{c.style.borderBottom=t===r?"0px solid #152f4e":"none"})):(l=uniqueTypesFilter[r],d.forEach((c,t)=>{c.style.borderBottom=t===r?"2px solid #152f4e":"none"}));const v=s.filter(c=>(o===""||c.color===o)&&(l===""||c.type===l)),y=e.querySelector(".products_container");y.innerHTML="";const m={};v.forEach(c=>{let t=c.variant;t||(t=c.title),m[t]||(m[t]=[]),m[t].push(c)});for(const c in m)m[c].forEach((a,u)=>{const E=document.createElement("div");E.classList.add("product_card");const _=h=>{for(const b of m[c])if(b.color===h)return b.url;return"#"};E.innerHTML=` + + + + + ${a.tags&&a.tags.length>0?`${a.tags.map((h,b)=>`${h.label}`).join("")}`:''} + ${a.title} + ${a.data_rating!=""?` +
+
+
`:""} +
+ ${n.map(h=>``).join("")} + See more +
${e.getAttribute("showVariants")==="all_variants"?a.compare_at_price:e.getAttribute("curreny")+(a.variants[0].compare_at_price/100).toFixed(2)}${a.price}
+
+ `,y.appendChild(E)}),(y.classList.contains("compact")?"compact":"standard")=="compact"&&window.innerWidth>650&&(y.querySelectorAll(".product_images_container").forEach(u=>{u.style.height=80/1.5+"vh"}),y.style.gap="2%",y.querySelectorAll(".product_card").forEach(u=>{u.style.width="23%"}))})})},H=(e,o,n,s,i,f,l)=>{let d=e.querySelectorAll(".color_container");d.forEach((g,r)=>{g.addEventListener("click",()=>{let v=e.querySelector(".title_section"),y=e.querySelector(".button_previous"),m=e.querySelector(".button_next");o===n[r]?(g.style.border="",o="",v&&(v.style.color="black"),m.style.backgroundColor="black",y.style.backgroundColor="black",d.forEach((a,u)=>{a.style.border=u===r?`0px solid ${n[r]}`:"none"})):(v&&(v.style.color=n[r]),m.style.backgroundColor=n[r],y.style.backgroundColor=n[r],o=n[r],d.forEach((a,u)=>{a.style.border=u===r?`1px solid ${n[r]}`:"none"}));const c=s.filter(a=>{const u=a.color===o||o==="",E=a.type===l||l==="";return u&&E}),t=e.querySelector(".products_container");t.innerHTML="";const p={};c.forEach(a=>{let u=a.variant;u||(u=a.title),p[u]||(p[u]=[]),p[u].push(a)});for(const a in p)p[a].forEach((_,h)=>{const b=document.createElement("div");b.classList.add("product_card");const x=$=>{for(const A of p[a])if(A.color===$)return A.url;return"#"};b.innerHTML=` + + + + + ${_.tags&&_.tags.length>0?`${_.tags.map(($,A)=>`${$.label}`).join("")}`:''} + ${_.title} + ${_.data_rating!=""?` +
+
+
`:""} +
+ ${n.map($=>``).join("")} + See more +
${e.getAttribute("showVariants")==="all_variants"?_.compare_at_price:e.getAttribute("curreny")+(_.variants[0].compare_at_price/100).toFixed(2)}${_.price}
+
+ `,t.appendChild(b)}),(t.classList.contains("compact")?"compact":"standard")=="compact"&&window.innerWidth>650&&(t.querySelectorAll(".product_images_container").forEach(h=>{h.style.height=80/1.5+"vh"}),t.style.gap="2%",t.querySelectorAll(".product_card").forEach(h=>{h.style.width="23%"}))})})},z=e=>{e.getAttribute("typescolor");let o=e.getAttribute("productCardPrimaryColor"),n=e.getAttribute("productCardSecondaryColor"),s=e.getAttribute("ctaHoverBg"),i=e.getAttribute("ctaHoverColor"),f=e.getAttribute("ctaNoHoverBg"),l=e.getAttribute("ctaNoHoverColor"),d=JSON.parse(e.querySelector('script[type="application/json"]').innerHTML);d.forEach(function(t){if(Array.isArray(t.tags)&&t.tags.length>0&&Array.isArray(t.tags)&&t.tags.length<3){var p=t.tags[0];t.tags=p.filter(function(a){return typeof a=="string"&&a.includes(",")}).map(function(a){var u=a.split(",");return{label:u[0],color:u[1]}})}});const g=[];d.forEach(t=>{e.getAttribute("showVariants")==="all_variants"&&t.variants&&Array.isArray(t.variants)?t.variants.forEach(p=>{g.push({...t,title:t.title+" - "+p.title.split("/")[0],price:e.getAttribute("curreny")+" "+(p.price/100).toFixed(2),compare_at_price:e.getAttribute("curreny")+" "+(p.compare_at_price/100).toFixed(2),url:t.url,variant_id:p.id,front_image:t.front_image,back_image:t.back_image})}):g.push(t)}),d=g,d.forEach(function(t){if(Array.isArray(t.type_tag)&&t.type_tag.length>0){var p=t.type_tag[0];t.type_tag=p.filter(function(a){return typeof a=="string"&&a.includes(",")}).map(function(a){var u=a.split(",");return{collection:u[0],type:u[1]}})}});let r=[...new Set(d.map(t=>t.color))],v=[...new Set(d.flatMap(t=>{if(t.type_tag&&Array.isArray(t.type_tag)){const p=t.type_tag.filter(a=>a.collection===t.collection);return p.map(a=>t.type=a.type),p.map(a=>a.type)}return[]}))],y="",m="",c={};d.forEach(t=>{let p=t.variant;p||(p=t.title),c[p]||(c[p]=[]),c[p].push(t)}),C(e),w(e,d,o,n,r),S(e),window.addEventListener("resize",()=>{S(e)}),L(e,s,f,l,i),q(e,r),T(e,v),H(e,m,r,d,o,n,y),P(e,m,r,d,o,n,y)};export{z as default}; diff --git a/assets/left-chevron.png b/assets/left-chevron.png new file mode 100644 index 0000000..95724d1 Binary files /dev/null and b/assets/left-chevron.png differ diff --git a/assets/main.46ec7334.js b/assets/main.46ec7334.js deleted file mode 100644 index c8c473e..0000000 --- a/assets/main.46ec7334.js +++ /dev/null @@ -1,3 +0,0 @@ -(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const m of document.querySelectorAll('link[rel="modulepreload"]'))t(m);new MutationObserver(m=>{for(const e of m)if(e.type==="childList")for(const S of e.addedNodes)S.tagName==="LINK"&&S.rel==="modulepreload"&&t(S)}).observe(document,{childList:!0,subtree:!0});function a(m){const e={};return m.integrity&&(e.integrity=m.integrity),m.referrerPolicy&&(e.referrerPolicy=m.referrerPolicy),m.crossOrigin==="use-credentials"?e.credentials="include":m.crossOrigin==="anonymous"?e.credentials="omit":e.credentials="same-origin",e}function t(m){if(m.ep)return;m.ep=!0;const e=a(m);fetch(m.href,e)}})();var Re={exports:{}},Ee={exports:{}};(function(x){(function(r,a){var t=a(r,r.document);r.lazySizes=t,x.exports&&(x.exports=t)})(window,function(a,t){if(t.getElementsByClassName){var m,e,S=t.documentElement,U=a.Date,G=a.HTMLPictureElement,F="addEventListener",o="getAttribute",g=a[F],_=a.setTimeout,C=a.requestAnimationFrame||_,R=a.requestIdleCallback,l=/^picture$/i,n=["load","error","lazyincluded","_lazyloaded"],c={},E=Array.prototype.forEach,M=function(p,d){return c[d]||(c[d]=new RegExp("(\\s|^)"+d+"(\\s|$)")),c[d].test(p[o]("class")||"")&&c[d]},s=function(p,d){M(p,d)||p.setAttribute("class",(p[o]("class")||"").trim()+" "+d)},v=function(p,d){var b;(b=M(p,d))&&p.setAttribute("class",(p[o]("class")||"").replace(b," "))},T=function(p,d,b){var V=b?F:"removeEventListener";b&&T(p,d),n.forEach(function($){p[V]($,d)})},j=function(p,d,b,V,$){var D=t.createEvent("Event");return b||(b={}),b.instance=m,D.initEvent(d,!V,!$),D.detail=b,p.dispatchEvent(D),D},i=function(p,d){var b;!G&&(b=a.picturefill||e.pf)?(d&&d.src&&!p[o]("srcset")&&p.setAttribute("srcset",d.src),b({reevaluate:!0,elements:[p]})):d&&d.src&&(p.src=d.src)},u=function(p,d){return(getComputedStyle(p,null)||{})[d]},y=function(p,d,b){for(b=b||p.offsetWidth;b49?function(){R(D,{timeout:$}),$!==e.ricTimeout&&($=e.ricTimeout)}:I(function(){_(D)},!0);return function(k){var B;(k=k===!0)&&($=33),!d&&(d=!0,B=V-(U.now()-b),B<0&&(B=0),k||B<9?q():_(q,B))}},A=function(p){var d,b,V=99,$=function(){d=null,p()},D=function(){var q=U.now()-b;q0,J&&u(X,"overflow")!="visible"&&(H=X.getBoundingClientRect(),J=K>H.left&&BH.top-1&&k500&&S.clientWidth>500?500:370:e.expand,m._defEx=ie,ne=ie*e.expFactor,ue=e.hFac,se=null,ce2&&V>2&&!t.hidden?(ce=ne,le=0):V>1&&le>1&&ee<6?ce=ie:ce=Le;O=te&&(k=H.top)<=q&&(K=H.right)>=te*ue&&(B=H.left)<=D&&(w||K||B||k)&&(e.loadHidden||me(Z[O]))&&(d&&ee<3&&!re&&(V<3||le<4)||xe(Z[O],Q))){if(fe(Z[O]),J=!0,ee>9)break}else!J&&d&&!X&&ee<4&&le<4&&V>2&&(p[0]||e.preloadAfterLoad)&&(p[0]||!re&&(w||K||B||k||Z[O][o](e.sizesAttr)!="auto"))&&(X=p[0]||Z[O])}X&&!J&&fe(X)}},Y=N(ge),be=function(f){var O=f.target;if(O._lazyCache){delete O._lazyCache;return}ve(f),s(O,e.loadedClass),v(O,e.loadingClass),T(O,_e),j(O,"lazyloaded")},Te=I(be),_e=function(f){Te({target:f.target})},Oe=function(f,O){try{f.contentWindow.location.replace(O)}catch{f.src=O}},Ne=function(f){var O,H=f[o](e.srcsetAttr);(O=e.customMedia[f[o]("data-media")||f[o]("media")])&&f.setAttribute("media",O),H&&f.setAttribute("srcset",H)},Se=I(function(f,O,H,X,J){var Q,te,re,ae,ie,ne;(ie=j(f,"lazybeforeunveil",O)).defaultPrevented||(X&&(H?s(f,e.autosizesClass):f.setAttribute("sizes",X)),te=f[o](e.srcsetAttr),Q=f[o](e.srcAttr),J&&(re=f.parentNode,ae=re&&l.test(re.nodeName||"")),ne=O.firesLoad||"src"in f&&(te||Q||ae),ie={target:f},s(f,e.loadingClass),ne&&(clearTimeout(b),b=_(ve,2500),T(f,_e,!0)),ae&&E.call(re.getElementsByTagName("source"),Ne),te?f.setAttribute("srcset",te):Q&&!ae&&(Ce.test(f.nodeName)?Oe(f,Q):f.src=Q),J&&(te||ae)&&i(f,{src:Q})),f._lazyRace&&delete f._lazyRace,v(f,e.lazyClass),P(function(){var ue=f.complete&&f.naturalWidth>1;(!ne||ue)&&(ue&&s(f,"ls-is-cached"),be(ie),f._lazyCache=!0,_(function(){"_lazyCache"in f&&delete f._lazyCache},9))},!0)}),fe=function(f){var O,H=ze.test(f.nodeName),X=H&&(f[o](e.sizesAttr)||f[o]("sizes")),J=X=="auto";(J||!d)&&H&&(f[o]("src")||f.srcset)&&!f.complete&&!M(f,e.errorClass)&&M(f,e.lazyClass)||(O=j(f,"lazyunveilread").detail,J&&z.updateElem(f,!0,f.offsetWidth),f._lazyRace=!0,ee++,Se(f,O,J,X,H))},pe=function(){if(!d){if(U.now()-$<999){_(pe,999);return}var f=A(function(){e.loadMode=3,Y()});d=!0,e.loadMode=3,Y(),g("scroll",function(){e.loadMode==3&&(e.loadMode=2),f()},!0)}};return{_:function(){$=U.now(),m.elements=t.getElementsByClassName(e.lazyClass),p=t.getElementsByClassName(e.lazyClass+" "+e.preloadClass),g("scroll",Y,!0),g("resize",Y,!0),a.MutationObserver?new MutationObserver(Y).observe(S,{childList:!0,subtree:!0,attributes:!0}):(S[F]("DOMNodeInserted",Y,!0),S[F]("DOMAttrModified",Y,!0),setInterval(Y,999)),g("hashchange",Y,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(f){t[F](f,Y,!0)}),/d$|^c/.test(t.readyState)?pe():(g("load",pe),t[F]("DOMContentLoaded",Y),_(pe,2e4)),m.elements.length?(ge(),P._lsFlush()):Y()},checkElems:Y,unveil:fe}}(),z=function(){var p,d=I(function(D,q,k,B){var K,w,se;if(D._lazysizesWidth=B,B+="px",D.setAttribute("sizes",B),l.test(q.nodeName||""))for(K=q.getElementsByTagName("source"),w=0,se=K.length;w40&&(_=g/C)&&(c=="cover"&&_R)&&(l=g*(R/_))),l)}};t.parentFit=F,a.addEventListener("lazybeforesizes",function(o){if(!(o.defaultPrevented||o.detail.instance!=t)){var g=o.target;o.detail.width=F.calculateSize(g,o.detail.width)}})}})})(je);var Ie={exports:{}};(function(x){(function(r,a){var t=function(){a(r.lazySizes),r.removeEventListener("lazyunveilread",t,!0)};a=a.bind(null,r,r.document),x.exports?a(de):r.lazySizes?t():r.addEventListener("lazyunveilread",t,!0)})(window,function(r,a,t){var m,e,S={string:1,number:1},U=/^\-*\+*\d+\.*\d*$/,G=/^picture$/i,F=/\s*\{\s*width\s*\}\s*/i,o=/\s*\{\s*height\s*\}\s*/i,g=/\s*\{\s*([a-z0-9]+)\s*\}\s*/ig,_=/^\[.*\]|\{.*\}$/,C=/^(?:auto|\d+(px)?)$/,R=a.createElement("a"),l=a.createElement("img"),n="srcset"in l&&!("sizes"in l),c=!!r.HTMLPictureElement&&!n;(function(){var i,u=function(){},y={prefix:"",postfix:"",srcAttr:"data-src",absUrl:!1,modifyOptions:u,widthmap:{},ratio:!1,traditionalRatio:!1,aspectratio:!1};m=t&&t.cfg||r.lazySizesConfig,m||(m={},r.lazySizesConfig=m),m.supportsType||(m.supportsType=function(P){return!P}),m.rias||(m.rias={}),e=m.rias,"widths"in e||(e.widths=[],function(P){for(var I,N=0;!I||I<3e3;)N+=5,N>30&&(N+=1),I=36*N,P.push(I)}(e.widths));for(i in y)i in e||(e[i]=y[i])})();function E(i,u){var y,P,I,N,A=r.getComputedStyle(i);P=i.parentNode,N={isPicture:!!(P&&G.test(P.nodeName||""))},I=function(h,z){var L=i.getAttribute("data-"+h);if(!L){var p=A.getPropertyValue("--ls-"+h);p&&(L=p.trim())}if(L){if(L=="true")L=!0;else if(L=="false")L=!1;else if(U.test(L))L=parseFloat(L);else if(typeof e[h]=="function")L=e[h](i,L);else if(_.test(L))try{L=JSON.parse(L)}catch{}N[h]=L}else h in e&&typeof e[h]!="function"?N[h]=e[h]:z&&typeof e[h]=="function"&&(N[h]=e[h](i,L))};for(y in e)I(y);return u.replace(g,function(h,z){z in N||I(z,!0)}),N}function M(i,u){var y=[],P=function(I,N){return S[typeof u[N]]?u[N]:I};return y.srcset=[],u.absUrl&&(R.setAttribute("href",i),i=R.href),i=((u.prefix||"")+i+(u.postfix||"")).replace(g,P),u.widths.forEach(function(I){var N=u.widthmap[I]||I,A=u.aspectratio||u.ratio,h=!u.aspectratio&&e.traditionalRatio,z={u:i.replace(F,N).replace(o,A?Math.round(h?I*A:I/A):""),w:I};y.push(z),y.srcset.push(z.c=z.u+" "+I+"w")}),y}function s(i,u,y){var P=0,I=0,N=y;if(i){if(u.ratio==="container"){for(P=N.scrollWidth,I=N.scrollHeight;(!P||!I)&&N!==a;)N=N.parentNode,P=N.scrollWidth,I=N.scrollHeight;P&&I&&(u.ratio=I/P)}i=M(i,u),i.isPicture=u.isPicture,n&&y.nodeName.toUpperCase()=="IMG"?y.removeAttribute(m.srcsetAttr):y.setAttribute(m.srcsetAttr,i.srcset.join(", ")),Object.defineProperty(y,"_lazyrias",{value:i,writable:!0})}}function v(i,u){var y=E(i,u);return e.modifyOptions.call(i,{target:i,details:y,detail:y}),t.fire(i,"lazyriasmodifyoptions",y),y}function T(i){return i.getAttribute(i.getAttribute("data-srcattr")||e.srcAttr)||i.getAttribute(m.srcsetAttr)||i.getAttribute(m.srcAttr)||i.getAttribute("data-pfsrcset")||""}addEventListener("lazybeforesizes",function(i){if(i.detail.instance==t){var u,y,P,I,N,A,h,z,L,p,d,b,V;if(u=i.target,!(!i.detail.dataAttr||i.defaultPrevented||e.disabled||!((L=u.getAttribute(m.sizesAttr)||u.getAttribute("sizes"))&&C.test(L)))){if(y=T(u),P=v(u,y),d=F.test(P.prefix)||F.test(P.postfix),P.isPicture&&(I=u.parentNode))for(N=I.getElementsByTagName("source"),A=0,h=N.length;A=A.d){!p.cached&&(h=A[d-1])&&h.d>A.d-.13*Math.pow(A.d,2.2)&&(z=Math.pow(h.d-.6,1.6),h.cached&&(h.d+=.15*z),h.d+(p.d-A.d)*z>A.d&&(p=h));break}return p},y=function(A,h){var z;return!A._lazyrias&&t.pWS&&(z=t.pWS(A.getAttribute(m.srcsetAttr||""))).length&&(Object.defineProperty(A,"_lazyrias",{value:z,writable:!0}),h&&A.parentNode&&(z.isPicture=A.parentNode.nodeName.toUpperCase()=="PICTURE")),A._lazyrias},P=function(A){var h=r.devicePixelRatio||1,z=t.getX&&t.getX(A);return Math.min(z||h,2.4,h)},I=function(A,h){var z,L,p,d,b,V;if(b=A._lazyrias,b.isPicture&&r.matchMedia){for(L=0,z=A.parentNode.getElementsByTagName("source"),p=z.length;Ll._lazysizesWidth)&&(l._lazysizesWidth=n),l._lazysizesWidth},g=function(l){var n;return n=(getComputedStyle(l)||{getPropertyValue:function(){}}).getPropertyValue("background-size"),!F[n]&&F[l.style.backgroundSize]&&(n=l.style.backgroundSize),n},_=function(l,n){if(n){var c=n.match(U);c&&c[1]?l.setAttribute("type",c[1]):l.setAttribute("media",lazySizesConfig.customMedia[n]||n)}},C=function(l,n,c){var E=a.createElement("picture"),M=n.getAttribute(lazySizesConfig.sizesAttr),s=n.getAttribute("data-ratio"),v=n.getAttribute("data-optimumx");n._lazybgset&&n._lazybgset.parentNode==n&&n.removeChild(n._lazybgset),Object.defineProperty(c,"_lazybgset",{value:n,writable:!0}),Object.defineProperty(n,"_lazybgset",{value:E,writable:!0}),l=l.replace(m," ").split(e),E.style.display="none",c.className=lazySizesConfig.lazyClass,l.length==1&&!M&&(M="auto"),l.forEach(function(T){var j,i=a.createElement("source");M&&M!="auto"&&i.setAttribute("sizes",M),(j=T.match(S))?(i.setAttribute(lazySizesConfig.srcsetAttr,j[1]),_(i,j[2]),_(i,j[3])):i.setAttribute(lazySizesConfig.srcsetAttr,T),E.appendChild(i)}),M&&(c.setAttribute(lazySizesConfig.sizesAttr,M),n.removeAttribute(lazySizesConfig.sizesAttr),n.removeAttribute("sizes")),v&&c.setAttribute("data-optimumx",v),s&&c.setAttribute("data-ratio",s),E.appendChild(c),n.appendChild(E)},R=function(l){if(l.target._lazybgset){var n=l.target,c=n._lazybgset,E=n.currentSrc||n.src;if(E){var M=t.fire(c,"bgsetproxy",{src:E,useSrc:G.test(E)?JSON.stringify(E):E});M.defaultPrevented||(c.style.backgroundImage="url("+M.detail.useSrc+")")}n._lazybgsetLoading&&(t.fire(c,"_lazyloaded",{},!1,!0),delete n._lazybgsetLoading)}};addEventListener("lazybeforeunveil",function(l){var n,c,E;l.defaultPrevented||!(n=l.target.getAttribute("data-bgset"))||(E=l.target,c=a.createElement("img"),c.alt="",c._lazybgsetLoading=!0,l.detail.firesLoad=!0,C(n,E,c),setTimeout(function(){t.loader.unveil(c),t.rAF(function(){t.fire(c,"_lazyloaded",{},!0,!0),c.complete&&R({target:c})})}))}),a.addEventListener("load",R,!0),r.addEventListener("lazybeforesizes",function(l){if(l.detail.instance==t&&l.target._lazybgset&&l.detail.dataAttr){var n=l.target._lazybgset,c=g(n);F[c]&&(l.target._lazysizesParentFit=c,t.rAF(function(){l.target.setAttribute("data-parent-fit",c),l.target._lazysizesParentFit&&delete l.target._lazysizesParentFit}))}},!0),a.documentElement.addEventListener("lazybeforesizes",function(l){l.defaultPrevented||!l.target._lazybgset||l.detail.instance!=t||(l.detail.width=o(l.target._lazybgset))})}})})(Fe);var Me={exports:{}};(function(x){(function(r,a){var t=function(){a(r.lazySizes),r.removeEventListener("lazyunveilread",t,!0)};a=a.bind(null,r,r.document),x.exports?a(de):r.lazySizes?t():r.addEventListener("lazyunveilread",t,!0)})(window,function(r,a,t){var m,e=t&&t.cfg,S=a.createElement("img"),U="sizes"in S&&"srcset"in S,G=/\s+\d+h/g,F=function(){var o=/\s+(\d+)(w|h)\s+(\d+)(w|h)/,g=Array.prototype.forEach;return function(){var _=a.createElement("img"),C=function(n){var c,E,M=n.getAttribute(lazySizesConfig.srcsetAttr);M&&(E=M.match(o))&&(E[2]=="w"?c=E[1]/E[3]:c=E[3]/E[1],c&&n.setAttribute("data-aspectratio",c),n.setAttribute(lazySizesConfig.srcsetAttr,M.replace(G,"")))},R=function(n){if(n.detail.instance==t){var c=n.target.parentNode;c&&c.nodeName=="PICTURE"&&g.call(c.getElementsByTagName("source"),C),C(n.target)}},l=function(){_.currentSrc&&a.removeEventListener("lazybeforeunveil",R)};a.addEventListener("lazybeforeunveil",R),_.onload=l,_.onerror=l,_.srcset="data:,a 1w 1h",_.complete&&l()}}();if(e.supportsType||(e.supportsType=function(o){return!o}),r.HTMLPictureElement&&U){!t.hasHDescriptorFix&&a.msElementsFromPoint&&(t.hasHDescriptorFix=!0,F());return}r.picturefill||e.pf||(e.pf=function(o){var g,_;if(!r.picturefill)for(g=0,_=o.elements.length;g<_;g++)m(o.elements[g])},m=function(){var o=function(s,v){return s.w-v.w},g=/^\s*\d+\.*\d*px\s*$/,_=function(s){var v,T,j=s.length,i=s[j-1],u=0;for(u;u=s.d){!i.cached&&(v=s[u-1])&&v.d>s.d-.13*Math.pow(s.d,2.2)&&(T=Math.pow(v.d-.6,1.6),v.cached&&(v.d+=.15*T),v.d+(i.d-s.d)*T>s.d&&(i=v));break}return i},C=function(){var s,v=/(([^,\s].[^\s]+)\s+(\d+)w)/g,T=/\s/,j=function(i,u,y,P){s.push({c:u,u:y,w:P*1})};return function(i){return s=[],i=i.trim(),i.replace(G,"").replace(v,j),!s.length&&i&&!T.test(i)&&s.push({c:i,u:i,w:99}),s}}(),R=function(){R.init||(R.init=!0,addEventListener("resize",function(){var s,v=a.getElementsByClassName("lazymatchmedia"),T=function(){var j,i;for(j=0,i=v.length;j1?(P=i.getAttribute("sizes")||"",P=g.test(P)&&parseInt(P,10)||t.gW(s,s.parentNode),u.d=n(s),!u.src||!u.w||u.w img:not([srcset])."].forEach(function(g){o.push(g+e.loadedClass),o.push(g+e.loadingClass)}),e.pf({elements:a.querySelectorAll(o.join(", "))})}())})})(Me);const De="modulepreload",Ve=function(x,r){return new URL(x,r).href},he={},W=function(r,a,t){if(!a||a.length===0)return r();const m=document.getElementsByTagName("link");return Promise.all(a.map(e=>{if(e=Ve(e,t),e in he)return;he[e]=!0;const S=e.endsWith(".css"),U=S?'[rel="stylesheet"]':"";if(!!t)for(let o=m.length-1;o>=0;o--){const g=m[o];if(g.href===e&&(!S||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${e}"]${U}`))return;const F=document.createElement("link");if(F.rel=S?"stylesheet":De,S||(F.as="script",F.crossOrigin=""),F.href=e,document.head.appendChild(F),S)return new Promise((o,g)=>{F.addEventListener("load",o),F.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${e}`)))})})).then(()=>r()).catch(e=>{const S=new Event("vite:preloadError",{cancelable:!0});if(S.payload=e,window.dispatchEvent(S),!S.defaultPrevented)throw e})};let oe={};const We={duplicate([x,...r]){return[`a duplicate key ${x} was found in the cache. This instance will be overwritten.`,...r]},undefined([x,...r]){return[`can't find ${x} in the cache`,...r]},error([x,...r]){return[`${x} threw an error - -`,...r]}};function ye(x,r,...a){console[x]("⚙️ micromanager -",...We[r](a))}function Ae(x){return x.getAttribute("data-module")||""}function ke(x="",r){if(x)return He(`../../../modules/${x}/${x}.js`).then(({default:a})=>Promise.resolve({fn:a.bind(null,r),name:x}))}function Be(x,r){return[].slice.call(x.querySelectorAll(r))}function $e(x,r=document){return{cache:{set(a,t){oe[a]&&ye("warn","duplicate",a),oe[a]=t},get(a){try{return oe[a]}catch{return ye("warn","undefined",a),null}},dump(){return oe}},async mount(){const a=m=>{const e=m.fn();return e&&this.cache.set(m.name,e),e};return(m=>{Be(r,m).filter(Ae).map(async e=>{const S=await ke(Ae(e),e);e.removeAttribute("data-module"),a(S)})})("[data-module]"),this},unmount(){for(let a in oe){const t=oe[a];t.unmount&&(t.unmount(),delete oe[a])}return this}}}function He(x){switch(x){case"../../../modules/account-login/account-login":case"../../../modules/account-login/account-login.js":return W(()=>import("./account-login.4b8a4036.js"),[],import.meta.url);case"../../../modules/carousel/carousel":case"../../../modules/carousel/carousel.js":return W(()=>import("./carousel.d9942642.js"),["./carousel.d9942642.js","./_commonjsHelpers.de833af9.js"],import.meta.url);case"../../../modules/cart-shipping-calculator/cart-shipping-calculator":case"../../../modules/cart-shipping-calculator/cart-shipping-calculator.js":return W(()=>import("./cart-shipping-calculator.408f5746.js"),["./cart-shipping-calculator.408f5746.js","./index.a394a8ae.js","./index.4dec3c6a.js","./_commonjsHelpers.de833af9.js"],import.meta.url);case"../../../modules/contact-form/contact-form":case"../../../modules/contact-form/contact-form.js":return W(()=>import("./contact-form.c7eff065.js"),["./contact-form.c7eff065.js","./index.929bd43e.js","./index.4dec3c6a.js","./_commonjsHelpers.de833af9.js","./index.a394a8ae.js"],import.meta.url);case"../../../modules/image/image":case"../../../modules/image/image.js":return W(()=>import("./image.f29834f8.js"),["./image.f29834f8.js","./index.c90fdd2b.js","./_commonjsHelpers.de833af9.js"],import.meta.url);case"../../../modules/mini-cart/mini-cart":case"../../../modules/mini-cart/mini-cart.js":return W(()=>import("./mini-cart.41f956ce.js"),["./mini-cart.41f956ce.js","./index.592a6222.js","./_commonjsHelpers.de833af9.js","./index.4dec3c6a.js","./index.c90fdd2b.js"],import.meta.url);case"../../../modules/newsletter/newsletter":case"../../../modules/newsletter/newsletter.js":return W(()=>import("./newsletter.5e2e8978.js"),["./newsletter.5e2e8978.js","./index.929bd43e.js","./index.4dec3c6a.js","./_commonjsHelpers.de833af9.js","./index.a394a8ae.js"],import.meta.url);case"../../../modules/plp--complex/plp--complex":case"../../../modules/plp--complex/plp--complex.js":return W(()=>import("./plp--complex.13426b09.js"),["./plp--complex.13426b09.js","./preact.4b3dbaf5.js","./app.174e3897.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./store.f31cce61.js","./util.0ea43082.js","./index.08ff3111.js","./reducers.a30bcb0f.js","./defaults.ba35ef38.js","./sidebar.509ccd91.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./sidebar-group.0407c4b9.js","./sidebar-facet.37184dfa.js","./form-elements.240f432f.js","./icons.b6e800bb.js","./sidebar-menu-item.66cb8bbb.js","./hero.90a2c72d.js","./grid.b749b9b5.js","./product-cell.fbe31dec.js","./uri.ccaba4a8.js","./topbar.d107fbfe.js"],import.meta.url);case"../../../modules/promobar/promobar":case"../../../modules/promobar/promobar.js":return W(()=>import("./promobar.5c0a7412.js"),["./promobar.5c0a7412.js","./index.a394a8ae.js","./_commonjsHelpers.de833af9.js"],import.meta.url);case"../../../modules/quantity-selector/quantity-selector":case"../../../modules/quantity-selector/quantity-selector.js":return W(()=>import("./quantity-selector.1f15d279.js"),["./quantity-selector.1f15d279.js","./index.592a6222.js","./_commonjsHelpers.de833af9.js","./index.c90fdd2b.js"],import.meta.url);case"../../../modules/plp--complex/components/app":case"../../../modules/plp--complex/components/app.js":return W(()=>import("./app.174e3897.js"),["./app.174e3897.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./store.f31cce61.js","./util.0ea43082.js","./index.08ff3111.js","./reducers.a30bcb0f.js","./defaults.ba35ef38.js","./sidebar.509ccd91.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./sidebar-group.0407c4b9.js","./sidebar-facet.37184dfa.js","./form-elements.240f432f.js","./icons.b6e800bb.js","./sidebar-menu-item.66cb8bbb.js","./hero.90a2c72d.js","./grid.b749b9b5.js","./product-cell.fbe31dec.js","./uri.ccaba4a8.js","./topbar.d107fbfe.js"],import.meta.url);case"../../../modules/plp--complex/components/form-elements":case"../../../modules/plp--complex/components/form-elements.js":return W(()=>import("./form-elements.240f432f.js"),["./form-elements.240f432f.js","./preact.4b3dbaf5.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./icons.b6e800bb.js"],import.meta.url);case"../../../modules/plp--complex/components/grid":case"../../../modules/plp--complex/components/grid.js":return W(()=>import("./grid.b749b9b5.js"),["./grid.b749b9b5.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./product-cell.fbe31dec.js","./util.0ea43082.js","./index.08ff3111.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js"],import.meta.url);case"../../../modules/plp--complex/components/hero":case"../../../modules/plp--complex/components/hero.js":return W(()=>import("./hero.90a2c72d.js"),["./hero.90a2c72d.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/components/icons":case"../../../modules/plp--complex/components/icons.js":return W(()=>import("./icons.b6e800bb.js"),["./icons.b6e800bb.js","./_commonjsHelpers.de833af9.js"],import.meta.url);case"../../../modules/plp--complex/components/product-cell":case"../../../modules/plp--complex/components/product-cell.js":return W(()=>import("./product-cell.fbe31dec.js"),["./product-cell.fbe31dec.js","./preact.4b3dbaf5.js","./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/components/sidebar-facet":case"../../../modules/plp--complex/components/sidebar-facet.js":return W(()=>import("./sidebar-facet.37184dfa.js"),["./sidebar-facet.37184dfa.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./util.0ea43082.js","./index.08ff3111.js","./form-elements.240f432f.js","./icons.b6e800bb.js"],import.meta.url);case"../../../modules/plp--complex/components/sidebar-group":case"../../../modules/plp--complex/components/sidebar-group.js":return W(()=>import("./sidebar-group.0407c4b9.js"),["./sidebar-group.0407c4b9.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./sidebar-facet.37184dfa.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./util.0ea43082.js","./index.08ff3111.js","./form-elements.240f432f.js","./icons.b6e800bb.js","./sidebar-menu-item.66cb8bbb.js"],import.meta.url);case"../../../modules/plp--complex/components/sidebar-menu-item":case"../../../modules/plp--complex/components/sidebar-menu-item.js":return W(()=>import("./sidebar-menu-item.66cb8bbb.js"),["./sidebar-menu-item.66cb8bbb.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/components/sidebar":case"../../../modules/plp--complex/components/sidebar.js":return W(()=>import("./sidebar.509ccd91.js"),["./sidebar.509ccd91.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./util.0ea43082.js","./index.08ff3111.js","./sidebar-group.0407c4b9.js","./sidebar-facet.37184dfa.js","./form-elements.240f432f.js","./icons.b6e800bb.js","./sidebar-menu-item.66cb8bbb.js"],import.meta.url);case"../../../modules/plp--complex/components/topbar":case"../../../modules/plp--complex/components/topbar.js":return W(()=>import("./topbar.d107fbfe.js"),["./topbar.d107fbfe.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./util.0ea43082.js","./index.08ff3111.js","./icons.b6e800bb.js","./form-elements.240f432f.js"],import.meta.url);case"../../../modules/plp--complex/components/uri":case"../../../modules/plp--complex/components/uri.js":return W(()=>import("./uri.ccaba4a8.js"),["./uri.ccaba4a8.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/lib/actions":case"../../../modules/plp--complex/lib/actions.js":return W(()=>import("./actions.239c985f.js"),["./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./_commonjsHelpers.de833af9.js","./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/lib/connectors":case"../../../modules/plp--complex/lib/connectors.js":return W(()=>import("./connectors.1a4f22f2.js"),["./connectors.1a4f22f2.js","./index.4dec3c6a.js","./_commonjsHelpers.de833af9.js","./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/lib/defaults":case"../../../modules/plp--complex/lib/defaults.js":return W(()=>import("./defaults.ba35ef38.js"),[],import.meta.url);case"../../../modules/plp--complex/lib/reducers":case"../../../modules/plp--complex/lib/reducers.js":return W(()=>import("./reducers.a30bcb0f.js"),["./reducers.a30bcb0f.js","./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/lib/store":case"../../../modules/plp--complex/lib/store.js":return W(()=>import("./store.f31cce61.js"),["./store.f31cce61.js","./preact.4b3dbaf5.js","./index.3d5aa0a7.js","./util.0ea43082.js","./index.08ff3111.js","./reducers.a30bcb0f.js","./defaults.ba35ef38.js"],import.meta.url);case"../../../modules/plp--complex/lib/util":case"../../../modules/plp--complex/lib/util.js":return W(()=>import("./util.0ea43082.js"),["./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);default:return new Promise(function(r,a){(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+x)))})}}document.addEventListener("DOMContentLoaded",()=>{document.documentElement.className=document.documentElement.className.replace(/\bno-js\b/,"js"),$e().mount()}); diff --git a/assets/main.4aa5b8bc.js b/assets/main.4aa5b8bc.js new file mode 100644 index 0000000..15f57ca --- /dev/null +++ b/assets/main.4aa5b8bc.js @@ -0,0 +1,3 @@ +(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const m of document.querySelectorAll('link[rel="modulepreload"]'))t(m);new MutationObserver(m=>{for(const e of m)if(e.type==="childList")for(const S of e.addedNodes)S.tagName==="LINK"&&S.rel==="modulepreload"&&t(S)}).observe(document,{childList:!0,subtree:!0});function a(m){const e={};return m.integrity&&(e.integrity=m.integrity),m.referrerPolicy&&(e.referrerPolicy=m.referrerPolicy),m.crossOrigin==="use-credentials"?e.credentials="include":m.crossOrigin==="anonymous"?e.credentials="omit":e.credentials="same-origin",e}function t(m){if(m.ep)return;m.ep=!0;const e=a(m);fetch(m.href,e)}})();var Re={exports:{}},Ee={exports:{}};(function(x){(function(r,a){var t=a(r,r.document);r.lazySizes=t,x.exports&&(x.exports=t)})(window,function(a,t){if(t.getElementsByClassName){var m,e,S=t.documentElement,U=a.Date,G=a.HTMLPictureElement,D="addEventListener",o="getAttribute",g=a[D],b=a.setTimeout,C=a.requestAnimationFrame||b,R=a.requestIdleCallback,l=/^picture$/i,n=["load","error","lazyincluded","_lazyloaded"],c={},E=Array.prototype.forEach,F=function(p,d){return c[d]||(c[d]=new RegExp("(\\s|^)"+d+"(\\s|$)")),c[d].test(p[o]("class")||"")&&c[d]},s=function(p,d){F(p,d)||p.setAttribute("class",(p[o]("class")||"").trim()+" "+d)},v=function(p,d){var _;(_=F(p,d))&&p.setAttribute("class",(p[o]("class")||"").replace(_," "))},T=function(p,d,_){var W=_?D:"removeEventListener";_&&T(p,d),n.forEach(function($){p[W]($,d)})},j=function(p,d,_,W,$){var M=t.createEvent("Event");return _||(_={}),_.instance=m,M.initEvent(d,!W,!$),M.detail=_,p.dispatchEvent(M),M},i=function(p,d){var _;!G&&(_=a.picturefill||e.pf)?(d&&d.src&&!p[o]("srcset")&&p.setAttribute("srcset",d.src),_({reevaluate:!0,elements:[p]})):d&&d.src&&(p.src=d.src)},u=function(p,d){return(getComputedStyle(p,null)||{})[d]},y=function(p,d,_){for(_=_||p.offsetWidth;_49?function(){R(M,{timeout:$}),$!==e.ricTimeout&&($=e.ricTimeout)}:I(function(){b(M)},!0);return function(k){var B;(k=k===!0)&&($=33),!d&&(d=!0,B=W-(U.now()-_),B<0&&(B=0),k||B<9?q():b(q,B))}},A=function(p){var d,_,W=99,$=function(){d=null,p()},M=function(){var q=U.now()-_;q0,J&&u(X,"overflow")!="visible"&&(H=X.getBoundingClientRect(),J=K>H.left&&BH.top-1&&k500&&S.clientWidth>500?500:370:e.expand,m._defEx=ie,ne=ie*e.expFactor,ue=e.hFac,se=null,ce2&&W>2&&!t.hidden?(ce=ne,le=0):W>1&&le>1&&ee<6?ce=ie:ce=Le;O=te&&(k=H.top)<=q&&(K=H.right)>=te*ue&&(B=H.left)<=M&&(w||K||B||k)&&(e.loadHidden||me(Z[O]))&&(d&&ee<3&&!re&&(W<3||le<4)||xe(Z[O],Q))){if(fe(Z[O]),J=!0,ee>9)break}else!J&&d&&!X&&ee<4&&le<4&&W>2&&(p[0]||e.preloadAfterLoad)&&(p[0]||!re&&(w||K||B||k||Z[O][o](e.sizesAttr)!="auto"))&&(X=p[0]||Z[O])}X&&!J&&fe(X)}},Y=N(ge),_e=function(f){var O=f.target;if(O._lazyCache){delete O._lazyCache;return}ve(f),s(O,e.loadedClass),v(O,e.loadingClass),T(O,be),j(O,"lazyloaded")},Te=I(_e),be=function(f){Te({target:f.target})},Oe=function(f,O){try{f.contentWindow.location.replace(O)}catch{f.src=O}},Ne=function(f){var O,H=f[o](e.srcsetAttr);(O=e.customMedia[f[o]("data-media")||f[o]("media")])&&f.setAttribute("media",O),H&&f.setAttribute("srcset",H)},Se=I(function(f,O,H,X,J){var Q,te,re,ae,ie,ne;(ie=j(f,"lazybeforeunveil",O)).defaultPrevented||(X&&(H?s(f,e.autosizesClass):f.setAttribute("sizes",X)),te=f[o](e.srcsetAttr),Q=f[o](e.srcAttr),J&&(re=f.parentNode,ae=re&&l.test(re.nodeName||"")),ne=O.firesLoad||"src"in f&&(te||Q||ae),ie={target:f},s(f,e.loadingClass),ne&&(clearTimeout(_),_=b(ve,2500),T(f,be,!0)),ae&&E.call(re.getElementsByTagName("source"),Ne),te?f.setAttribute("srcset",te):Q&&!ae&&(Ce.test(f.nodeName)?Oe(f,Q):f.src=Q),J&&(te||ae)&&i(f,{src:Q})),f._lazyRace&&delete f._lazyRace,v(f,e.lazyClass),P(function(){var ue=f.complete&&f.naturalWidth>1;(!ne||ue)&&(ue&&s(f,"ls-is-cached"),_e(ie),f._lazyCache=!0,b(function(){"_lazyCache"in f&&delete f._lazyCache},9))},!0)}),fe=function(f){var O,H=ze.test(f.nodeName),X=H&&(f[o](e.sizesAttr)||f[o]("sizes")),J=X=="auto";(J||!d)&&H&&(f[o]("src")||f.srcset)&&!f.complete&&!F(f,e.errorClass)&&F(f,e.lazyClass)||(O=j(f,"lazyunveilread").detail,J&&z.updateElem(f,!0,f.offsetWidth),f._lazyRace=!0,ee++,Se(f,O,J,X,H))},pe=function(){if(!d){if(U.now()-$<999){b(pe,999);return}var f=A(function(){e.loadMode=3,Y()});d=!0,e.loadMode=3,Y(),g("scroll",function(){e.loadMode==3&&(e.loadMode=2),f()},!0)}};return{_:function(){$=U.now(),m.elements=t.getElementsByClassName(e.lazyClass),p=t.getElementsByClassName(e.lazyClass+" "+e.preloadClass),g("scroll",Y,!0),g("resize",Y,!0),a.MutationObserver?new MutationObserver(Y).observe(S,{childList:!0,subtree:!0,attributes:!0}):(S[D]("DOMNodeInserted",Y,!0),S[D]("DOMAttrModified",Y,!0),setInterval(Y,999)),g("hashchange",Y,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(f){t[D](f,Y,!0)}),/d$|^c/.test(t.readyState)?pe():(g("load",pe),t[D]("DOMContentLoaded",Y),b(pe,2e4)),m.elements.length?(ge(),P._lsFlush()):Y()},checkElems:Y,unveil:fe}}(),z=function(){var p,d=I(function(M,q,k,B){var K,w,se;if(M._lazysizesWidth=B,B+="px",M.setAttribute("sizes",B),l.test(q.nodeName||""))for(K=q.getElementsByTagName("source"),w=0,se=K.length;w40&&(b=g/C)&&(c=="cover"&&bR)&&(l=g*(R/b))),l)}};t.parentFit=D,a.addEventListener("lazybeforesizes",function(o){if(!(o.defaultPrevented||o.detail.instance!=t)){var g=o.target;o.detail.width=D.calculateSize(g,o.detail.width)}})}})})(je);var Ie={exports:{}};(function(x){(function(r,a){var t=function(){a(r.lazySizes),r.removeEventListener("lazyunveilread",t,!0)};a=a.bind(null,r,r.document),x.exports?a(de):r.lazySizes?t():r.addEventListener("lazyunveilread",t,!0)})(window,function(r,a,t){var m,e,S={string:1,number:1},U=/^\-*\+*\d+\.*\d*$/,G=/^picture$/i,D=/\s*\{\s*width\s*\}\s*/i,o=/\s*\{\s*height\s*\}\s*/i,g=/\s*\{\s*([a-z0-9]+)\s*\}\s*/ig,b=/^\[.*\]|\{.*\}$/,C=/^(?:auto|\d+(px)?)$/,R=a.createElement("a"),l=a.createElement("img"),n="srcset"in l&&!("sizes"in l),c=!!r.HTMLPictureElement&&!n;(function(){var i,u=function(){},y={prefix:"",postfix:"",srcAttr:"data-src",absUrl:!1,modifyOptions:u,widthmap:{},ratio:!1,traditionalRatio:!1,aspectratio:!1};m=t&&t.cfg||r.lazySizesConfig,m||(m={},r.lazySizesConfig=m),m.supportsType||(m.supportsType=function(P){return!P}),m.rias||(m.rias={}),e=m.rias,"widths"in e||(e.widths=[],function(P){for(var I,N=0;!I||I<3e3;)N+=5,N>30&&(N+=1),I=36*N,P.push(I)}(e.widths));for(i in y)i in e||(e[i]=y[i])})();function E(i,u){var y,P,I,N,A=r.getComputedStyle(i);P=i.parentNode,N={isPicture:!!(P&&G.test(P.nodeName||""))},I=function(h,z){var L=i.getAttribute("data-"+h);if(!L){var p=A.getPropertyValue("--ls-"+h);p&&(L=p.trim())}if(L){if(L=="true")L=!0;else if(L=="false")L=!1;else if(U.test(L))L=parseFloat(L);else if(typeof e[h]=="function")L=e[h](i,L);else if(b.test(L))try{L=JSON.parse(L)}catch{}N[h]=L}else h in e&&typeof e[h]!="function"?N[h]=e[h]:z&&typeof e[h]=="function"&&(N[h]=e[h](i,L))};for(y in e)I(y);return u.replace(g,function(h,z){z in N||I(z,!0)}),N}function F(i,u){var y=[],P=function(I,N){return S[typeof u[N]]?u[N]:I};return y.srcset=[],u.absUrl&&(R.setAttribute("href",i),i=R.href),i=((u.prefix||"")+i+(u.postfix||"")).replace(g,P),u.widths.forEach(function(I){var N=u.widthmap[I]||I,A=u.aspectratio||u.ratio,h=!u.aspectratio&&e.traditionalRatio,z={u:i.replace(D,N).replace(o,A?Math.round(h?I*A:I/A):""),w:I};y.push(z),y.srcset.push(z.c=z.u+" "+I+"w")}),y}function s(i,u,y){var P=0,I=0,N=y;if(i){if(u.ratio==="container"){for(P=N.scrollWidth,I=N.scrollHeight;(!P||!I)&&N!==a;)N=N.parentNode,P=N.scrollWidth,I=N.scrollHeight;P&&I&&(u.ratio=I/P)}i=F(i,u),i.isPicture=u.isPicture,n&&y.nodeName.toUpperCase()=="IMG"?y.removeAttribute(m.srcsetAttr):y.setAttribute(m.srcsetAttr,i.srcset.join(", ")),Object.defineProperty(y,"_lazyrias",{value:i,writable:!0})}}function v(i,u){var y=E(i,u);return e.modifyOptions.call(i,{target:i,details:y,detail:y}),t.fire(i,"lazyriasmodifyoptions",y),y}function T(i){return i.getAttribute(i.getAttribute("data-srcattr")||e.srcAttr)||i.getAttribute(m.srcsetAttr)||i.getAttribute(m.srcAttr)||i.getAttribute("data-pfsrcset")||""}addEventListener("lazybeforesizes",function(i){if(i.detail.instance==t){var u,y,P,I,N,A,h,z,L,p,d,_,W;if(u=i.target,!(!i.detail.dataAttr||i.defaultPrevented||e.disabled||!((L=u.getAttribute(m.sizesAttr)||u.getAttribute("sizes"))&&C.test(L)))){if(y=T(u),P=v(u,y),d=D.test(P.prefix)||D.test(P.postfix),P.isPicture&&(I=u.parentNode))for(N=I.getElementsByTagName("source"),A=0,h=N.length;A=A.d){!p.cached&&(h=A[d-1])&&h.d>A.d-.13*Math.pow(A.d,2.2)&&(z=Math.pow(h.d-.6,1.6),h.cached&&(h.d+=.15*z),h.d+(p.d-A.d)*z>A.d&&(p=h));break}return p},y=function(A,h){var z;return!A._lazyrias&&t.pWS&&(z=t.pWS(A.getAttribute(m.srcsetAttr||""))).length&&(Object.defineProperty(A,"_lazyrias",{value:z,writable:!0}),h&&A.parentNode&&(z.isPicture=A.parentNode.nodeName.toUpperCase()=="PICTURE")),A._lazyrias},P=function(A){var h=r.devicePixelRatio||1,z=t.getX&&t.getX(A);return Math.min(z||h,2.4,h)},I=function(A,h){var z,L,p,d,_,W;if(_=A._lazyrias,_.isPicture&&r.matchMedia){for(L=0,z=A.parentNode.getElementsByTagName("source"),p=z.length;Ll._lazysizesWidth)&&(l._lazysizesWidth=n),l._lazysizesWidth},g=function(l){var n;return n=(getComputedStyle(l)||{getPropertyValue:function(){}}).getPropertyValue("background-size"),!D[n]&&D[l.style.backgroundSize]&&(n=l.style.backgroundSize),n},b=function(l,n){if(n){var c=n.match(U);c&&c[1]?l.setAttribute("type",c[1]):l.setAttribute("media",lazySizesConfig.customMedia[n]||n)}},C=function(l,n,c){var E=a.createElement("picture"),F=n.getAttribute(lazySizesConfig.sizesAttr),s=n.getAttribute("data-ratio"),v=n.getAttribute("data-optimumx");n._lazybgset&&n._lazybgset.parentNode==n&&n.removeChild(n._lazybgset),Object.defineProperty(c,"_lazybgset",{value:n,writable:!0}),Object.defineProperty(n,"_lazybgset",{value:E,writable:!0}),l=l.replace(m," ").split(e),E.style.display="none",c.className=lazySizesConfig.lazyClass,l.length==1&&!F&&(F="auto"),l.forEach(function(T){var j,i=a.createElement("source");F&&F!="auto"&&i.setAttribute("sizes",F),(j=T.match(S))?(i.setAttribute(lazySizesConfig.srcsetAttr,j[1]),b(i,j[2]),b(i,j[3])):i.setAttribute(lazySizesConfig.srcsetAttr,T),E.appendChild(i)}),F&&(c.setAttribute(lazySizesConfig.sizesAttr,F),n.removeAttribute(lazySizesConfig.sizesAttr),n.removeAttribute("sizes")),v&&c.setAttribute("data-optimumx",v),s&&c.setAttribute("data-ratio",s),E.appendChild(c),n.appendChild(E)},R=function(l){if(l.target._lazybgset){var n=l.target,c=n._lazybgset,E=n.currentSrc||n.src;if(E){var F=t.fire(c,"bgsetproxy",{src:E,useSrc:G.test(E)?JSON.stringify(E):E});F.defaultPrevented||(c.style.backgroundImage="url("+F.detail.useSrc+")")}n._lazybgsetLoading&&(t.fire(c,"_lazyloaded",{},!1,!0),delete n._lazybgsetLoading)}};addEventListener("lazybeforeunveil",function(l){var n,c,E;l.defaultPrevented||!(n=l.target.getAttribute("data-bgset"))||(E=l.target,c=a.createElement("img"),c.alt="",c._lazybgsetLoading=!0,l.detail.firesLoad=!0,C(n,E,c),setTimeout(function(){t.loader.unveil(c),t.rAF(function(){t.fire(c,"_lazyloaded",{},!0,!0),c.complete&&R({target:c})})}))}),a.addEventListener("load",R,!0),r.addEventListener("lazybeforesizes",function(l){if(l.detail.instance==t&&l.target._lazybgset&&l.detail.dataAttr){var n=l.target._lazybgset,c=g(n);D[c]&&(l.target._lazysizesParentFit=c,t.rAF(function(){l.target.setAttribute("data-parent-fit",c),l.target._lazysizesParentFit&&delete l.target._lazysizesParentFit}))}},!0),a.documentElement.addEventListener("lazybeforesizes",function(l){l.defaultPrevented||!l.target._lazybgset||l.detail.instance!=t||(l.detail.width=o(l.target._lazybgset))})}})})(De);var Fe={exports:{}};(function(x){(function(r,a){var t=function(){a(r.lazySizes),r.removeEventListener("lazyunveilread",t,!0)};a=a.bind(null,r,r.document),x.exports?a(de):r.lazySizes?t():r.addEventListener("lazyunveilread",t,!0)})(window,function(r,a,t){var m,e=t&&t.cfg,S=a.createElement("img"),U="sizes"in S&&"srcset"in S,G=/\s+\d+h/g,D=function(){var o=/\s+(\d+)(w|h)\s+(\d+)(w|h)/,g=Array.prototype.forEach;return function(){var b=a.createElement("img"),C=function(n){var c,E,F=n.getAttribute(lazySizesConfig.srcsetAttr);F&&(E=F.match(o))&&(E[2]=="w"?c=E[1]/E[3]:c=E[3]/E[1],c&&n.setAttribute("data-aspectratio",c),n.setAttribute(lazySizesConfig.srcsetAttr,F.replace(G,"")))},R=function(n){if(n.detail.instance==t){var c=n.target.parentNode;c&&c.nodeName=="PICTURE"&&g.call(c.getElementsByTagName("source"),C),C(n.target)}},l=function(){b.currentSrc&&a.removeEventListener("lazybeforeunveil",R)};a.addEventListener("lazybeforeunveil",R),b.onload=l,b.onerror=l,b.srcset="data:,a 1w 1h",b.complete&&l()}}();if(e.supportsType||(e.supportsType=function(o){return!o}),r.HTMLPictureElement&&U){!t.hasHDescriptorFix&&a.msElementsFromPoint&&(t.hasHDescriptorFix=!0,D());return}r.picturefill||e.pf||(e.pf=function(o){var g,b;if(!r.picturefill)for(g=0,b=o.elements.length;g=s.d){!i.cached&&(v=s[u-1])&&v.d>s.d-.13*Math.pow(s.d,2.2)&&(T=Math.pow(v.d-.6,1.6),v.cached&&(v.d+=.15*T),v.d+(i.d-s.d)*T>s.d&&(i=v));break}return i},C=function(){var s,v=/(([^,\s].[^\s]+)\s+(\d+)w)/g,T=/\s/,j=function(i,u,y,P){s.push({c:u,u:y,w:P*1})};return function(i){return s=[],i=i.trim(),i.replace(G,"").replace(v,j),!s.length&&i&&!T.test(i)&&s.push({c:i,u:i,w:99}),s}}(),R=function(){R.init||(R.init=!0,addEventListener("resize",function(){var s,v=a.getElementsByClassName("lazymatchmedia"),T=function(){var j,i;for(j=0,i=v.length;j1?(P=i.getAttribute("sizes")||"",P=g.test(P)&&parseInt(P,10)||t.gW(s,s.parentNode),u.d=n(s),!u.src||!u.w||u.w img:not([srcset])."].forEach(function(g){o.push(g+e.loadedClass),o.push(g+e.loadingClass)}),e.pf({elements:a.querySelectorAll(o.join(", "))})}())})})(Fe);const Me="modulepreload",Ve=function(x,r){return new URL(x,r).href},he={},V=function(r,a,t){if(!a||a.length===0)return r();const m=document.getElementsByTagName("link");return Promise.all(a.map(e=>{if(e=Ve(e,t),e in he)return;he[e]=!0;const S=e.endsWith(".css"),U=S?'[rel="stylesheet"]':"";if(!!t)for(let o=m.length-1;o>=0;o--){const g=m[o];if(g.href===e&&(!S||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${e}"]${U}`))return;const D=document.createElement("link");if(D.rel=S?"stylesheet":Me,S||(D.as="script",D.crossOrigin=""),D.href=e,document.head.appendChild(D),S)return new Promise((o,g)=>{D.addEventListener("load",o),D.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${e}`)))})})).then(()=>r()).catch(e=>{const S=new Event("vite:preloadError",{cancelable:!0});if(S.payload=e,window.dispatchEvent(S),!S.defaultPrevented)throw e})};let oe={};const We={duplicate([x,...r]){return[`a duplicate key ${x} was found in the cache. This instance will be overwritten.`,...r]},undefined([x,...r]){return[`can't find ${x} in the cache`,...r]},error([x,...r]){return[`${x} threw an error + +`,...r]}};function ye(x,r,...a){console[x]("⚙️ micromanager -",...We[r](a))}function Ae(x){return x.getAttribute("data-module")||""}function ke(x="",r){if(x)return He(`../../../modules/${x}/${x}.js`).then(({default:a})=>Promise.resolve({fn:a.bind(null,r),name:x}))}function Be(x,r){return[].slice.call(x.querySelectorAll(r))}function $e(x,r=document){return{cache:{set(a,t){oe[a]&&ye("warn","duplicate",a),oe[a]=t},get(a){try{return oe[a]}catch{return ye("warn","undefined",a),null}},dump(){return oe}},async mount(){const a=m=>{const e=m.fn();return e&&this.cache.set(m.name,e),e};return(m=>{Be(r,m).filter(Ae).map(async e=>{const S=await ke(Ae(e),e);e.removeAttribute("data-module"),a(S)})})("[data-module]"),this},unmount(){for(let a in oe){const t=oe[a];t.unmount&&(t.unmount(),delete oe[a])}return this}}}function He(x){switch(x){case"../../../modules/account-login/account-login":case"../../../modules/account-login/account-login.js":return V(()=>import("./account-login.4b8a4036.js"),[],import.meta.url);case"../../../modules/badges-section/badges-section":case"../../../modules/badges-section/badges-section.js":return V(()=>import("./badges-section.4ed993c7.js"),[],import.meta.url);case"../../../modules/carousel/carousel":case"../../../modules/carousel/carousel.js":return V(()=>import("./carousel.d9942642.js"),["./carousel.d9942642.js","./_commonjsHelpers.de833af9.js"],import.meta.url);case"../../../modules/cart-shipping-calculator/cart-shipping-calculator":case"../../../modules/cart-shipping-calculator/cart-shipping-calculator.js":return V(()=>import("./cart-shipping-calculator.408f5746.js"),["./cart-shipping-calculator.408f5746.js","./index.a394a8ae.js","./index.4dec3c6a.js","./_commonjsHelpers.de833af9.js"],import.meta.url);case"../../../modules/collection-list-filter-section/collection-list-filter-section":case"../../../modules/collection-list-filter-section/collection-list-filter-section.js":return V(()=>import("./collection-list-filter-section.2eb7c61b.js"),["./collection-list-filter-section.2eb7c61b.js","./index.592a6222.js","./_commonjsHelpers.de833af9.js","./index.c90fdd2b.js"],import.meta.url);case"../../../modules/contact-form/contact-form":case"../../../modules/contact-form/contact-form.js":return V(()=>import("./contact-form.c7eff065.js"),["./contact-form.c7eff065.js","./index.929bd43e.js","./index.4dec3c6a.js","./_commonjsHelpers.de833af9.js","./index.a394a8ae.js"],import.meta.url);case"../../../modules/image/image":case"../../../modules/image/image.js":return V(()=>import("./image.f29834f8.js"),["./image.f29834f8.js","./index.c90fdd2b.js","./_commonjsHelpers.de833af9.js"],import.meta.url);case"../../../modules/mini-cart/mini-cart":case"../../../modules/mini-cart/mini-cart.js":return V(()=>import("./mini-cart.41f956ce.js"),["./mini-cart.41f956ce.js","./index.592a6222.js","./_commonjsHelpers.de833af9.js","./index.4dec3c6a.js","./index.c90fdd2b.js"],import.meta.url);case"../../../modules/newsletter/newsletter":case"../../../modules/newsletter/newsletter.js":return V(()=>import("./newsletter.5e2e8978.js"),["./newsletter.5e2e8978.js","./index.929bd43e.js","./index.4dec3c6a.js","./_commonjsHelpers.de833af9.js","./index.a394a8ae.js"],import.meta.url);case"../../../modules/plp--complex/plp--complex":case"../../../modules/plp--complex/plp--complex.js":return V(()=>import("./plp--complex.13426b09.js"),["./plp--complex.13426b09.js","./preact.4b3dbaf5.js","./app.174e3897.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./store.f31cce61.js","./util.0ea43082.js","./index.08ff3111.js","./reducers.a30bcb0f.js","./defaults.ba35ef38.js","./sidebar.509ccd91.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./sidebar-group.0407c4b9.js","./sidebar-facet.37184dfa.js","./form-elements.240f432f.js","./icons.b6e800bb.js","./sidebar-menu-item.66cb8bbb.js","./hero.90a2c72d.js","./grid.b749b9b5.js","./product-cell.fbe31dec.js","./uri.ccaba4a8.js","./topbar.d107fbfe.js"],import.meta.url);case"../../../modules/promobar/promobar":case"../../../modules/promobar/promobar.js":return V(()=>import("./promobar.5c0a7412.js"),["./promobar.5c0a7412.js","./index.a394a8ae.js","./_commonjsHelpers.de833af9.js"],import.meta.url);case"../../../modules/quantity-selector/quantity-selector":case"../../../modules/quantity-selector/quantity-selector.js":return V(()=>import("./quantity-selector.1f15d279.js"),["./quantity-selector.1f15d279.js","./index.592a6222.js","./_commonjsHelpers.de833af9.js","./index.c90fdd2b.js"],import.meta.url);case"../../../modules/plp--complex/components/app":case"../../../modules/plp--complex/components/app.js":return V(()=>import("./app.174e3897.js"),["./app.174e3897.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./store.f31cce61.js","./util.0ea43082.js","./index.08ff3111.js","./reducers.a30bcb0f.js","./defaults.ba35ef38.js","./sidebar.509ccd91.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./sidebar-group.0407c4b9.js","./sidebar-facet.37184dfa.js","./form-elements.240f432f.js","./icons.b6e800bb.js","./sidebar-menu-item.66cb8bbb.js","./hero.90a2c72d.js","./grid.b749b9b5.js","./product-cell.fbe31dec.js","./uri.ccaba4a8.js","./topbar.d107fbfe.js"],import.meta.url);case"../../../modules/plp--complex/components/form-elements":case"../../../modules/plp--complex/components/form-elements.js":return V(()=>import("./form-elements.240f432f.js"),["./form-elements.240f432f.js","./preact.4b3dbaf5.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./icons.b6e800bb.js"],import.meta.url);case"../../../modules/plp--complex/components/grid":case"../../../modules/plp--complex/components/grid.js":return V(()=>import("./grid.b749b9b5.js"),["./grid.b749b9b5.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./product-cell.fbe31dec.js","./util.0ea43082.js","./index.08ff3111.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js"],import.meta.url);case"../../../modules/plp--complex/components/hero":case"../../../modules/plp--complex/components/hero.js":return V(()=>import("./hero.90a2c72d.js"),["./hero.90a2c72d.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/components/icons":case"../../../modules/plp--complex/components/icons.js":return V(()=>import("./icons.b6e800bb.js"),["./icons.b6e800bb.js","./_commonjsHelpers.de833af9.js"],import.meta.url);case"../../../modules/plp--complex/components/product-cell":case"../../../modules/plp--complex/components/product-cell.js":return V(()=>import("./product-cell.fbe31dec.js"),["./product-cell.fbe31dec.js","./preact.4b3dbaf5.js","./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/components/sidebar-facet":case"../../../modules/plp--complex/components/sidebar-facet.js":return V(()=>import("./sidebar-facet.37184dfa.js"),["./sidebar-facet.37184dfa.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./util.0ea43082.js","./index.08ff3111.js","./form-elements.240f432f.js","./icons.b6e800bb.js"],import.meta.url);case"../../../modules/plp--complex/components/sidebar-group":case"../../../modules/plp--complex/components/sidebar-group.js":return V(()=>import("./sidebar-group.0407c4b9.js"),["./sidebar-group.0407c4b9.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./sidebar-facet.37184dfa.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./util.0ea43082.js","./index.08ff3111.js","./form-elements.240f432f.js","./icons.b6e800bb.js","./sidebar-menu-item.66cb8bbb.js"],import.meta.url);case"../../../modules/plp--complex/components/sidebar-menu-item":case"../../../modules/plp--complex/components/sidebar-menu-item.js":return V(()=>import("./sidebar-menu-item.66cb8bbb.js"),["./sidebar-menu-item.66cb8bbb.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/components/sidebar":case"../../../modules/plp--complex/components/sidebar.js":return V(()=>import("./sidebar.509ccd91.js"),["./sidebar.509ccd91.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./util.0ea43082.js","./index.08ff3111.js","./sidebar-group.0407c4b9.js","./sidebar-facet.37184dfa.js","./form-elements.240f432f.js","./icons.b6e800bb.js","./sidebar-menu-item.66cb8bbb.js"],import.meta.url);case"../../../modules/plp--complex/components/topbar":case"../../../modules/plp--complex/components/topbar.js":return V(()=>import("./topbar.d107fbfe.js"),["./topbar.d107fbfe.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.8731960a.js","./_commonjsHelpers.de833af9.js","./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./util.0ea43082.js","./index.08ff3111.js","./icons.b6e800bb.js","./form-elements.240f432f.js"],import.meta.url);case"../../../modules/plp--complex/components/uri":case"../../../modules/plp--complex/components/uri.js":return V(()=>import("./uri.ccaba4a8.js"),["./uri.ccaba4a8.js","./preact.4b3dbaf5.js","./preact-redux.esm.03ebc624.js","./index.3d5aa0a7.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/lib/actions":case"../../../modules/plp--complex/lib/actions.js":return V(()=>import("./actions.239c985f.js"),["./actions.239c985f.js","./connectors.1a4f22f2.js","./index.4dec3c6a.js","./_commonjsHelpers.de833af9.js","./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/lib/connectors":case"../../../modules/plp--complex/lib/connectors.js":return V(()=>import("./connectors.1a4f22f2.js"),["./connectors.1a4f22f2.js","./index.4dec3c6a.js","./_commonjsHelpers.de833af9.js","./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/lib/defaults":case"../../../modules/plp--complex/lib/defaults.js":return V(()=>import("./defaults.ba35ef38.js"),[],import.meta.url);case"../../../modules/plp--complex/lib/reducers":case"../../../modules/plp--complex/lib/reducers.js":return V(()=>import("./reducers.a30bcb0f.js"),["./reducers.a30bcb0f.js","./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);case"../../../modules/plp--complex/lib/store":case"../../../modules/plp--complex/lib/store.js":return V(()=>import("./store.f31cce61.js"),["./store.f31cce61.js","./preact.4b3dbaf5.js","./index.3d5aa0a7.js","./util.0ea43082.js","./index.08ff3111.js","./reducers.a30bcb0f.js","./defaults.ba35ef38.js"],import.meta.url);case"../../../modules/plp--complex/lib/util":case"../../../modules/plp--complex/lib/util.js":return V(()=>import("./util.0ea43082.js"),["./util.0ea43082.js","./index.08ff3111.js"],import.meta.url);default:return new Promise(function(r,a){(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+x)))})}}document.addEventListener("DOMContentLoaded",()=>{document.documentElement.className=document.documentElement.className.replace(/\bno-js\b/,"js"),$e().mount()}); diff --git a/assets/main.9581e0a5.css b/assets/main.9581e0a5.css deleted file mode 100644 index 2d0de4a..0000000 --- a/assets/main.9581e0a5.css +++ /dev/null @@ -1 +0,0 @@ -:root{--padding: 20px;--paddingXS: 30px;--paddingM: 50px;--xxs: 445px;--xs: 625px;--s: 768px;--ms: 840px;--m: 960px;--ml: 1160px;--l: 1290px;--xl: 1440px;--xxl: 1800px;--black: #000000;--white: #ffffff;--charcoal: #343538;--grey1: #8D8D8D;--grey2: #e3e3e3;--grey3: #CDCDCD;--grey4: #F5F5F5;--red: #CA0526;--mongoose: #B5A484;--pampas: #F3F1ED;--wellRead: #BD3131;--codGray: #1E1E1E;--border: 1px solid var(--black);--borderGrey1: 1px solid var(--grey1);--borderGrey2: 1px solid var(--grey2);--borderGrey3: 1px solid var(--grey3);--borderGrey4: 1px solid var(--grey4);--borderCharcoal: 1px solid var(--charcoal);--borderWhite: 1px solid var(--white);--borderHeavy: 4px solid var(--grey2);--borderHeavyGrey: 4px solid var(--grey1);--borderHeavyCharcoal: 4px solid var(--charcoal);--borderMediumBlack: 2px solid var(--black);--borderMediumGrey: 2px solid var(--grey2);--duration: .25s;--speed: .2s;--ease: ease-in-out;--gutter: 20px;--gutter-sm: 10px;--gutter-lg: 20px;-ease-out:cubic-bezier(.445,.05,.55,.95);--h-height: 73px;--h-height-lg: 83px;--h-promobar-height: 22px;--h-padding-xs: 22px;--h-padding-s: 33px;--h-padding-xl: 53px;--f-weight-normal: 400;--f-weight-bold: 600;--f-small: 13px}.align-l{text-align:left}.align-c{text-align:center}.align-r{text-align:right}.align-j{text-align:justify}.align-m{vertical-align:middle}.align-t{vertical-align:top}.align-b{vertical-align:baseline}.flip-h{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}button{border:0;border-radius:0;padding:0;background-color:transparent;color:inherit;font-size:inherit;-webkit-appearance:none}button[disabled],input[disabled]{cursor:default}a.button,button.button,.button[role=button],input.button[type=submit]{display:inline-block;background-color:#8d8d8d;background-color:var(--grey1);color:#fff;cursor:pointer;padding:.7em 2em;text-decoration:none;text-align:center}.link{color:#e3e3e3;color:var(--grey2)}.pointer{cursor:pointer}.black{color:#000;color:var(--black)}.white{color:#fff;color:var(--white)}.red{color:#ca0526;color:var(--red)}.charcoal{color:#343538;color:var(--charcoal)}.grey1{color:#8d8d8d;color:var(--grey1)}.grey2{color:#e3e3e3;color:var(--grey2)}.grey3{color:#cdcdcd;color:var(--grey3)}.mongoose{color:#b5a484;color:var(--mongoose)}.bg-black{background-color:#000;background-color:var(--black)}.bg-white{background-color:#fff;background-color:var(--white)}.bg-red{background-color:#ca0526;background-color:var(--red)}.bg-charcoal{background-color:#343538;background-color:var(--charcoal)}.bg-grey1{background-color:#8d8d8d;background-color:var(--grey1)}.bg-grey2{background-color:#e3e3e3;background-color:var(--grey2)}.bg-grey3{background-color:#cdcdcd;background-color:var(--grey3)}.bg-grey4{background-color:#f5f5f5;background-color:var(--grey4)}.bg-mongoose{background-color:#b5a484;background-color:var(--mongoose)}.bg-codgray{background-color:#1e1e1e;background-color:var(--codGray)}.c-red{color:#ca0526;color:var(--red);background-color:#ca0526;background-color:var(--red)}.c-blue{color:#00f;background-color:#00f}.c-green{color:#0f0;background-color:#0f0}.container--xxs{max-width:445px;max-width:var(--xxs)}.container--xs{max-width:625px;max-width:var(--xs)}.container--s{max-width:768px;max-width:var(--s)}.container--ms{max-width:840px;max-width:var(--ms)}.container--m{max-width:960px;max-width:var(--m)}.container--ml{max-width:1160px;max-width:var(--ml)}.container--l{max-width:1290px;max-width:var(--l)}.container--xl{max-width:1440px;max-width:var(--xl)}.container--xxl{max-width:1800px;max-width:var(--xxl)}.wrapper{padding-left:22px;padding-left:var(--h-padding-xs);padding-right:22px;padding-right:var(--h-padding-xs)}@media (min-width: 600px){.wrapper{padding-left:35px;padding-right:35px}}@media (min-width: 768px){.wrapper{padding-left:33px;padding-left:var(--h-padding-s);padding-right:33px;padding-right:var(--h-padding-s)}}@media (min-width: 1400px){.wrapper{padding-left:53px;padding-left:var(--h-padding-xl);padding-right:53px;padding-right:var(--h-padding-xl)}}.box{background:no-repeat;background-color:#f7f7f7;background-size:contain}.ratio-container{position:relative}.ratio-container:after{display:block;height:0;width:100%;padding-bottom:50%;content:""}.ratio-container>*{position:absolute;top:0;left:0;width:100%;height:100%}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.hide{display:none}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.f{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fw{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ais{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.aie{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.aic{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.aib{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.jcs{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.jce{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.jcc{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.jcb{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.fa{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.ff{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.fdc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.float-l{float:left}.float-r{float:right}.float-n{float:none}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}form{margin:0}form p{margin:.5em 0}input,select,textarea{outline:0;border:0;border-radius:0;font-size:inherit}label,input,select{position:relative}input[type=text],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=password],select{border:1px solid #8D8D8D;border:1px solid var(--grey1);padding:.75em 1em;outline:0;border-radius:0;-webkit-appearance:none}input[type=text].has-error,input[type=email].has-error,input[type=number].has-error,input[type=search].has-error,input[type=tel].has-error,input[type=password].has-error,select.has-error{outline:red}input[type=text].has-error+.form-error,input[type=email].has-error+.form-error,input[type=number].has-error+.form-error,input[type=search].has-error+.form-error,input[type=tel].has-error+.form-error,input[type=password].has-error+.form-error,select.has-error+.form-error{display:block}label{margin-bottom:.25em}.select-wrapper{position:relative;display:inline-block}.select-wrapper:after{position:absolute;content:"▼";top:calc(50% - .7em);right:1em;font-size:.6em;color:inherit;pointer-events:none}.select-wrapper select{padding:.75em 1em;-moz-appearance:none;appearance:none;-webkit-appearance:none}select{background-color:transparent;border-radius:0}textarea{background-color:transparent;border:1px solid #8D8D8D;border:1px solid var(--grey1);padding:.75em 1em;max-width:100%;overflow:auto}input[type=checkbox],input[type=radio]{border:1px solid #8D8D8D;border:1px solid var(--grey1);vertical-align:middle}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#148ecc;border-color:#148ecc}input[type=checkbox]:focus,input[type=radio]:focus{-webkit-box-shadow:none;box-shadow:none}label.checkbox input,label.radio input{font-size:2rem;margin:0 .33em 0 0;vertical-align:middle}input[type=radio]{border-radius:100%}ol,ul{list-style:none}.list li{position:relative;margin:.33em 0;padding-left:1.5em}.list ul,.list ol{margin:0;padding-left:2em}.list ol{list-style:lower-alpha inside}ol.list{counter-reset:num}ol.list li:before{content:counter(num) ".";counter-increment:num;display:block;position:absolute;left:0;top:0}ul.list li:before{content:"•";display:block;position:absolute;left:0;top:0}.list--reset{margin-left:0;padding-left:0}.list--reset li{padding-left:0}.rel{position:relative}.abs{position:absolute}.fix{position:fixed}.fit,.fit-t{top:0}.fit,.fit-b{bottom:0}.fit,.fit-l{left:0}.fit,.fit-r{right:0}.fill,.fill-w{width:100%}.fill,.fill-h{height:100%}@media (min-width: 960px){.fill-w2_m{width:50%}}html,body{margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}.shopify-preview-bar{display:none!important}.mha,.mxa{margin-left:auto}.mha,.mxa{margin-right:auto}.mva,.mxa{margin-top:auto}.mva,.mxa{margin-bottom:auto}.mt0,.mv0,.mx0{margin-top:0}.mb0,.mv0,.mx0{margin-bottom:0}.pt0,.pv0,.px0{padding-top:0}.pb0,.pv0,.px0{padding-bottom:0}.pr0,.ph0,.px0{padding-right:0}.pl0,.ph0,.px0{padding-left:0}.mt025,.mv025,.mx025{margin-top:.25em}.mb025,.mv025,.mx025{margin-bottom:.25em}.ml025,.mh025,.mx025{margin-left:.25em}.mr025,.mh025,.mx025{margin-right:.25em}.pt025,.pv025,.px025{padding-top:.25em}.pb025,.pv025,.px025{padding-bottom:.25em}.pl025,.ph025,.px025{padding-left:.25em}.pr025,.ph025,.px025{padding-right:.25em}.mt05,.mv05,.mx05{margin-top:.5em}.mb05,.mv05,.mx05{margin-bottom:.5em}.ml05,.mh05,.mx05{margin-left:.5em}.mr05,.mh05,.mx05{margin-right:.5em}.pt05,.pv05,.px05{padding-top:.5em}.pb05,.pv05,.px05{padding-bottom:.5em}.pl05,.ph05,.px05{padding-left:.5em}.pr05,.ph05,.px05{padding-right:.5em}.mt075,.mv075,.mx075{margin-top:.75em}.mb075,.mv075,.mx075{margin-bottom:.75em}.ml075,.mh075,.mx075{margin-left:.75em}.mr075,.mh075,.mx075{margin-right:.75em}.pt075,.pv075,.px075{padding-top:.75em}.pb075,.pv075,.px075{padding-bottom:.75em}.pl075,.ph075,.px075{padding-left:.75em}.pr075,.ph075,.px075{padding-right:.75em}.mt1,.mv1,.mx1{margin-top:1em}.mb1,.mv1,.mx1{margin-bottom:1em}.ml1,.mh1,.mx1{margin-left:1em}.mr1,.mh1,.mx1{margin-right:1em}.mln1{margin-left:-1em}.mrn1{margin-right:-1em}.mhn1{margin-left:-1em;margin-right:-1em}.pt1,.pv1,.px1{padding-top:1em}.pb1,.pv1,.px1{padding-bottom:1em}.pl1,.ph1,.px1{padding-left:1em}.pr1,.ph1,.px1{padding-right:1em}.mt15,.mv15,.mx15{margin-top:1.5em}.mb15,.mv15,.mx15{margin-bottom:1.5em}.ml15,.mh15,.mx15{margin-left:1.5em}.mr15,.mh15,.mx15{margin-right:1.5em}.mln15{margin-left:-1.5em}.mrn15{margin-right:-1.5em}.mhn15{margin-left:-1.5em;margin-right:-15em}.pt15,.pv15,.px15{padding-top:1.5em}.pb15,.pv15,.px15{padding-bottom:1.5em}.pl15,.ph15,.px15{padding-left:1.5em}.pr15,.ph15,.px15{padding-right:1.5em}.mt2,.mv2,.mx2{margin-top:2em}.mb2,.mv2,.mx2{margin-bottom:2em}.ml2,.mh2,.mx2{margin-left:2em}.mr2,.mh2,.mx2{margin-right:2em}.mln2{margin-left:-2em}.mrn2{margin-right:-2em}.mhn2{margin-left:-2em;margin-right:-2em}.pt2,.pv2,.px2{padding-top:2em}.pb2,.pv2,.px2{padding-bottom:2em}.pl2,.ph2,.px2{padding-left:2em}.pr2,.ph2,.px2{padding-right:2em}table,.table{border-collapse:collapse;border-spacing:0;display:table;width:100%}td,th{display:table-cell;border-bottom:1px solid #f5f5f5;padding:.66em 1.33em}th{font-weight:100;text-align:left}.table--fixed{table-layout:fixed}.table__row-header{display:table-header-group}.table__row-footer{display:table-footer-group}.table__row-group{display:table-row-group}.table__row{display:table-row}.table__cell{display:table-cell}body{color:#000;color:var(--black);font-family:Open Sans,sans-serif;font-size:14px;line-height:1.7;font-weight:400;font-weight:var(--f-weight-normal);padding-top:95px;padding-top:calc(var(--h-height) + var(--h-promobar-height));-webkit-font-smoothing:antialiased}@media (min-width: 1000px){body{font-size:15px}}@media (min-width: 1400px){body{font-size:16px}}a{text-decoration:none}p{margin-top:0;margin-bottom:15px}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400;font-weight:var(--f-weight-normal);line-height:1.1;margin-top:0;margin-bottom:15px}.link{color:inherit}.blockquote{margin:3rem 0;padding-left:2rem;border-left:4px solid #148ECC}.hr{display:block;background-color:currentColor;color:inherit;border:0;height:1px;width:100%;margin:0}.small{font-size:.8em}.type--reset{margin:0;line-height:1}.italic{font-style:italic}.light{font-weight:100}.medium{font-weight:500}.bold{font-weight:900}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.decoration--none{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400;font-weight:var(--f-weight-normal);line-height:1.1;margin-top:0;margin-bottom:15px}ol li,ul li{position:relative;margin:.33em 0;padding-left:1.5em}ol ul,ol ol,ul ul,ul ol{margin:0;padding-left:2em}ol ol,ul ol{list-style:lower-alpha inside}blockquote{margin:3rem 0;padding-left:2rem;border-left:4px solid #148ECC}hr{display:block;background-color:currentColor;color:inherit;border:0;height:1px;width:100%;margin:0}a{color:#e3e3e3;color:var(--grey2);color:inherit}i,em{font-style:italic}b,strong{font-weight:900}.w1{width:100%}.z0{z-index:0}.z1{z-index:100}.z2{z-index:200}.z3{z-index:300}.z5{z-index:500}.z6{z-index:600}.z7{z-index:700}.z8{z-index:800}.z9{z-index:900}.z10{z-index:1000}.address__default{padding:.25em .75em}.address{background-color:#f5f5f5}.address__form__group{width:100%}@media (min-width: 768px){.address__form__group{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.address__form__field{width:100%}@media (min-width: 768px){.address__form__field{width:50%}.address__form__field:first-child{margin-right:1em}.address__form__field:last-child{margin-left:1em}}.order__meta{margin:.25em .5em .25em 0;border:2px solid #ccc;border-radius:4px}.order__meta span{display:inline-block;padding:.25em .75em;background-color:#fff}.order__meta span:first-child{background-color:#f5f5f5;padding-top:.32em}.order__meta--total{border-color:#8d8d8d;border-color:var(--grey1)}.order__details__row{padding:1.2em;border-radius:4px}.order__details__row:nth-of-type(odd){background-color:#f5f5f5}.order__details__row .__image{width:100px;padding-bottom:1em}@media (min-width: 960px){.order__details__row .__image{padding-right:1em;padding-bottom:0}}.order__details__row .__image img{max-width:100px;max-height:100px}.order__details__row .__info{min-width:100%}@media (min-width: 960px){.order__details__row .__info{min-width:0}}@media (min-width: 960px){.order__details__row .__total{text-align:right}}.account-entry-form{max-width:350px}.orders__order{padding:1.2em;border-radius:4px}.orders__order:nth-of-type(odd){background-color:#f5f5f5}.carousel{overflow:hidden;position:relative;padding:40px}.carousel .previous,.carousel .next{position:absolute;top:50%;width:70px;margin-top:-50px;color:#000;color:var(--black)}.carousel .previous{left:0;padding-left:20px}.carousel .next{right:0;padding-right:20px;-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px)}.carousel .flickity-viewport{overflow:hidden}.carousel__item{width:100%;padding-left:20px;padding-right:20px}@media (min-width: 768px){.carousel__item{width:33.3%;padding-left:0;padding-right:40px}}@media (min-width: 960px){.carousel__item{width:25%;padding-right:40px}}@media (min-width: 960px){.cart{display:table;table-layout:fixed;border-collapse:collapse}}.cart__body{border-bottom:1px solid #8D8D8D;border-bottom:var(--borderGrey1)}@media (min-width: 960px){.cart__body{display:table-row-group;border-top:1px solid #8D8D8D;border-top:var(--borderGrey1)}}.cart__header{display:none}@media (min-width: 960px){.cart__header{display:table-header-group}}.cart__header__item{border-left:1px solid #8D8D8D;border-left:var(--borderGrey1);border-right:1px solid #8D8D8D;border-right:var(--borderGrey1)}.cart__header__item:first-child{border-left:0;width:50%}.cart__header__item:nth-of-type(2){width:18%}.cart__header__item:nth-of-type(3){width:20%}.cart__header__item:last-child{border-right:0;width:12%}.cart__item{border-top:1px solid #8D8D8D;border-top:var(--borderGrey1)}@media (min-width: 960px){.cart__item{display:table-row;padding:0}}.cart__item .cart__item__update{opacity:.3;pointer-events:none}.cart__item .cart__item__update.is-active{opacity:1;pointer-events:auto}@media (min-width: 960px){.cart__item__info,.cart__item__price,.cart__item__quantity,.cart__item__total{display:table-cell;position:relative;padding-top:2em;padding-bottom:2em;text-align:center;border-top:1px solid #8D8D8D;border-top:var(--borderGrey1);border-bottom:1px solid #8D8D8D;border-bottom:var(--borderGrey1)}}@media (min-width: 960px){.cart__item__info{padding-right:1em;text-align:left;width:50%}}@media (min-width: 960px){.cart__item__price{padding-left:1em;padding-right:1em;border-left:1px solid #8D8D8D;border-left:var(--borderGrey1);width:18%}.cart__item__price p{margin-top:0}}@media (min-width: 960px){.cart__item__total{padding-left:1em;padding-right:1em;border-left:1px solid #8D8D8D;border-left:var(--borderGrey1);width:12%}.cart__item__total p{margin-top:0}}.cart__item__quantity{padding-left:70px}@media (min-width: 768px){.cart__item__quantity{padding-left:100px}}@media (min-width: 960px){.cart__item__quantity{padding-left:1em;padding-right:1em;border-left:1px solid #8D8D8D;border-left:var(--borderGrey1);width:20%}}.cart__item__image{width:100%;max-width:70px}@media (min-width: 768px){.cart__item__image{max-width:100px}}@media (min-width: 960px){.cart__item__image{padding-right:1.5em;max-width:calc(100px + 1.5em)}}@media (min-width: 960px){.cart__item__details{width:calc(100% - 100px - 1.5em)}}@media (min-width: 960px){.cart__item__price--mobile{display:none}}@media (min-width: 960px){.cart__item__title{max-width:calc(100% - 60px)}}@media (min-width: 960px){.cart__footer{margin-top:4em}}@media (min-width: 960px){.cart__footer__bottom{margin-bottom:4em}}.checkbox{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.checkbox__el{cursor:pointer;display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:20px;margin-right:10px;opacity:0;position:relative;width:20px;z-index:1}.checkbox__el:checked+.checkbox__icon{opacity:1}.checkbox__icon{width:25px;height:25px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;z-index:0;opacity:.5}.checkbox__label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:2px;width:auto}@media (min-width: 600px){.checkbox__label{margin-top:0}}.site-footer{line-height:1.1;height:78px}@media (min-width: 768px){.site-footer{height:89px}}.site-footer__heading{margin:0;text-transform:uppercase;font-size:12px;letter-spacing:1px}.nav{line-height:1.1;position:fixed;top:0;left:0;width:100%;z-index:1000}.nav__inner{height:73px;height:var(--h-height)}.nav__brand{width:60px;margin:0}@media (min-width: 600px){.nav__brand{width:73px}}.nav__logo{text-transform:uppercase;font-weight:600;font-weight:var(--f-weight-bold);font-size:13px;font-size:var(--f-small);border:2px solid;padding:.66em 1.61em;letter-spacing:1px}.alert{background-color:#8d8d8d;background-color:var(--grey1);border-radius:4px}.alert__icon{font-size:0}.alert__icon svg{height:1.5rem;width:1.5rem}.icon--s{max-width:15px}.img-holder{position:relative;width:600px}.img-holder:before{content:"";display:block;padding-bottom:calc(287/510 * 100%);width:100%}.img,.img.fit-cover .img__el,.img.fit-contain .img__el{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.img.fit-cover .img__el{-o-object-fit:cover;object-fit:cover}.img.fit-contain .img__el{-o-object-fit:contain;object-fit:contain}.img.is-loaded .img__el,.img .img__el.is-fallback{opacity:1;visibility:visible}.img.is-loaded .img__loader{opacity:0;visibility:hidden}.img__el{opacity:0;-webkit-transition:opacity .25s ease-in-out,opacity .25s ease-in-out;transition:opacity .25s ease-in-out,opacity .25s ease-in-out;-webkit-transition:opacity var(--duration) var(--ease),opacity var(--duration) var(--ease);transition:opacity var(--duration) var(--ease),opacity var(--duration) var(--ease);visibility:hidden;z-index:2}.img__loader{-webkit-animation:spin .25s infinite;animation:spin .25s infinite;-webkit-animation:spin var(--duration) infinite;animation:spin var(--duration) infinite;background-color:#000;background-color:var(--black);height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);-webkit-transition:opacity .25s ease-in-out,opacity .25s ease-in-out;transition:opacity .25s ease-in-out,opacity .25s ease-in-out;-webkit-transition:opacity var(--duration) var(--ease),opacity var(--duration) var(--ease);transition:opacity var(--duration) var(--ease),opacity var(--duration) var(--ease);width:30px;z-index:0}.img__loader--alt{display:block;width:64px;height:64px;margin-left:auto;margin-right:auto;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.img__loader--alt:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #000;border-color:#000 transparent #000 transparent;-webkit-animation:img__loader--alt 1.2s linear infinite;animation:img__loader--alt 1.2s linear infinite}@-webkit-keyframes img__loader--alt{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes img__loader--alt{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.img.fit-cover .img__el--shim{position:absolute;min-width:100%;min-height:100%;height:auto;width:auto;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}.img.fit-contain .img__el--shim{position:absolute;max-width:100%;max-height:100%;height:auto;width:auto;top:0;left:0;right:0;bottom:0;margin:auto}@media (min-width: 960px){.mini-cart{background-color:#fff;background-color:var(--white);border-left:1px solid #000000;border-left:1px solid var(--black);display:block;height:100%;padding:25px 30px;position:fixed;right:0;top:0;-webkit-transform:translateX(390px);-ms-transform:translateX(390px);transform:translate(390px);-webkit-transition:-webkit-transform .4s ease-in;transition:-webkit-transform .4s ease-in;transition:transform .4s ease-in;transition:transform .4s ease-in,-webkit-transform .4s ease-in;width:390px;z-index:9999}}@media (min-width: 960px){.mini-cart.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.mini-cart.is-loaded .mini-cart__loader{opacity:0;visibility:hidden}.mini-cart__wrapper{min-height:200px;position:relative}.mini-cart__table{position:relative;z-index:1}.mini-cart__loader{-webkit-animation:spin .25s infinite;animation:spin .25s infinite;-webkit-animation:spin var(--duration) infinite;animation:spin var(--duration) infinite;background-color:#000;background-color:var(--black);height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;-webkit-transition:opacity var(--duration) var(--ease),visibility var(--duration) var(--ease);transition:opacity var(--duration) var(--ease),visibility var(--duration) var(--ease);width:30px;z-index:0}#page{min-height:100vh}.outer{padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.outer{padding-left:2rem;padding-right:2rem}}.pagination__page a,.pagination__page span{width:2em;height:2em;border-radius:100%;line-height:2em;border:2px solid currentColor;color:#8d8d8d;color:var(--grey1);text-decoration:none}.pagination__page span{color:#000;color:var(--black)}.pagination__arrow{color:#8d8d8d;color:var(--grey1);text-decoration:none}.plp{min-height:0}.plp__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:50px}.plp__product,.plp__cta{margin-top:20px}@media (min-width: 600px){.plp__product,.plp__cta{margin-top:30px}}.view--large .plp__product{width:100%}@media (min-width: 600px){.view--large .plp__product{width:50%}}.view--small .plp__product{width:50%}@media (min-width: 600px){.view--small .plp__product{width:33.32%}}.view--large .plp__cta{width:100%}@media (min-width: 600px){.view--large .plp__cta{width:50%}}.view--small .plp__cta{width:100%}@media (min-width: 600px){.view--small .plp__cta{width:33.32%}}.plp__product__image{padding-top:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.plp__cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.plp__cta__image{padding-top:100%;background-position:center;background-size:contain;background-repeat:no-repeat;background-size:cover}.plp__cta__image.is-rounded{border-radius:50%}.plp__cta__image-container{max-width:350px;margin:auto}.plp__cta__title{margin:35px auto 25px}.plp__cta__quote{margin:30px auto 25px}.plp__cta__author{margin:30px auto 40px}.plp__load-more{margin:0 auto 50px}.plp__hero{width:100%;position:relative;top:0;left:0}@media (min-width: 600px){.plp__hero{min-height:300px;position:absolute}}.plp__hero__image{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:80%;top:0;left:0}@media (min-width: 600px){.plp__hero__image{padding-top:0;position:absolute;width:100%;height:100%}}.plp__hero__content{color:#000;color:var(--black);bottom:0;left:0;text-align:center;padding:1em 20px;padding:1em var(--gutter-lg);position:relative}@media (min-width: 600px){.plp__hero__content{text-align:left;position:absolute;color:#fff;color:var(--white);padding:3em}}.plp__hero__content__title{margin-bottom:.2em}.PLP__app-wrap.is-loading{opacity:0;min-height:5000px}.plp__main{width:100%;position:relative}@media (min-width: 600px){.plp__main{width:calc(100% - 250px);float:left;padding:300px 40px 40px;border-left:1px solid #e3e3e3;border-left:1px solid var(--grey2)}}.plp__sidebar{width:100%;height:100vh;overflow:auto;padding:15px 0;position:fixed;top:0;z-index:1000;background-color:#fff;background-color:var(--white)}@media (min-width: 600px){.plp__sidebar{padding:1em 15px 1em 50px;display:block;width:250px;float:left;position:relative;z-index:1;overflow:visible;overflow:initial}}.plp__sidebar.is-hidden{display:none}@media (min-width: 600px){.plp__sidebar.is-hidden{display:block}}.plp__sidebar__section--shop-by{margin-bottom:40px}.plp__sidebar__header{margin-bottom:.4em;border-bottom:1px solid #8D8D8D;border-bottom:1px solid var(--grey1);padding-bottom:.4em;padding-left:20px;padding-left:var(--gutter-lg);padding-right:20px;padding-right:var(--gutter-lg)}@media (min-width: 600px){.plp__sidebar__header{padding-left:0;padding-right:0}}.plp__sidebar__group{padding-left:20px;padding-left:var(--gutter-lg);padding-right:20px;padding-right:var(--gutter-lg)}@media (min-width: 600px){.plp__sidebar__group{padding-left:0;padding-right:0}}.plp__sidebar__group{margin:17px 0}.plp__sidebar__group--filter{padding-left:20px;padding-left:var(--gutter-lg);padding-right:20px;padding-right:var(--gutter-lg)}@media (min-width: 600px){.plp__sidebar__group--filter{padding-left:0;padding-right:0}}.plp__sidebar__group--filter{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e3e3e3;border-bottom:1px solid var(--grey2)}@media (min-width: 600px){.plp__sidebar__group--filter{padding-top:15px;padding-bottom:15px}}.plp__sidebar__group__ul{padding:10px 0 0}.plp__sidebar__menu-item{padding:5px 0 5px 15px;color:#8d8d8d;color:var(--grey1);-webkit-transition:color .25s;transition:color .25s;-webkit-transition:color var(--duration);transition:color var(--duration)}.plp__sidebar__menu-item.is-active{color:#000;color:var(--black)}.plp__sidebar__filter{padding:10px 0}.plp__sidebar__price{padding:18px 0}.plp__sidebar__price__slider{padding:0 8px;margin-bottom:15px}.plp__sidebar__price__label{margin-bottom:15px}.plp__sidebar__actions{padding:20px;padding:var(--gutter-lg)}@media (min-width: 600px){.plp__sidebar__actions{display:none}}.plp__sidebar__actions__btn{width:100%}.plp__topbar{min-height:70px;padding:0 0 45px}@media (min-width: 600px){.plp__topbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap;padding:45px 0}}.plp__topbar__filter-toggle{margin-bottom:15px;width:100%}@media (min-width: 600px){.plp__topbar__filter-toggle{display:none}}.plp__topbar__left,.plp__topbar__right{padding-left:20px;padding-left:var(--gutter-lg);padding-right:20px;padding-right:var(--gutter-lg)}@media (min-width: 600px){.plp__topbar__left,.plp__topbar__right{padding-left:0;padding-right:0}}.plp__topbar__left{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}.plp__topbar__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.plp__topbar__view{width:23px;display:inline-block;cursor:pointer;margin-left:10px}.plp__topbar__view>svg{fill:#e3e3e3;fill:var(--grey2)}.plp__topbar__view.is-active>svg{fill:#000;fill:var(--black)}.plp__topbar__selected{border:1px solid #e3e3e3;border:1px solid var(--grey2);padding:11px;display:inline-block;margin:0 10px 10px 0;cursor:pointer}.plp__topbar__selected__icon{display:inline-block;width:10px;height:10px;margin-right:10px}.post-card{display:block;text-align:center}@media (min-width: 1000px){.post-card .read-more{font-size:16px}}.post-card__image-container:after{padding-bottom:calc(334/360 * 100%)}.post-card__meta{background:#F3F1ED;background:var(--pampas);padding-left:20px;padding-right:20px;padding-bottom:20px;-webkit-transition:background .3s ease;transition:background .3s ease}.post-card:hover .post-card__meta{background:#1E1E1E;background:var(--codGray)}@media (min-width: 1000px){.post-card__meta{padding-left:25px;padding-right:25px}}@media (min-width: 1400px){.post-card__meta{padding-left:57px;padding-right:57px;padding-bottom:30px}}.post-card__icon{width:58px;height:58px;background:#F3F1ED;background:var(--pampas);margin-top:-29px;border-radius:58px;margin-left:auto;margin-right:auto;position:relative;-webkit-transition:background .3s ease;transition:background .3s ease}.post-card:hover .post-card__icon{background:#1E1E1E;background:var(--codGray)}.post-card__icon .post-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:auto;margin-right:auto;left:0;right:0}.post-card__date{display:block;font-size:12px;font-weight:600;font-weight:var(--f-weight-bold);text-transform:uppercase;margin-bottom:10px;letter-spacing:1px;-webkit-transition:color .3s ease;transition:color .3s ease}.post-card:hover .post-card__date{color:#fff;color:var(--white)}@media (min-width: 1000px){.post-card__date{font-size:16px}}.post-card__title{line-height:1.5;font-size:1.25em;margin-bottom:8px;-webkit-transition:color .3s ease;transition:color .3s ease}.post-card:hover .post-card__title{color:#fff;color:var(--white)}@media (min-width: 1400px){.post-card__title{font-size:1.5em;margin-bottom:16px;line-height:1.4}}.post-icon{color:#bd3131;color:var(--wellRead);fill:currentColor;display:block;margin-left:auto;margin-right:auto;width:20px;height:20px}.post-icon svg circle,.post-icon svg ellipse,.post-icon svg g,.post-icon svg line,.post-icon svg path,.post-icon svg polygon,.post-icon svg polyline,.post-icon svg rect,.post-icon symbol circle,.post-icon symbol ellipse,.post-icon symbol g,.post-icon symbol line,.post-icon symbol path,.post-icon symbol polygon,.post-icon symbol polyline,.post-icon symbol rect{fill:inherit;stroke:inherit}.posts-list{padding-top:30px;padding-bottom:10px}@media (min-width: 600px){.posts-list{padding-bottom:20px}}@media (min-width: 1000px){.posts-list{padding-bottom:30px;padding-left:0;padding-right:0;max-width:880px;margin-left:auto;margin-right:auto}}@media (min-width: 1400px){.posts-list{max-width:1274px;padding-top:40px;padding-bottom:50px}}.posts-list__title{text-align:center;font-size:1.3em;margin-bottom:30px;text-transform:capitalize}@media (min-width: 600px){.posts-list__title{font-size:1.5em}}@media (min-width: 1000px){.posts-list__title{font-size:1.65em}}@media (min-width: 1000px){.posts-list__title{font-size:2.2em;margin-bottom:40px}}.posts-list__grid{margin:0;padding:0}@media (min-width: 600px){.posts-list__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}}.posts-list__grid-item{margin:0 0 20px;padding:0;display:block}.posts-list__grid-item:nth-child(n+7){display:none}@media (min-width: 1000px){.posts-list__grid-item:nth-child(n+7){display:block}}@media (min-width: 600px){.posts-list__grid-item{width:50%;padding-left:20px}}@media (min-width: 1000px){.posts-list__grid-item{width:33.333%;margin-bottom:30px}}.product-card__image img{width:100%;height:auto}.promobar{padding-left:22px;padding-left:var(--h-padding-xs);padding-right:22px;padding-right:var(--h-padding-xs);font-size:11px;height:22px;height:var(--h-promobar-height);line-height:22px;line-height:var(--h-promobar-height)}@media (min-width: 600px){.promobar{font-size:13px;font-size:var(--f-small)}}.promobar__inner{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quantity-selector{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--duration) var(--ease);transition:opacity var(--duration) var(--ease)}.quantity-selector:disabled{opacity:.4}.quantity-selector__action{color:#000;color:var(--black);cursor:pointer;display:block;opacity:1;padding:0;text-align:center;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--duration) var(--ease);transition:opacity var(--duration) var(--ease);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:30px}.quantity-selector__action:disabled{cursor:default;opacity:.4}.quantity-selector__field{color:inherit;height:50px;line-height:50px;text-align:center;width:5em;-moz-apperance:none;-webkit-appearance:none}.quantity-selector__field::-webkit-inner-spin-button,.quantity-selector__field::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio-button{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.radio-button__holder{border:1px solid #000000;border:var(--border);border-radius:50%;display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:20px;margin-right:10px;overflow:hidden;position:relative;width:20px}.radio-button__el,.radio-button__checked{height:100%;left:0;position:absolute;top:0;width:100%}.radio-button__el{cursor:pointer;margin:0;opacity:0;z-index:1}.radio-button__checked{background-color:#000;background-color:var(--black);opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--duration) var(--ease);transition:opacity var(--duration) var(--ease);z-index:0}.radio-button__el:checked+.radio-button__checked{opacity:1}.radio-button__label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.read-more{color:#bd3131;color:var(--wellRead);font-weight:600;font-weight:var(--f-weight-bold);text-transform:capitalize}.search__result .highlight{background:#8D8D8D;background:var(--grey1)}@media (min-width: 768px){.search__result__info{width:75%;padding-right:2em}}.search__result__image{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;overflow:hidden;padding-top:60%;margin-bottom:1.5em}@media (min-width: 768px){.search__result__image{width:25%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-top:15%;margin-bottom:0}}.social-links__item{margin-left:10px;margin-top:0;margin-bottom:0}.social-links__item a{display:block;color:#b5a484;color:var(--mongoose)}.social-links__item a:hover,.social-links__item a:focus{color:#fff;color:var(--white)}.social-links__item svg{width:22px;height:22px;fill:currentColor}.wysiwyg__container h1,.wysiwyg__container h2,.wysiwyg__container h3,.wysiwyg__container h4,.wysiwyg__container h5,.wysiwyg__container h6{font-weight:400;font-weight:var(--f-weight-normal);line-height:1.1;margin-top:0;margin-bottom:15px}.wysiwyg__container ol li,.wysiwyg__container ul li{position:relative;margin:.33em 0;padding-left:1.5em}.wysiwyg__container ol ul,.wysiwyg__container ol ol,.wysiwyg__container ul ul,.wysiwyg__container ul ol{margin:0;padding-left:2em}.wysiwyg__container ol ol,.wysiwyg__container ul ol{list-style:lower-alpha inside}.wysiwyg__container blockquote{margin:3rem 0;padding-left:2rem;border-left:4px solid #148ECC}.wysiwyg__container hr{display:block;background-color:currentColor;color:inherit;border:0;height:1px;width:100%;margin:0}.wysiwyg__container a{color:#e3e3e3;color:var(--grey2);color:inherit}.wysiwyg__container i,.wysiwyg__container em{font-style:italic}.wysiwyg__container b,.wysiwyg__container strong{font-weight:900} diff --git a/assets/main.b50dd689.css b/assets/main.b50dd689.css new file mode 100644 index 0000000..f5d1f5a --- /dev/null +++ b/assets/main.b50dd689.css @@ -0,0 +1 @@ +:root{--padding: 20px;--paddingXS: 30px;--paddingM: 50px;--xxs: 445px;--xs: 625px;--s: 768px;--ms: 840px;--m: 960px;--ml: 1160px;--l: 1290px;--xl: 1440px;--xxl: 1800px;--black: #000000;--white: #ffffff;--charcoal: #343538;--grey1: #8D8D8D;--grey2: #e3e3e3;--grey3: #CDCDCD;--grey4: #F5F5F5;--red: #CA0526;--mongoose: #B5A484;--pampas: #F3F1ED;--wellRead: #BD3131;--codGray: #1E1E1E;--border: 1px solid var(--black);--borderGrey1: 1px solid var(--grey1);--borderGrey2: 1px solid var(--grey2);--borderGrey3: 1px solid var(--grey3);--borderGrey4: 1px solid var(--grey4);--borderCharcoal: 1px solid var(--charcoal);--borderWhite: 1px solid var(--white);--borderHeavy: 4px solid var(--grey2);--borderHeavyGrey: 4px solid var(--grey1);--borderHeavyCharcoal: 4px solid var(--charcoal);--borderMediumBlack: 2px solid var(--black);--borderMediumGrey: 2px solid var(--grey2);--duration: .25s;--speed: .2s;--ease: ease-in-out;--gutter: 20px;--gutter-sm: 10px;--gutter-lg: 20px;-ease-out:cubic-bezier(.445,.05,.55,.95);--h-height: 73px;--h-height-lg: 83px;--h-promobar-height: 22px;--h-padding-xs: 22px;--h-padding-s: 33px;--h-padding-xl: 53px;--f-weight-normal: 400;--f-weight-bold: 600;--f-small: 13px}.align-l{text-align:left}.align-c{text-align:center}.align-r{text-align:right}.align-j{text-align:justify}.align-m{vertical-align:middle}.align-t{vertical-align:top}.align-b{vertical-align:baseline}.flip-h{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}button{border:0;border-radius:0;padding:0;background-color:transparent;color:inherit;font-size:inherit;-webkit-appearance:none}button[disabled],input[disabled]{cursor:default}a.button,button.button,.button[role=button],input.button[type=submit]{display:inline-block;background-color:#8d8d8d;background-color:var(--grey1);color:#fff;cursor:pointer;padding:.7em 2em;text-decoration:none;text-align:center}.link{color:#e3e3e3;color:var(--grey2)}.pointer{cursor:pointer}.black{color:#000;color:var(--black)}.white{color:#fff;color:var(--white)}.red{color:#ca0526;color:var(--red)}.charcoal{color:#343538;color:var(--charcoal)}.grey1{color:#8d8d8d;color:var(--grey1)}.grey2{color:#e3e3e3;color:var(--grey2)}.grey3{color:#cdcdcd;color:var(--grey3)}.mongoose{color:#b5a484;color:var(--mongoose)}.bg-black{background-color:#000;background-color:var(--black)}.bg-white{background-color:#fff;background-color:var(--white)}.bg-red{background-color:#ca0526;background-color:var(--red)}.bg-charcoal{background-color:#343538;background-color:var(--charcoal)}.bg-grey1{background-color:#8d8d8d;background-color:var(--grey1)}.bg-grey2{background-color:#e3e3e3;background-color:var(--grey2)}.bg-grey3{background-color:#cdcdcd;background-color:var(--grey3)}.bg-grey4{background-color:#f5f5f5;background-color:var(--grey4)}.bg-mongoose{background-color:#b5a484;background-color:var(--mongoose)}.bg-codgray{background-color:#1e1e1e;background-color:var(--codGray)}.c-red{color:#ca0526;color:var(--red);background-color:#ca0526;background-color:var(--red)}.c-blue{color:#00f;background-color:#00f}.c-green{color:#0f0;background-color:#0f0}.container--xxs{max-width:445px;max-width:var(--xxs)}.container--xs{max-width:625px;max-width:var(--xs)}.container--s{max-width:768px;max-width:var(--s)}.container--ms{max-width:840px;max-width:var(--ms)}.container--m{max-width:960px;max-width:var(--m)}.container--ml{max-width:1160px;max-width:var(--ml)}.container--l{max-width:1290px;max-width:var(--l)}.container--xl{max-width:1440px;max-width:var(--xl)}.container--xxl{max-width:1800px;max-width:var(--xxl)}.wrapper{padding-left:22px;padding-left:var(--h-padding-xs);padding-right:22px;padding-right:var(--h-padding-xs)}@media (min-width: 600px){.wrapper{padding-left:35px;padding-right:35px}}@media (min-width: 768px){.wrapper{padding-left:33px;padding-left:var(--h-padding-s);padding-right:33px;padding-right:var(--h-padding-s)}}@media (min-width: 1400px){.wrapper{padding-left:53px;padding-left:var(--h-padding-xl);padding-right:53px;padding-right:var(--h-padding-xl)}}.box{background:no-repeat;background-color:#f7f7f7;background-size:contain}.ratio-container{position:relative}.ratio-container:after{display:block;height:0;width:100%;padding-bottom:50%;content:""}.ratio-container>*{position:absolute;top:0;left:0;width:100%;height:100%}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.hide{display:none}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.f{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fw{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ais{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.aie{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.aic{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.aib{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.jcs{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.jce{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.jcc{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.jcb{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.fa{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.ff{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.fdc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.float-l{float:left}.float-r{float:right}.float-n{float:none}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}form{margin:0}form p{margin:.5em 0}input,select,textarea{outline:0;border:0;border-radius:0;font-size:inherit}label,input,select{position:relative}input[type=text],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=password],select{border:1px solid #8D8D8D;border:1px solid var(--grey1);padding:.75em 1em;outline:0;border-radius:0;-webkit-appearance:none}input[type=text].has-error,input[type=email].has-error,input[type=number].has-error,input[type=search].has-error,input[type=tel].has-error,input[type=password].has-error,select.has-error{outline:red}input[type=text].has-error+.form-error,input[type=email].has-error+.form-error,input[type=number].has-error+.form-error,input[type=search].has-error+.form-error,input[type=tel].has-error+.form-error,input[type=password].has-error+.form-error,select.has-error+.form-error{display:block}label{margin-bottom:.25em}.select-wrapper{position:relative;display:inline-block}.select-wrapper:after{position:absolute;content:"▼";top:calc(50% - .7em);right:1em;font-size:.6em;color:inherit;pointer-events:none}.select-wrapper select{padding:.75em 1em;-moz-appearance:none;appearance:none;-webkit-appearance:none}select{background-color:transparent;border-radius:0}textarea{background-color:transparent;border:1px solid #8D8D8D;border:1px solid var(--grey1);padding:.75em 1em;max-width:100%;overflow:auto}input[type=checkbox],input[type=radio]{border:1px solid #8D8D8D;border:1px solid var(--grey1);vertical-align:middle}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#148ecc;border-color:#148ecc}input[type=checkbox]:focus,input[type=radio]:focus{-webkit-box-shadow:none;box-shadow:none}label.checkbox input,label.radio input{font-size:2rem;margin:0 .33em 0 0;vertical-align:middle}input[type=radio]{border-radius:100%}ol,ul{list-style:none}.list li{position:relative;margin:.33em 0;padding-left:1.5em}.list ul,.list ol{margin:0;padding-left:2em}.list ol{list-style:lower-alpha inside}ol.list{counter-reset:num}ol.list li:before{content:counter(num) ".";counter-increment:num;display:block;position:absolute;left:0;top:0}ul.list li:before{content:"•";display:block;position:absolute;left:0;top:0}.list--reset{margin-left:0;padding-left:0}.list--reset li{padding-left:0}.rel{position:relative}.abs{position:absolute}.fix{position:fixed}.fit,.fit-t{top:0}.fit,.fit-b{bottom:0}.fit,.fit-l{left:0}.fit,.fit-r{right:0}.fill,.fill-w{width:100%}.fill,.fill-h{height:100%}@media (min-width: 960px){.fill-w2_m{width:50%}}html,body{margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}.shopify-preview-bar{display:none!important}.mha,.mxa{margin-left:auto}.mha,.mxa{margin-right:auto}.mva,.mxa{margin-top:auto}.mva,.mxa{margin-bottom:auto}.mt0,.mv0,.mx0{margin-top:0}.mb0,.mv0,.mx0{margin-bottom:0}.pt0,.pv0,.px0{padding-top:0}.pb0,.pv0,.px0{padding-bottom:0}.pr0,.ph0,.px0{padding-right:0}.pl0,.ph0,.px0{padding-left:0}.mt025,.mv025,.mx025{margin-top:.25em}.mb025,.mv025,.mx025{margin-bottom:.25em}.ml025,.mh025,.mx025{margin-left:.25em}.mr025,.mh025,.mx025{margin-right:.25em}.pt025,.pv025,.px025{padding-top:.25em}.pb025,.pv025,.px025{padding-bottom:.25em}.pl025,.ph025,.px025{padding-left:.25em}.pr025,.ph025,.px025{padding-right:.25em}.mt05,.mv05,.mx05{margin-top:.5em}.mb05,.mv05,.mx05{margin-bottom:.5em}.ml05,.mh05,.mx05{margin-left:.5em}.mr05,.mh05,.mx05{margin-right:.5em}.pt05,.pv05,.px05{padding-top:.5em}.pb05,.pv05,.px05{padding-bottom:.5em}.pl05,.ph05,.px05{padding-left:.5em}.pr05,.ph05,.px05{padding-right:.5em}.mt075,.mv075,.mx075{margin-top:.75em}.mb075,.mv075,.mx075{margin-bottom:.75em}.ml075,.mh075,.mx075{margin-left:.75em}.mr075,.mh075,.mx075{margin-right:.75em}.pt075,.pv075,.px075{padding-top:.75em}.pb075,.pv075,.px075{padding-bottom:.75em}.pl075,.ph075,.px075{padding-left:.75em}.pr075,.ph075,.px075{padding-right:.75em}.mt1,.mv1,.mx1{margin-top:1em}.mb1,.mv1,.mx1{margin-bottom:1em}.ml1,.mh1,.mx1{margin-left:1em}.mr1,.mh1,.mx1{margin-right:1em}.mln1{margin-left:-1em}.mrn1{margin-right:-1em}.mhn1{margin-left:-1em;margin-right:-1em}.pt1,.pv1,.px1{padding-top:1em}.pb1,.pv1,.px1{padding-bottom:1em}.pl1,.ph1,.px1{padding-left:1em}.pr1,.ph1,.px1{padding-right:1em}.mt15,.mv15,.mx15{margin-top:1.5em}.mb15,.mv15,.mx15{margin-bottom:1.5em}.ml15,.mh15,.mx15{margin-left:1.5em}.mr15,.mh15,.mx15{margin-right:1.5em}.mln15{margin-left:-1.5em}.mrn15{margin-right:-1.5em}.mhn15{margin-left:-1.5em;margin-right:-15em}.pt15,.pv15,.px15{padding-top:1.5em}.pb15,.pv15,.px15{padding-bottom:1.5em}.pl15,.ph15,.px15{padding-left:1.5em}.pr15,.ph15,.px15{padding-right:1.5em}.mt2,.mv2,.mx2{margin-top:2em}.mb2,.mv2,.mx2{margin-bottom:2em}.ml2,.mh2,.mx2{margin-left:2em}.mr2,.mh2,.mx2{margin-right:2em}.mln2{margin-left:-2em}.mrn2{margin-right:-2em}.mhn2{margin-left:-2em;margin-right:-2em}.pt2,.pv2,.px2{padding-top:2em}.pb2,.pv2,.px2{padding-bottom:2em}.pl2,.ph2,.px2{padding-left:2em}.pr2,.ph2,.px2{padding-right:2em}table,.table{border-collapse:collapse;border-spacing:0;display:table;width:100%}td,th{display:table-cell;border-bottom:1px solid #f5f5f5;padding:.66em 1.33em}th{font-weight:100;text-align:left}.table--fixed{table-layout:fixed}.table__row-header{display:table-header-group}.table__row-footer{display:table-footer-group}.table__row-group{display:table-row-group}.table__row{display:table-row}.table__cell{display:table-cell}body{color:#000;color:var(--black);font-family:Open Sans,sans-serif;font-size:14px;line-height:1.7;font-weight:400;font-weight:var(--f-weight-normal);padding-top:95px;padding-top:calc(var(--h-height) + var(--h-promobar-height));-webkit-font-smoothing:antialiased}@media (min-width: 1000px){body{font-size:15px}}@media (min-width: 1400px){body{font-size:16px}}a{text-decoration:none}p{margin-top:0;margin-bottom:15px}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400;font-weight:var(--f-weight-normal);line-height:1.1;margin-top:0;margin-bottom:15px}.link{color:inherit}.blockquote{margin:3rem 0;padding-left:2rem;border-left:4px solid #148ECC}.hr{display:block;background-color:currentColor;color:inherit;border:0;height:1px;width:100%;margin:0}.small{font-size:.8em}.type--reset{margin:0;line-height:1}.italic{font-style:italic}.light{font-weight:100}.medium{font-weight:500}.bold{font-weight:900}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.decoration--none{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400;font-weight:var(--f-weight-normal);line-height:1.1;margin-top:0;margin-bottom:15px}ol li,ul li{position:relative;margin:.33em 0;padding-left:1.5em}ol ul,ol ol,ul ul,ul ol{margin:0;padding-left:2em}ol ol,ul ol{list-style:lower-alpha inside}blockquote{margin:3rem 0;padding-left:2rem;border-left:4px solid #148ECC}hr{display:block;background-color:currentColor;color:inherit;border:0;height:1px;width:100%;margin:0}a{color:#e3e3e3;color:var(--grey2);color:inherit}i,em{font-style:italic}b,strong{font-weight:900}.w1{width:100%}.z0{z-index:0}.z1{z-index:100}.z2{z-index:200}.z3{z-index:300}.z5{z-index:500}.z6{z-index:600}.z7{z-index:700}.z8{z-index:800}.z9{z-index:900}.z10{z-index:1000}.address__default{padding:.25em .75em}.address{background-color:#f5f5f5}.address__form__group{width:100%}@media (min-width: 768px){.address__form__group{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.address__form__field{width:100%}@media (min-width: 768px){.address__form__field{width:50%}.address__form__field:first-child{margin-right:1em}.address__form__field:last-child{margin-left:1em}}.order__meta{margin:.25em .5em .25em 0;border:2px solid #ccc;border-radius:4px}.order__meta span{display:inline-block;padding:.25em .75em;background-color:#fff}.order__meta span:first-child{background-color:#f5f5f5;padding-top:.32em}.order__meta--total{border-color:#8d8d8d;border-color:var(--grey1)}.order__details__row{padding:1.2em;border-radius:4px}.order__details__row:nth-of-type(odd){background-color:#f5f5f5}.order__details__row .__image{width:100px;padding-bottom:1em}@media (min-width: 960px){.order__details__row .__image{padding-right:1em;padding-bottom:0}}.order__details__row .__image img{max-width:100px;max-height:100px}.order__details__row .__info{min-width:100%}@media (min-width: 960px){.order__details__row .__info{min-width:0}}@media (min-width: 960px){.order__details__row .__total{text-align:right}}.account-entry-form{max-width:350px}.orders__order{padding:1.2em;border-radius:4px}.orders__order:nth-of-type(odd){background-color:#f5f5f5}.carousel{overflow:hidden;position:relative;padding:40px}.carousel .previous,.carousel .next{position:absolute;top:50%;width:70px;margin-top:-50px;color:#000;color:var(--black)}.carousel .previous{left:0;padding-left:20px}.carousel .next{right:0;padding-right:20px;-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px)}.carousel .flickity-viewport{overflow:hidden}.carousel__item{width:100%;padding-left:20px;padding-right:20px}@media (min-width: 768px){.carousel__item{width:33.3%;padding-left:0;padding-right:40px}}@media (min-width: 960px){.carousel__item{width:25%;padding-right:40px}}@media (min-width: 960px){.cart{display:table;table-layout:fixed;border-collapse:collapse}}.cart__body{border-bottom:1px solid #8D8D8D;border-bottom:var(--borderGrey1)}@media (min-width: 960px){.cart__body{display:table-row-group;border-top:1px solid #8D8D8D;border-top:var(--borderGrey1)}}.cart__header{display:none}@media (min-width: 960px){.cart__header{display:table-header-group}}.cart__header__item{border-left:1px solid #8D8D8D;border-left:var(--borderGrey1);border-right:1px solid #8D8D8D;border-right:var(--borderGrey1)}.cart__header__item:first-child{border-left:0;width:50%}.cart__header__item:nth-of-type(2){width:18%}.cart__header__item:nth-of-type(3){width:20%}.cart__header__item:last-child{border-right:0;width:12%}.cart__item{border-top:1px solid #8D8D8D;border-top:var(--borderGrey1)}@media (min-width: 960px){.cart__item{display:table-row;padding:0}}.cart__item .cart__item__update{opacity:.3;pointer-events:none}.cart__item .cart__item__update.is-active{opacity:1;pointer-events:auto}@media (min-width: 960px){.cart__item__info,.cart__item__price,.cart__item__quantity,.cart__item__total{display:table-cell;position:relative;padding-top:2em;padding-bottom:2em;text-align:center;border-top:1px solid #8D8D8D;border-top:var(--borderGrey1);border-bottom:1px solid #8D8D8D;border-bottom:var(--borderGrey1)}}@media (min-width: 960px){.cart__item__info{padding-right:1em;text-align:left;width:50%}}@media (min-width: 960px){.cart__item__price{padding-left:1em;padding-right:1em;border-left:1px solid #8D8D8D;border-left:var(--borderGrey1);width:18%}.cart__item__price p{margin-top:0}}@media (min-width: 960px){.cart__item__total{padding-left:1em;padding-right:1em;border-left:1px solid #8D8D8D;border-left:var(--borderGrey1);width:12%}.cart__item__total p{margin-top:0}}.cart__item__quantity{padding-left:70px}@media (min-width: 768px){.cart__item__quantity{padding-left:100px}}@media (min-width: 960px){.cart__item__quantity{padding-left:1em;padding-right:1em;border-left:1px solid #8D8D8D;border-left:var(--borderGrey1);width:20%}}.cart__item__image{width:100%;max-width:70px}@media (min-width: 768px){.cart__item__image{max-width:100px}}@media (min-width: 960px){.cart__item__image{padding-right:1.5em;max-width:calc(100px + 1.5em)}}@media (min-width: 960px){.cart__item__details{width:calc(100% - 100px - 1.5em)}}@media (min-width: 960px){.cart__item__price--mobile{display:none}}@media (min-width: 960px){.cart__item__title{max-width:calc(100% - 60px)}}@media (min-width: 960px){.cart__footer{margin-top:4em}}@media (min-width: 960px){.cart__footer__bottom{margin-bottom:4em}}.checkbox{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.checkbox__el{cursor:pointer;display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:20px;margin-right:10px;opacity:0;position:relative;width:20px;z-index:1}.checkbox__el:checked+.checkbox__icon{opacity:1}.checkbox__icon{width:25px;height:25px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;z-index:0;opacity:.5}.checkbox__label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:2px;width:auto}@media (min-width: 600px){.checkbox__label{margin-top:0}}.site-footer{line-height:1.1;height:78px}@media (min-width: 768px){.site-footer{height:89px}}.site-footer__heading{margin:0;text-transform:uppercase;font-size:12px;letter-spacing:1px}.nav{line-height:1.1;position:fixed;top:0;left:0;width:100%;z-index:1000}.nav__inner{height:73px;height:var(--h-height)}.nav__brand{width:60px;margin:0}@media (min-width: 600px){.nav__brand{width:73px}}.nav__logo{text-transform:uppercase;font-weight:600;font-weight:var(--f-weight-bold);font-size:13px;font-size:var(--f-small);border:2px solid;padding:.66em 1.61em;letter-spacing:1px}.alert{background-color:#8d8d8d;background-color:var(--grey1);border-radius:4px}.alert__icon{font-size:0}.alert__icon svg{height:1.5rem;width:1.5rem}.hero{width:100vw;height:1025px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.hero .hero_bg_image{width:100%;height:901px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:-56px;overflow:hidden}.hero .hero_bg_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .gradient_layer{width:100%;height:901px;top:-56px;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,0)));background:linear-gradient(to right,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 100%);position:absolute}.hero .main_hero_content_container{height:510px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;grid-gap:138px;gap:138px;margin-top:56px;margin-left:189px}.hero .main_hero_content_container .hero_text_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:514px;grid-gap:15px;gap:15px;margin-top:66px}.hero .main_hero_content_container .hero_text_content .title_hero{color:#fff;font-size:70px;font-weight:700}.hero .main_hero_content_container .hero_text_content .paragraph_hero{color:#fff;font-size:16px}.hero .main_hero_content_container .hero_main_image{width:395px;height:510px;position:relative;overflow:hidden}.hero .main_hero_content_container .hero_main_image img{position:absolute;top:42.87px;left:36px;height:710.91px}@media (max-width: 1000px){.hero{width:100vw;height:707px}.hero .hero_bg_image{width:1493px;height:979px;left:-194px;top:0}.hero .hero_bg_image img{width:1131px;height:707px;margin-left:194px}.hero .gradient_layer{width:100%;height:707px;top:0}.hero .main_hero_content_container{height:510px;grid-gap:74px;gap:74px;margin-top:56px;margin-left:60px}.hero .main_hero_content_container .hero_text_content{width:463px;grid-gap:12px;gap:12px;margin-top:102px}.hero .main_hero_content_container .hero_main_image{width:395px;height:471px}.hero .main_hero_content_container .hero_main_image img{top:50px;left:-22px;height:571px}}@media (max-width: 600px){.hero{width:100vw;height:684px}.hero .hero_bg_image{width:100%;height:100%;left:0;top:0}.hero .hero_bg_image img{width:1090px;height:100%;margin-left:auto;margin-right:auto}.hero .gradient_layer{width:100%;height:100%;top:0}.hero .main_hero_content_container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-gap:0;gap:0;margin-top:53px;margin-left:auto;margin-right:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hero .main_hero_content_container .hero_text_content{width:444px;grid-gap:15px;gap:15px;margin-top:0}.hero .main_hero_content_container .hero_main_image{width:413px;height:321px}.hero .main_hero_content_container .hero_main_image img{top:33px;left:76px;height:473px}}@media (max-width: 320px){.hero{width:100vw;height:689px}.hero .hero_bg_image{width:1493px;height:857px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:-86px}.hero .hero_bg_image img{width:1102px;height:689px;margin-left:161px;margin-top:86px}.hero .gradient_layer{width:100%;height:100%;top:0}.hero .main_hero_content_container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-gap:0;gap:0;margin-top:38px;margin-left:auto;margin-right:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hero .main_hero_content_container .hero_text_content{width:285px;grid-gap:4px;gap:4px;margin-top:0;margin-left:auto;margin-right:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero .main_hero_content_container .hero_text_content .title_hero{font-size:35px;line-height:40px;text-align:center;width:270px}.hero .main_hero_content_container .hero_text_content .paragraph_hero{font-size:14px;line-height:24px;text-align:center;width:100%}.hero .main_hero_content_container .hero_main_image{width:323px;height:367px;margin-left:33px;margin-top:-60px}.hero .main_hero_content_container .hero_main_image img{top:70px;left:22px;height:408px}}.icon--s{max-width:15px}.img-holder{position:relative;width:600px}.img-holder:before{content:"";display:block;padding-bottom:calc(287/510 * 100%);width:100%}.img,.img.fit-cover .img__el,.img.fit-contain .img__el{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.img.fit-cover .img__el{-o-object-fit:cover;object-fit:cover}.img.fit-contain .img__el{-o-object-fit:contain;object-fit:contain}.img.is-loaded .img__el,.img .img__el.is-fallback{opacity:1;visibility:visible}.img.is-loaded .img__loader{opacity:0;visibility:hidden}.img__el{opacity:0;-webkit-transition:opacity .25s ease-in-out,opacity .25s ease-in-out;transition:opacity .25s ease-in-out,opacity .25s ease-in-out;-webkit-transition:opacity var(--duration) var(--ease),opacity var(--duration) var(--ease);transition:opacity var(--duration) var(--ease),opacity var(--duration) var(--ease);visibility:hidden;z-index:2}.img__loader{-webkit-animation:spin .25s infinite;animation:spin .25s infinite;-webkit-animation:spin var(--duration) infinite;animation:spin var(--duration) infinite;background-color:#000;background-color:var(--black);height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);-webkit-transition:opacity .25s ease-in-out,opacity .25s ease-in-out;transition:opacity .25s ease-in-out,opacity .25s ease-in-out;-webkit-transition:opacity var(--duration) var(--ease),opacity var(--duration) var(--ease);transition:opacity var(--duration) var(--ease),opacity var(--duration) var(--ease);width:30px;z-index:0}.img__loader--alt{display:block;width:64px;height:64px;margin-left:auto;margin-right:auto;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.img__loader--alt:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #000;border-color:#000 transparent #000 transparent;-webkit-animation:img__loader--alt 1.2s linear infinite;animation:img__loader--alt 1.2s linear infinite}@-webkit-keyframes img__loader--alt{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes img__loader--alt{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.img.fit-cover .img__el--shim{position:absolute;min-width:100%;min-height:100%;height:auto;width:auto;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}.img.fit-contain .img__el--shim{position:absolute;max-width:100%;max-height:100%;height:auto;width:auto;top:0;left:0;right:0;bottom:0;margin:auto}@media (min-width: 960px){.mini-cart{background-color:#fff;background-color:var(--white);border-left:1px solid #000000;border-left:1px solid var(--black);display:block;height:100%;padding:25px 30px;position:fixed;right:0;top:0;-webkit-transform:translateX(390px);-ms-transform:translateX(390px);transform:translate(390px);-webkit-transition:-webkit-transform .4s ease-in;transition:-webkit-transform .4s ease-in;transition:transform .4s ease-in;transition:transform .4s ease-in,-webkit-transform .4s ease-in;width:390px;z-index:9999}}@media (min-width: 960px){.mini-cart.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.mini-cart.is-loaded .mini-cart__loader{opacity:0;visibility:hidden}.mini-cart__wrapper{min-height:200px;position:relative}.mini-cart__table{position:relative;z-index:1}.mini-cart__loader{-webkit-animation:spin .25s infinite;animation:spin .25s infinite;-webkit-animation:spin var(--duration) infinite;animation:spin var(--duration) infinite;background-color:#000;background-color:var(--black);height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;-webkit-transition:opacity var(--duration) var(--ease),visibility var(--duration) var(--ease);transition:opacity var(--duration) var(--ease),visibility var(--duration) var(--ease);width:30px;z-index:0}#page{min-height:100vh}.outer{padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.outer{padding-left:2rem;padding-right:2rem}}.pagination__page a,.pagination__page span{width:2em;height:2em;border-radius:100%;line-height:2em;border:2px solid currentColor;color:#8d8d8d;color:var(--grey1);text-decoration:none}.pagination__page span{color:#000;color:var(--black)}.pagination__arrow{color:#8d8d8d;color:var(--grey1);text-decoration:none}.plp{min-height:0}.plp__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:50px}.plp__product,.plp__cta{margin-top:20px}@media (min-width: 600px){.plp__product,.plp__cta{margin-top:30px}}.view--large .plp__product{width:100%}@media (min-width: 600px){.view--large .plp__product{width:50%}}.view--small .plp__product{width:50%}@media (min-width: 600px){.view--small .plp__product{width:33.32%}}.view--large .plp__cta{width:100%}@media (min-width: 600px){.view--large .plp__cta{width:50%}}.view--small .plp__cta{width:100%}@media (min-width: 600px){.view--small .plp__cta{width:33.32%}}.plp__product__image{padding-top:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.plp__cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.plp__cta__image{padding-top:100%;background-position:center;background-size:contain;background-repeat:no-repeat;background-size:cover}.plp__cta__image.is-rounded{border-radius:50%}.plp__cta__image-container{max-width:350px;margin:auto}.plp__cta__title{margin:35px auto 25px}.plp__cta__quote{margin:30px auto 25px}.plp__cta__author{margin:30px auto 40px}.plp__load-more{margin:0 auto 50px}.plp__hero{width:100%;position:relative;top:0;left:0}@media (min-width: 600px){.plp__hero{min-height:300px;position:absolute}}.plp__hero__image{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:80%;top:0;left:0}@media (min-width: 600px){.plp__hero__image{padding-top:0;position:absolute;width:100%;height:100%}}.plp__hero__content{color:#000;color:var(--black);bottom:0;left:0;text-align:center;padding:1em 20px;padding:1em var(--gutter-lg);position:relative}@media (min-width: 600px){.plp__hero__content{text-align:left;position:absolute;color:#fff;color:var(--white);padding:3em}}.plp__hero__content__title{margin-bottom:.2em}.PLP__app-wrap.is-loading{opacity:0;min-height:5000px}.plp__main{width:100%;position:relative}@media (min-width: 600px){.plp__main{width:calc(100% - 250px);float:left;padding:300px 40px 40px;border-left:1px solid #e3e3e3;border-left:1px solid var(--grey2)}}.plp__sidebar{width:100%;height:100vh;overflow:auto;padding:15px 0;position:fixed;top:0;z-index:1000;background-color:#fff;background-color:var(--white)}@media (min-width: 600px){.plp__sidebar{padding:1em 15px 1em 50px;display:block;width:250px;float:left;position:relative;z-index:1;overflow:visible;overflow:initial}}.plp__sidebar.is-hidden{display:none}@media (min-width: 600px){.plp__sidebar.is-hidden{display:block}}.plp__sidebar__section--shop-by{margin-bottom:40px}.plp__sidebar__header{margin-bottom:.4em;border-bottom:1px solid #8D8D8D;border-bottom:1px solid var(--grey1);padding-bottom:.4em;padding-left:20px;padding-left:var(--gutter-lg);padding-right:20px;padding-right:var(--gutter-lg)}@media (min-width: 600px){.plp__sidebar__header{padding-left:0;padding-right:0}}.plp__sidebar__group{padding-left:20px;padding-left:var(--gutter-lg);padding-right:20px;padding-right:var(--gutter-lg)}@media (min-width: 600px){.plp__sidebar__group{padding-left:0;padding-right:0}}.plp__sidebar__group{margin:17px 0}.plp__sidebar__group--filter{padding-left:20px;padding-left:var(--gutter-lg);padding-right:20px;padding-right:var(--gutter-lg)}@media (min-width: 600px){.plp__sidebar__group--filter{padding-left:0;padding-right:0}}.plp__sidebar__group--filter{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e3e3e3;border-bottom:1px solid var(--grey2)}@media (min-width: 600px){.plp__sidebar__group--filter{padding-top:15px;padding-bottom:15px}}.plp__sidebar__group__ul{padding:10px 0 0}.plp__sidebar__menu-item{padding:5px 0 5px 15px;color:#8d8d8d;color:var(--grey1);-webkit-transition:color .25s;transition:color .25s;-webkit-transition:color var(--duration);transition:color var(--duration)}.plp__sidebar__menu-item.is-active{color:#000;color:var(--black)}.plp__sidebar__filter{padding:10px 0}.plp__sidebar__price{padding:18px 0}.plp__sidebar__price__slider{padding:0 8px;margin-bottom:15px}.plp__sidebar__price__label{margin-bottom:15px}.plp__sidebar__actions{padding:20px;padding:var(--gutter-lg)}@media (min-width: 600px){.plp__sidebar__actions{display:none}}.plp__sidebar__actions__btn{width:100%}.plp__topbar{min-height:70px;padding:0 0 45px}@media (min-width: 600px){.plp__topbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap;padding:45px 0}}.plp__topbar__filter-toggle{margin-bottom:15px;width:100%}@media (min-width: 600px){.plp__topbar__filter-toggle{display:none}}.plp__topbar__left,.plp__topbar__right{padding-left:20px;padding-left:var(--gutter-lg);padding-right:20px;padding-right:var(--gutter-lg)}@media (min-width: 600px){.plp__topbar__left,.plp__topbar__right{padding-left:0;padding-right:0}}.plp__topbar__left{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}.plp__topbar__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.plp__topbar__view{width:23px;display:inline-block;cursor:pointer;margin-left:10px}.plp__topbar__view>svg{fill:#e3e3e3;fill:var(--grey2)}.plp__topbar__view.is-active>svg{fill:#000;fill:var(--black)}.plp__topbar__selected{border:1px solid #e3e3e3;border:1px solid var(--grey2);padding:11px;display:inline-block;margin:0 10px 10px 0;cursor:pointer}.plp__topbar__selected__icon{display:inline-block;width:10px;height:10px;margin-right:10px}.post-card{display:block;text-align:center}@media (min-width: 1000px){.post-card .read-more{font-size:16px}}.post-card__image-container:after{padding-bottom:calc(334/360 * 100%)}.post-card__meta{background:#F3F1ED;background:var(--pampas);padding-left:20px;padding-right:20px;padding-bottom:20px;-webkit-transition:background .3s ease;transition:background .3s ease}.post-card:hover .post-card__meta{background:#1E1E1E;background:var(--codGray)}@media (min-width: 1000px){.post-card__meta{padding-left:25px;padding-right:25px}}@media (min-width: 1400px){.post-card__meta{padding-left:57px;padding-right:57px;padding-bottom:30px}}.post-card__icon{width:58px;height:58px;background:#F3F1ED;background:var(--pampas);margin-top:-29px;border-radius:58px;margin-left:auto;margin-right:auto;position:relative;-webkit-transition:background .3s ease;transition:background .3s ease}.post-card:hover .post-card__icon{background:#1E1E1E;background:var(--codGray)}.post-card__icon .post-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:auto;margin-right:auto;left:0;right:0}.post-card__date{display:block;font-size:12px;font-weight:600;font-weight:var(--f-weight-bold);text-transform:uppercase;margin-bottom:10px;letter-spacing:1px;-webkit-transition:color .3s ease;transition:color .3s ease}.post-card:hover .post-card__date{color:#fff;color:var(--white)}@media (min-width: 1000px){.post-card__date{font-size:16px}}.post-card__title{line-height:1.5;font-size:1.25em;margin-bottom:8px;-webkit-transition:color .3s ease;transition:color .3s ease}.post-card:hover .post-card__title{color:#fff;color:var(--white)}@media (min-width: 1400px){.post-card__title{font-size:1.5em;margin-bottom:16px;line-height:1.4}}.post-icon{color:#bd3131;color:var(--wellRead);fill:currentColor;display:block;margin-left:auto;margin-right:auto;width:20px;height:20px}.post-icon svg circle,.post-icon svg ellipse,.post-icon svg g,.post-icon svg line,.post-icon svg path,.post-icon svg polygon,.post-icon svg polyline,.post-icon svg rect,.post-icon symbol circle,.post-icon symbol ellipse,.post-icon symbol g,.post-icon symbol line,.post-icon symbol path,.post-icon symbol polygon,.post-icon symbol polyline,.post-icon symbol rect{fill:inherit;stroke:inherit}.posts-list{padding-top:30px;padding-bottom:10px}@media (min-width: 600px){.posts-list{padding-bottom:20px}}@media (min-width: 1000px){.posts-list{padding-bottom:30px;padding-left:0;padding-right:0;max-width:880px;margin-left:auto;margin-right:auto}}@media (min-width: 1400px){.posts-list{max-width:1274px;padding-top:40px;padding-bottom:50px}}.posts-list__title{text-align:center;font-size:1.3em;margin-bottom:30px;text-transform:capitalize}@media (min-width: 600px){.posts-list__title{font-size:1.5em}}@media (min-width: 1000px){.posts-list__title{font-size:1.65em}}@media (min-width: 1000px){.posts-list__title{font-size:2.2em;margin-bottom:40px}}.posts-list__grid{margin:0;padding:0}@media (min-width: 600px){.posts-list__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}}.posts-list__grid-item{margin:0 0 20px;padding:0;display:block}.posts-list__grid-item:nth-child(n+7){display:none}@media (min-width: 1000px){.posts-list__grid-item:nth-child(n+7){display:block}}@media (min-width: 600px){.posts-list__grid-item{width:50%;padding-left:20px}}@media (min-width: 1000px){.posts-list__grid-item{width:33.333%;margin-bottom:30px}}.product-card__image img{width:100%;height:auto}.promobar{padding-left:22px;padding-left:var(--h-padding-xs);padding-right:22px;padding-right:var(--h-padding-xs);font-size:11px;height:22px;height:var(--h-promobar-height);line-height:22px;line-height:var(--h-promobar-height)}@media (min-width: 600px){.promobar{font-size:13px;font-size:var(--f-small)}}.promobar__inner{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quantity-selector{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--duration) var(--ease);transition:opacity var(--duration) var(--ease)}.quantity-selector:disabled{opacity:.4}.quantity-selector__action{color:#000;color:var(--black);cursor:pointer;display:block;opacity:1;padding:0;text-align:center;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--duration) var(--ease);transition:opacity var(--duration) var(--ease);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:30px}.quantity-selector__action:disabled{cursor:default;opacity:.4}.quantity-selector__field{color:inherit;height:50px;line-height:50px;text-align:center;width:5em;-moz-apperance:none;-webkit-appearance:none}.quantity-selector__field::-webkit-inner-spin-button,.quantity-selector__field::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio-button{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.radio-button__holder{border:1px solid #000000;border:var(--border);border-radius:50%;display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:20px;margin-right:10px;overflow:hidden;position:relative;width:20px}.radio-button__el,.radio-button__checked{height:100%;left:0;position:absolute;top:0;width:100%}.radio-button__el{cursor:pointer;margin:0;opacity:0;z-index:1}.radio-button__checked{background-color:#000;background-color:var(--black);opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--duration) var(--ease);transition:opacity var(--duration) var(--ease);z-index:0}.radio-button__el:checked+.radio-button__checked{opacity:1}.radio-button__label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.read-more{color:#bd3131;color:var(--wellRead);font-weight:600;font-weight:var(--f-weight-bold);text-transform:capitalize}.search__result .highlight{background:#8D8D8D;background:var(--grey1)}@media (min-width: 768px){.search__result__info{width:75%;padding-right:2em}}.search__result__image{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;overflow:hidden;padding-top:60%;margin-bottom:1.5em}@media (min-width: 768px){.search__result__image{width:25%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-top:15%;margin-bottom:0}}.social-links__item{margin-left:10px;margin-top:0;margin-bottom:0}.social-links__item a{display:block;color:#b5a484;color:var(--mongoose)}.social-links__item a:hover,.social-links__item a:focus{color:#fff;color:var(--white)}.social-links__item svg{width:22px;height:22px;fill:currentColor}.wysiwyg__container h1,.wysiwyg__container h2,.wysiwyg__container h3,.wysiwyg__container h4,.wysiwyg__container h5,.wysiwyg__container h6{font-weight:400;font-weight:var(--f-weight-normal);line-height:1.1;margin-top:0;margin-bottom:15px}.wysiwyg__container ol li,.wysiwyg__container ul li{position:relative;margin:.33em 0;padding-left:1.5em}.wysiwyg__container ol ul,.wysiwyg__container ol ol,.wysiwyg__container ul ul,.wysiwyg__container ul ol{margin:0;padding-left:2em}.wysiwyg__container ol ol,.wysiwyg__container ul ol{list-style:lower-alpha inside}.wysiwyg__container blockquote{margin:3rem 0;padding-left:2rem;border-left:4px solid #148ECC}.wysiwyg__container hr{display:block;background-color:currentColor;color:inherit;border:0;height:1px;width:100%;margin:0}.wysiwyg__container a{color:#e3e3e3;color:var(--grey2);color:inherit}.wysiwyg__container i,.wysiwyg__container em{font-style:italic}.wysiwyg__container b,.wysiwyg__container strong{font-weight:900}.badges_section{width:100vw;height:35vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-gap:5vw;gap:5vw;overflow-x:scroll}.badges_section::-webkit-scrollbar{display:none}.badges_section{-ms-overflow-style:none;scrollbar-width:none}.badges_section .badge_container{width:18%;height:70%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.badges_section .badge_container img{width:62px;height:62px;-o-object-fit:contain;object-fit:contain}.badges_section .badge_container svg{width:62px;height:62px;-o-object-fit:contain;object-fit:contain}.badges_section .badge_container .badge_main_title{margin-top:1.6rem;font-weight:700;font-size:1.5rem;line-height:2rem;color:#152f4e;text-align:center}.badges_section .badge_container .badge_sub_title{font-weight:400;color:#152f4e;font-size:1.3rem;text-align:center}@media screen and (max-width: 1080px){.badges_section{grid-gap:0;gap:0;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.badges_section .badge_container{width:100%}}.collection_list_filter_section{width:100vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:2.5vw;padding-right:2.5vw;position:relative;grid-gap:3vh;gap:3vh}.collection_list_filter_section .titles_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-self:center;margin-top:3vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-gap:.5vw;gap:.5vw}.collection_list_filter_section .titles_container h1{color:#000;font-size:6.4rem;line-height:6.4rem;font-weight:700}.collection_list_filter_section .titles_container h2{color:#000;font-size:3.5rem;line-height:3rem;font-weight:500}.collection_list_filter_section .title_section{color:#000;font-size:6.4rem;line-height:6.4rem;font-weight:700;margin-top:3vh}.collection_list_filter_section .filter_container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.collection_list_filter_section .filter_container .colors_picker,.collection_list_filter_section .filter_container .colors_picker .colors_picker_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:20px;grid-gap:12px;gap:12px}.collection_list_filter_section .filter_container .colors_picker .color_container{width:20px;height:20px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.collection_list_filter_section .filter_container .colors_picker .color_container .color{width:10px;height:10px;border-radius:50%;background-color:#000}.collection_list_filter_section .filter_container .colors_picker .color_container:hover{border:1px solid black}.collection_list_filter_section .filter_container .colors_picker .color_active{border:2px solid rgb(245,148,222)}.collection_list_filter_section .collection_tabs_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection_list_filter_section .collection_tabs_container .collection_tab{cursor:pointer;font-weight:700;font-size:1.5rem;line-height:2rem}.collection_list_filter_section .button_previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:56px;height:56px;border-radius:50%;background-color:#000;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;z-index:2}.collection_list_filter_section .button_previous img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.collection_list_filter_section .button_next{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:95%;width:56px;height:56px;border-radius:50%;background-color:#000;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:1;z-index:2}.collection_list_filter_section .button_next img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.collection_list_filter_section .products_container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:4vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;grid-gap:3%;gap:3%;overflow-x:scroll;position:relative;overflow-y:hidden}.collection_list_filter_section .products_container::-webkit-scrollbar{display:none}.collection_list_filter_section .products_container{-ms-overflow-style:none;scrollbar-width:none}.collection_list_filter_section .products_container .product_card{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:31%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.collection_list_filter_section .products_container .product_card .product_images_container{width:100%;height:80vh;border-radius:8px;position:relative;cursor:pointer;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.collection_list_filter_section .products_container .product_card .product_images_container img{position:absolute;height:100%;width:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover}.collection_list_filter_section .products_container .product_card .product_images_container .top{opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}.collection_list_filter_section .products_container .product_card .product_images_container .bottom{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.collection_list_filter_section .products_container .product_card .product_images_container:hover .top{opacity:0}.collection_list_filter_section .products_container .product_card .product_images_container:hover .bottom{opacity:1}.collection_list_filter_section .products_container .product_card .product_badge{display:block;font-weight:700;color:#152f4e80;font-size:1.3rem;line-height:2rem;margin-top:.7vw;height:1.3rem}.collection_list_filter_section .products_container .product_card .product_title{margin-top:.9vw;color:#152f4e;font-size:1.7rem;line-height:2.1rem;font-weight:700;cursor:pointer;max-height:4.2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.collection_list_filter_section .products_container .product_card a{color:#000}.collection_list_filter_section .products_container .product_card .bottom_container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;grid-gap:.5vw;gap:.5vw;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection_list_filter_section .products_container .product_card .bottom_container .color_product{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:10px;width:10px;border-radius:50%;cursor:pointer;background-color:#152f4e}.collection_list_filter_section .products_container .product_card .bottom_container .see_more{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;opacity:.8;font-size:1.4rem;letter-spacing:-.02em;line-height:1rem}.collection_list_filter_section .products_container .product_card .bottom_container .prices_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;grid-gap:3px;gap:3px}.collection_list_filter_section .products_container .product_card .bottom_container .prices_container .price_product{display:block;color:#152f4e;font-weight:700;font-size:1.4rem;line-height:1rem}.collection_list_filter_section .products_container .product_card .bottom_container .prices_container .price_product_compare{display:block;color:#152f4e;font-weight:700;font-size:1.4rem;text-decoration:line-through}.collection_list_filter_section .action_button_collection_filter{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:3vh;margin-bottom:4vh;padding:1.2rem 2.4rem;border-radius:6.8rem;font-size:1.5rem;cursor:pointer;text-decoration:none;text-align:center;font-weight:700}@media screen and (max-width: 1100px){.collection_list_filter_section .titles_container h1{font-size:6.2rem;text-align:center}.collection_list_filter_section .titles_container h2{font-size:3.2rem;text-align:center}.collection_list_filter_section .title_section{text-align:center;font-size:4.3rem;line-height:4rem;letter-spacing:-.05em}.collection_list_filter_section .button_previous{display:none}.collection_list_filter_section .button_next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.collection_list_filter_section .arrows_container{display:none}.collection_list_filter_section .filter_container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;grid-gap:25px;gap:25px}.collection_list_filter_section .filter_container .collection_tabs_container{grid-gap:25px;gap:25px}.collection_list_filter_section .filter_container .colors_picker{width:100%}.collection_list_filter_section .filter_container .colors_picker .colors_picker_wrapper{grid-gap:25px;gap:25px;overflow-x:scroll;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:2vh}.collection_list_filter_section .filter_container .colors_picker .colors_picker_wrapper::-webkit-scrollbar{display:none}.collection_list_filter_section .filter_container .colors_picker .colors_picker_wrapper{-ms-overflow-style:none;scrollbar-width:none}.collection_list_filter_section .filter_container .colors_picker .color_container{width:34px;height:34px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.collection_list_filter_section .filter_container .colors_picker .color_container .color{width:24px;height:24px}.collection_list_filter_section .products_container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-gap:5%;gap:5%;overflow-y:hidden}.collection_list_filter_section .products_container .product_card{width:40%}.collection_list_filter_section .products_container .product_card .bottom_container{margin-top:10px}.collection_list_filter_section .products_container .product_card .bottom_container .prices_container{margin-left:0}}@media screen and (max-width: 780px){.collection_list_filter_section .products_container .product_card .bottom_container .prices_container{margin-left:auto}}@media screen and (max-width: 430px){.collection_list_filter_section .button_previous{display:none}.collection_list_filter_section .button_next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.collection_list_filter_section .products_container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-gap:8%;gap:8%}.collection_list_filter_section .products_container .product_card{width:85%}.collection_list_filter_section .products_container .product_card .product_images_container{height:60vh}.collection_list_filter_section .products_container .product_card .bottom_container{margin-top:10px}.collection_list_filter_section .products_container .product_card .bottom_container .prices_container{margin-left:auto}} diff --git a/assets/manifest.json b/assets/manifest.json index df31cf3..ee92f31 100644 --- a/assets/manifest.json +++ b/assets/manifest.json @@ -52,60 +52,67 @@ "_preact.4b3dbaf5.js": { "file": "preact.4b3dbaf5.js" }, - "frontend\/entrypoints\/main.css": { - "file": "main.9581e0a5.css", + "frontend/entrypoints/main.css": { + "file": "main.b50dd689.css", "isEntry": true, - "src": "frontend\/entrypoints\/main.css" + "src": "frontend/entrypoints/main.css" }, - "frontend\/entrypoints\/main.js": { + "frontend/entrypoints/main.js": { "dynamicImports": [ - "modules\/account-login\/account-login.js", - "modules\/carousel\/carousel.js", - "modules\/cart-shipping-calculator\/cart-shipping-calculator.js", - "modules\/contact-form\/contact-form.js", - "modules\/image\/image.js", - "modules\/mini-cart\/mini-cart.js", - "modules\/newsletter\/newsletter.js", - "modules\/plp--complex\/plp--complex.js", - "modules\/promobar\/promobar.js", - "modules\/quantity-selector\/quantity-selector.js", - "modules\/plp--complex\/components\/app.js", - "modules\/plp--complex\/components\/form-elements.js", - "modules\/plp--complex\/components\/grid.js", - "modules\/plp--complex\/components\/hero.js", - "modules\/plp--complex\/components\/icons.js", - "modules\/plp--complex\/components\/product-cell.js", - "modules\/plp--complex\/components\/sidebar-facet.js", - "modules\/plp--complex\/components\/sidebar-group.js", - "modules\/plp--complex\/components\/sidebar-menu-item.js", - "modules\/plp--complex\/components\/sidebar.js", - "modules\/plp--complex\/components\/topbar.js", - "modules\/plp--complex\/components\/uri.js", - "modules\/plp--complex\/lib\/actions.js", - "modules\/plp--complex\/lib\/connectors.js", - "modules\/plp--complex\/lib\/defaults.js", - "modules\/plp--complex\/lib\/reducers.js", - "modules\/plp--complex\/lib\/store.js", - "modules\/plp--complex\/lib\/util.js" + "modules/account-login/account-login.js", + "modules/badges-section/badges-section.js", + "modules/carousel/carousel.js", + "modules/cart-shipping-calculator/cart-shipping-calculator.js", + "modules/collection-list-filter-section/collection-list-filter-section.js", + "modules/contact-form/contact-form.js", + "modules/image/image.js", + "modules/mini-cart/mini-cart.js", + "modules/newsletter/newsletter.js", + "modules/plp--complex/plp--complex.js", + "modules/promobar/promobar.js", + "modules/quantity-selector/quantity-selector.js", + "modules/plp--complex/components/app.js", + "modules/plp--complex/components/form-elements.js", + "modules/plp--complex/components/grid.js", + "modules/plp--complex/components/hero.js", + "modules/plp--complex/components/icons.js", + "modules/plp--complex/components/product-cell.js", + "modules/plp--complex/components/sidebar-facet.js", + "modules/plp--complex/components/sidebar-group.js", + "modules/plp--complex/components/sidebar-menu-item.js", + "modules/plp--complex/components/sidebar.js", + "modules/plp--complex/components/topbar.js", + "modules/plp--complex/components/uri.js", + "modules/plp--complex/lib/actions.js", + "modules/plp--complex/lib/connectors.js", + "modules/plp--complex/lib/defaults.js", + "modules/plp--complex/lib/reducers.js", + "modules/plp--complex/lib/store.js", + "modules/plp--complex/lib/util.js" ], - "file": "main.46ec7334.js", + "file": "main.4aa5b8bc.js", "isEntry": true, - "src": "frontend\/entrypoints\/main.js" + "src": "frontend/entrypoints/main.js" }, - "modules\/account-login\/account-login.js": { + "modules/account-login/account-login.js": { "file": "account-login.4b8a4036.js", "isDynamicEntry": true, - "src": "modules\/account-login\/account-login.js" + "src": "modules/account-login/account-login.js" }, - "modules\/carousel\/carousel.js": { + "modules/badges-section/badges-section.js": { + "file": "badges-section.4ed993c7.js", + "isDynamicEntry": true, + "src": "modules/badges-section/badges-section.js" + }, + "modules/carousel/carousel.js": { "file": "carousel.d9942642.js", "imports": [ "__commonjsHelpers.de833af9.js" ], "isDynamicEntry": true, - "src": "modules\/carousel\/carousel.js" + "src": "modules/carousel/carousel.js" }, - "modules\/cart-shipping-calculator\/cart-shipping-calculator.js": { + "modules/cart-shipping-calculator/cart-shipping-calculator.js": { "file": "cart-shipping-calculator.408f5746.js", "imports": [ "_index.a394a8ae.js", @@ -113,9 +120,19 @@ "__commonjsHelpers.de833af9.js" ], "isDynamicEntry": true, - "src": "modules\/cart-shipping-calculator\/cart-shipping-calculator.js" + "src": "modules/cart-shipping-calculator/cart-shipping-calculator.js" + }, + "modules/collection-list-filter-section/collection-list-filter-section.js": { + "file": "collection-list-filter-section.2eb7c61b.js", + "imports": [ + "_index.592a6222.js", + "_index.c90fdd2b.js", + "__commonjsHelpers.de833af9.js" + ], + "isDynamicEntry": true, + "src": "modules/collection-list-filter-section/collection-list-filter-section.js" }, - "modules\/contact-form\/contact-form.js": { + "modules/contact-form/contact-form.js": { "file": "contact-form.c7eff065.js", "imports": [ "_index.929bd43e.js", @@ -124,18 +141,18 @@ "_index.a394a8ae.js" ], "isDynamicEntry": true, - "src": "modules\/contact-form\/contact-form.js" + "src": "modules/contact-form/contact-form.js" }, - "modules\/image\/image.js": { + "modules/image/image.js": { "file": "image.f29834f8.js", "imports": [ "_index.c90fdd2b.js", "__commonjsHelpers.de833af9.js" ], "isDynamicEntry": true, - "src": "modules\/image\/image.js" + "src": "modules/image/image.js" }, - "modules\/mini-cart\/mini-cart.js": { + "modules/mini-cart/mini-cart.js": { "file": "mini-cart.41f956ce.js", "imports": [ "_index.592a6222.js", @@ -144,9 +161,9 @@ "__commonjsHelpers.de833af9.js" ], "isDynamicEntry": true, - "src": "modules\/mini-cart\/mini-cart.js" + "src": "modules/mini-cart/mini-cart.js" }, - "modules\/newsletter\/newsletter.js": { + "modules/newsletter/newsletter.js": { "file": "newsletter.5e2e8978.js", "imports": [ "_index.929bd43e.js", @@ -155,199 +172,199 @@ "_index.a394a8ae.js" ], "isDynamicEntry": true, - "src": "modules\/newsletter\/newsletter.js" + "src": "modules/newsletter/newsletter.js" }, - "modules\/plp--complex\/components\/app.js": { + "modules/plp--complex/components/app.js": { "file": "app.174e3897.js", "imports": [ "_preact.4b3dbaf5.js", "_preact-redux.esm.03ebc624.js", - "modules\/plp--complex\/lib\/store.js", - "modules\/plp--complex\/components\/sidebar.js", - "modules\/plp--complex\/components\/hero.js", - "modules\/plp--complex\/components\/grid.js", - "modules\/plp--complex\/components\/uri.js", - "modules\/plp--complex\/components\/topbar.js", - "modules\/plp--complex\/lib\/actions.js", + "modules/plp--complex/lib/store.js", + "modules/plp--complex/components/sidebar.js", + "modules/plp--complex/components/hero.js", + "modules/plp--complex/components/grid.js", + "modules/plp--complex/components/uri.js", + "modules/plp--complex/components/topbar.js", + "modules/plp--complex/lib/actions.js", "_index.3d5aa0a7.js", - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/util.js", "_index.08ff3111.js", - "modules\/plp--complex\/lib\/reducers.js", - "modules\/plp--complex\/lib\/defaults.js", + "modules/plp--complex/lib/reducers.js", + "modules/plp--complex/lib/defaults.js", "_index.8731960a.js", "__commonjsHelpers.de833af9.js", - "modules\/plp--complex\/components\/sidebar-group.js", - "modules\/plp--complex\/components\/sidebar-facet.js", - "modules\/plp--complex\/components\/form-elements.js", - "modules\/plp--complex\/components\/icons.js", - "modules\/plp--complex\/components\/sidebar-menu-item.js", - "modules\/plp--complex\/components\/product-cell.js", - "modules\/plp--complex\/lib\/connectors.js", + "modules/plp--complex/components/sidebar-group.js", + "modules/plp--complex/components/sidebar-facet.js", + "modules/plp--complex/components/form-elements.js", + "modules/plp--complex/components/icons.js", + "modules/plp--complex/components/sidebar-menu-item.js", + "modules/plp--complex/components/product-cell.js", + "modules/plp--complex/lib/connectors.js", "_index.4dec3c6a.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/components\/app.js" + "src": "modules/plp--complex/components/app.js" }, - "modules\/plp--complex\/components\/form-elements.js": { + "modules/plp--complex/components/form-elements.js": { "file": "form-elements.240f432f.js", "imports": [ "_preact.4b3dbaf5.js", "_index.8731960a.js", - "modules\/plp--complex\/components\/icons.js", + "modules/plp--complex/components/icons.js", "__commonjsHelpers.de833af9.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/components\/form-elements.js" + "src": "modules/plp--complex/components/form-elements.js" }, - "modules\/plp--complex\/components\/grid.js": { + "modules/plp--complex/components/grid.js": { "file": "grid.b749b9b5.js", "imports": [ "_preact.4b3dbaf5.js", "_preact-redux.esm.03ebc624.js", - "modules\/plp--complex\/components\/product-cell.js", + "modules/plp--complex/components/product-cell.js", "_index.08ff3111.js", "_index.8731960a.js", - "modules\/plp--complex\/lib\/actions.js", + "modules/plp--complex/lib/actions.js", "_index.3d5aa0a7.js", - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/util.js", "__commonjsHelpers.de833af9.js", - "modules\/plp--complex\/lib\/connectors.js", + "modules/plp--complex/lib/connectors.js", "_index.4dec3c6a.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/components\/grid.js" + "src": "modules/plp--complex/components/grid.js" }, - "modules\/plp--complex\/components\/hero.js": { + "modules/plp--complex/components/hero.js": { "file": "hero.90a2c72d.js", "imports": [ "_preact.4b3dbaf5.js", "_preact-redux.esm.03ebc624.js", "_index.8731960a.js", - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/util.js", "_index.3d5aa0a7.js", "__commonjsHelpers.de833af9.js", "_index.08ff3111.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/components\/hero.js" + "src": "modules/plp--complex/components/hero.js" }, - "modules\/plp--complex\/components\/icons.js": { + "modules/plp--complex/components/icons.js": { "file": "icons.b6e800bb.js", "imports": [ "__commonjsHelpers.de833af9.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/components\/icons.js" + "src": "modules/plp--complex/components/icons.js" }, - "modules\/plp--complex\/components\/product-cell.js": { + "modules/plp--complex/components/product-cell.js": { "file": "product-cell.fbe31dec.js", "imports": [ "_preact.4b3dbaf5.js", - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/util.js", "_index.08ff3111.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/components\/product-cell.js" + "src": "modules/plp--complex/components/product-cell.js" }, - "modules\/plp--complex\/components\/sidebar-facet.js": { + "modules/plp--complex/components/sidebar-facet.js": { "file": "sidebar-facet.37184dfa.js", "imports": [ "_preact.4b3dbaf5.js", "_preact-redux.esm.03ebc624.js", "_index.8731960a.js", - "modules\/plp--complex\/lib\/actions.js", - "modules\/plp--complex\/components\/form-elements.js", + "modules/plp--complex/lib/actions.js", + "modules/plp--complex/components/form-elements.js", "_index.3d5aa0a7.js", "__commonjsHelpers.de833af9.js", - "modules\/plp--complex\/lib\/connectors.js", + "modules/plp--complex/lib/connectors.js", "_index.4dec3c6a.js", - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/util.js", "_index.08ff3111.js", - "modules\/plp--complex\/components\/icons.js" + "modules/plp--complex/components/icons.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/components\/sidebar-facet.js" + "src": "modules/plp--complex/components/sidebar-facet.js" }, - "modules\/plp--complex\/components\/sidebar-group.js": { + "modules/plp--complex/components/sidebar-group.js": { "file": "sidebar-group.0407c4b9.js", "imports": [ "_preact.4b3dbaf5.js", "_preact-redux.esm.03ebc624.js", "_index.8731960a.js", "__commonjsHelpers.de833af9.js", - "modules\/plp--complex\/components\/sidebar-facet.js", - "modules\/plp--complex\/components\/sidebar-menu-item.js", - "modules\/plp--complex\/components\/icons.js", + "modules/plp--complex/components/sidebar-facet.js", + "modules/plp--complex/components/sidebar-menu-item.js", + "modules/plp--complex/components/icons.js", "_index.3d5aa0a7.js", - "modules\/plp--complex\/lib\/actions.js", - "modules\/plp--complex\/lib\/connectors.js", + "modules/plp--complex/lib/actions.js", + "modules/plp--complex/lib/connectors.js", "_index.4dec3c6a.js", - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/util.js", "_index.08ff3111.js", - "modules\/plp--complex\/components\/form-elements.js" + "modules/plp--complex/components/form-elements.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/components\/sidebar-group.js" + "src": "modules/plp--complex/components/sidebar-group.js" }, - "modules\/plp--complex\/components\/sidebar-menu-item.js": { + "modules/plp--complex/components/sidebar-menu-item.js": { "file": "sidebar-menu-item.66cb8bbb.js", "imports": [ "_preact.4b3dbaf5.js", "_preact-redux.esm.03ebc624.js", "_index.8731960a.js", - "modules\/plp--complex\/lib\/actions.js", + "modules/plp--complex/lib/actions.js", "_index.3d5aa0a7.js", "__commonjsHelpers.de833af9.js", - "modules\/plp--complex\/lib\/connectors.js", + "modules/plp--complex/lib/connectors.js", "_index.4dec3c6a.js", - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/util.js", "_index.08ff3111.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/components\/sidebar-menu-item.js" + "src": "modules/plp--complex/components/sidebar-menu-item.js" }, - "modules\/plp--complex\/components\/sidebar.js": { + "modules/plp--complex/components/sidebar.js": { "file": "sidebar.509ccd91.js", "imports": [ "_preact.4b3dbaf5.js", "_preact-redux.esm.03ebc624.js", "_index.8731960a.js", - "modules\/plp--complex\/lib\/actions.js", - "modules\/plp--complex\/components\/sidebar-group.js", + "modules/plp--complex/lib/actions.js", + "modules/plp--complex/components/sidebar-group.js", "_index.3d5aa0a7.js", "__commonjsHelpers.de833af9.js", - "modules\/plp--complex\/lib\/connectors.js", + "modules/plp--complex/lib/connectors.js", "_index.4dec3c6a.js", - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/util.js", "_index.08ff3111.js", - "modules\/plp--complex\/components\/sidebar-facet.js", - "modules\/plp--complex\/components\/form-elements.js", - "modules\/plp--complex\/components\/icons.js", - "modules\/plp--complex\/components\/sidebar-menu-item.js" + "modules/plp--complex/components/sidebar-facet.js", + "modules/plp--complex/components/form-elements.js", + "modules/plp--complex/components/icons.js", + "modules/plp--complex/components/sidebar-menu-item.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/components\/sidebar.js" + "src": "modules/plp--complex/components/sidebar.js" }, - "modules\/plp--complex\/components\/topbar.js": { + "modules/plp--complex/components/topbar.js": { "file": "topbar.d107fbfe.js", "imports": [ "_preact.4b3dbaf5.js", "_preact-redux.esm.03ebc624.js", "_index.8731960a.js", - "modules\/plp--complex\/lib\/actions.js", - "modules\/plp--complex\/components\/icons.js", - "modules\/plp--complex\/components\/form-elements.js", + "modules/plp--complex/lib/actions.js", + "modules/plp--complex/components/icons.js", + "modules/plp--complex/components/form-elements.js", "_index.3d5aa0a7.js", "__commonjsHelpers.de833af9.js", - "modules\/plp--complex\/lib\/connectors.js", + "modules/plp--complex/lib/connectors.js", "_index.4dec3c6a.js", - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/util.js", "_index.08ff3111.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/components\/topbar.js" + "src": "modules/plp--complex/components/topbar.js" }, - "modules\/plp--complex\/components\/uri.js": { + "modules/plp--complex/components/uri.js": { "file": "uri.ccaba4a8.js", "imports": [ "_preact.4b3dbaf5.js", @@ -356,108 +373,108 @@ "_index.3d5aa0a7.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/components\/uri.js" + "src": "modules/plp--complex/components/uri.js" }, - "modules\/plp--complex\/lib\/actions.js": { + "modules/plp--complex/lib/actions.js": { "file": "actions.239c985f.js", "imports": [ - "modules\/plp--complex\/lib\/connectors.js", + "modules/plp--complex/lib/connectors.js", "_index.4dec3c6a.js", "__commonjsHelpers.de833af9.js", - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/util.js", "_index.08ff3111.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/lib\/actions.js" + "src": "modules/plp--complex/lib/actions.js" }, - "modules\/plp--complex\/lib\/connectors.js": { + "modules/plp--complex/lib/connectors.js": { "file": "connectors.1a4f22f2.js", "imports": [ "_index.4dec3c6a.js", - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/util.js", "__commonjsHelpers.de833af9.js", "_index.08ff3111.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/lib\/connectors.js" + "src": "modules/plp--complex/lib/connectors.js" }, - "modules\/plp--complex\/lib\/defaults.js": { + "modules/plp--complex/lib/defaults.js": { "file": "defaults.ba35ef38.js", "isDynamicEntry": true, - "src": "modules\/plp--complex\/lib\/defaults.js" + "src": "modules/plp--complex/lib/defaults.js" }, - "modules\/plp--complex\/lib\/reducers.js": { + "modules/plp--complex/lib/reducers.js": { "file": "reducers.a30bcb0f.js", "imports": [ - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/util.js", "_index.08ff3111.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/lib\/reducers.js" + "src": "modules/plp--complex/lib/reducers.js" }, - "modules\/plp--complex\/lib\/store.js": { + "modules/plp--complex/lib/store.js": { "file": "store.f31cce61.js", "imports": [ "_preact.4b3dbaf5.js", "_index.3d5aa0a7.js", - "modules\/plp--complex\/lib\/util.js", - "modules\/plp--complex\/lib\/reducers.js", - "modules\/plp--complex\/lib\/defaults.js", + "modules/plp--complex/lib/util.js", + "modules/plp--complex/lib/reducers.js", + "modules/plp--complex/lib/defaults.js", "_index.08ff3111.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/lib\/store.js" + "src": "modules/plp--complex/lib/store.js" }, - "modules\/plp--complex\/lib\/util.js": { + "modules/plp--complex/lib/util.js": { "file": "util.0ea43082.js", "imports": [ "_index.08ff3111.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/lib\/util.js" + "src": "modules/plp--complex/lib/util.js" }, - "modules\/plp--complex\/plp--complex.js": { + "modules/plp--complex/plp--complex.js": { "file": "plp--complex.13426b09.js", "imports": [ "_preact.4b3dbaf5.js", - "modules\/plp--complex\/components\/app.js", + "modules/plp--complex/components/app.js", "_preact-redux.esm.03ebc624.js", "_index.3d5aa0a7.js", - "modules\/plp--complex\/lib\/store.js", - "modules\/plp--complex\/lib\/util.js", + "modules/plp--complex/lib/store.js", + "modules/plp--complex/lib/util.js", "_index.08ff3111.js", - "modules\/plp--complex\/lib\/reducers.js", - "modules\/plp--complex\/lib\/defaults.js", - "modules\/plp--complex\/components\/sidebar.js", + "modules/plp--complex/lib/reducers.js", + "modules/plp--complex/lib/defaults.js", + "modules/plp--complex/components/sidebar.js", "_index.8731960a.js", "__commonjsHelpers.de833af9.js", - "modules\/plp--complex\/lib\/actions.js", - "modules\/plp--complex\/lib\/connectors.js", + "modules/plp--complex/lib/actions.js", + "modules/plp--complex/lib/connectors.js", "_index.4dec3c6a.js", - "modules\/plp--complex\/components\/sidebar-group.js", - "modules\/plp--complex\/components\/sidebar-facet.js", - "modules\/plp--complex\/components\/form-elements.js", - "modules\/plp--complex\/components\/icons.js", - "modules\/plp--complex\/components\/sidebar-menu-item.js", - "modules\/plp--complex\/components\/hero.js", - "modules\/plp--complex\/components\/grid.js", - "modules\/plp--complex\/components\/product-cell.js", - "modules\/plp--complex\/components\/uri.js", - "modules\/plp--complex\/components\/topbar.js" + "modules/plp--complex/components/sidebar-group.js", + "modules/plp--complex/components/sidebar-facet.js", + "modules/plp--complex/components/form-elements.js", + "modules/plp--complex/components/icons.js", + "modules/plp--complex/components/sidebar-menu-item.js", + "modules/plp--complex/components/hero.js", + "modules/plp--complex/components/grid.js", + "modules/plp--complex/components/product-cell.js", + "modules/plp--complex/components/uri.js", + "modules/plp--complex/components/topbar.js" ], "isDynamicEntry": true, - "src": "modules\/plp--complex\/plp--complex.js" + "src": "modules/plp--complex/plp--complex.js" }, - "modules\/promobar\/promobar.js": { + "modules/promobar/promobar.js": { "file": "promobar.5c0a7412.js", "imports": [ "_index.a394a8ae.js", "__commonjsHelpers.de833af9.js" ], "isDynamicEntry": true, - "src": "modules\/promobar\/promobar.js" + "src": "modules/promobar/promobar.js" }, - "modules\/quantity-selector\/quantity-selector.js": { + "modules/quantity-selector/quantity-selector.js": { "file": "quantity-selector.1f15d279.js", "imports": [ "_index.592a6222.js", @@ -465,6 +482,6 @@ "__commonjsHelpers.de833af9.js" ], "isDynamicEntry": true, - "src": "modules\/quantity-selector\/quantity-selector.js" + "src": "modules/quantity-selector/quantity-selector.js" } -} +} \ No newline at end of file diff --git a/assets/www.knobcreek.com-1293609732325191.jpg b/assets/www.knobcreek.com-1293609732325191.jpg new file mode 100755 index 0000000..78baa6f Binary files /dev/null and b/assets/www.knobcreek.com-1293609732325191.jpg differ diff --git a/assets/www.knobcreek.com-1310894113736742.png b/assets/www.knobcreek.com-1310894113736742.png new file mode 100755 index 0000000..75a0b38 Binary files /dev/null and b/assets/www.knobcreek.com-1310894113736742.png differ diff --git a/config/settings_data.json b/config/settings_data.json index e5e185b..ce86343 100755 --- a/config/settings_data.json +++ b/config/settings_data.json @@ -39,10 +39,82 @@ "title": "", "text": "

Use this text to share information about your brand with your customers. Describe a product, share announcements, or welcome customers to your store.<\/p>" } + }, + "badges-section": { + "type": "badges-section", + "blocks": { + "badge_6776xe": { + "type": "badge", + "settings": { + "badge_title_id": "TRY IT FOR 60 NIGHTS", + "badge_subtitle_id": "You'll love it, else send it back <3", + "badge_image": "shopify:\/\/shop_images\/clock.svg" + } + }, + "badge_LzVk8j": { + "type": "badge", + "settings": { + "badge_title_id": "WE PAY YOUR SHIPPING", + "badge_subtitle_id": "Your US shipping is on us!", + "badge_image": "shopify:\/\/shop_images\/box.svg" + } + }, + "badge_3Fgqhj": { + "type": "badge", + "settings": { + "badge_title_id": "BLOOMY CARE+", + "badge_subtitle_id": "Easy Returns & After Sales", + "badge_image": "shopify:\/\/shop_images\/giftbox.svg" + } + }, + "badge_GYAVRi": { + "type": "badge", + "settings": { + "badge_title_id": "BLOOMY = 1 TREE PLANTED", + "badge_subtitle_id": "Bloomy x the Eden Deforestation Project", + "badge_image": "shopify:\/\/shop_images\/tree-icon.svg" + } + } + }, + "block_order": [ + "badge_6776xe", + "badge_LzVk8j", + "badge_3Fgqhj", + "badge_GYAVRi" + ], + "settings": { + "background": "#ffffff", + "color_svg": "#000000" + } + }, + "collection-list-filter-section": { + "type": "collection-list-filter-section", + "settings": { + "variant_collection_list": "collection_title", + "top_title": "Experience Bloomy", + "bottom_title": "Like our content ? Check us out!", + "card_size": "compact", + "show_all_variants": "main_variant", + "collection_id": "pillowcase", + "check_color": false, + "check_type": false, + "background_section": "#ffffff", + "title_color": "#000000", + "types_filter_text_color": "#152f4e", + "product_desc_text_color": "#152f4e", + "product_desc_text_color_secondary": "#152f4e", + "cta_text": "SHOP ALL", + "cta_text_color_no_hover": "#ffffff", + "cta_background_color_no_hover": "#152f4e", + "cta_text_color_hover": "#152f4e", + "cta_background_color_hover": "#ffffff", + "card_price": "#1A1A1A", + "card_price_compare": "#A92521" + } } }, "content_for_index": [ ] } -} \ No newline at end of file +} diff --git a/frontend/css/modules.css b/frontend/css/modules.css index 9567e93..bb30fd7 100644 --- a/frontend/css/modules.css +++ b/frontend/css/modules.css @@ -36,3 +36,6 @@ @import "@modules/text-input/text-input.css"; @import "@modules/textarea-input/textarea-input.css"; @import "@modules/wysiwyg/wysiwyg.css"; +@import "@modules/badges-section/badges-section.css"; +@import "@modules/collection-list-filter-section/collection-list-filter-section.css"; + diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..108ed23 --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,17 @@ +const gulp = require('gulp'); +const sass = require('gulp-sass')(require('sass')); +const path = require('path'); + +gulp.task('sass', function() { + return gulp.src('./modules/**/*.scss') // Watch all .scss files in modules directory and its subdirectories + .pipe(sass()) + .pipe(gulp.dest(function(file) { + // Get the directory path of the SCSS file + const directory = path.dirname(file.path); + return path.dirname(directory) ; + })); +}); + +gulp.task('watch', function() { + gulp.watch('modules/**/*.scss', gulp.series('sass')); // Watch all .scss files in modules directory and its subdirectories +}); diff --git a/modules/account-address/account-address.snippet.liquid b/modules/account-address/account-address.snippet.liquid deleted file mode 120000 index 02d6654..0000000 --- a/modules/account-address/account-address.snippet.liquid +++ /dev/null @@ -1 +0,0 @@ -../../snippets/account-address.liquid \ No newline at end of file diff --git a/modules/badges-section/badges-section.css b/modules/badges-section/badges-section.css new file mode 100644 index 0000000..5b85b6d --- /dev/null +++ b/modules/badges-section/badges-section.css @@ -0,0 +1,62 @@ +.badges_section { + width: 100vw; + height: 35vh; + display: flex; + justify-content: center; + align-items: center; + gap: 5vw; + overflow-x: scroll; + /* Hide scrollbar for IE, Edge and Firefox */ +} +.badges_section::-webkit-scrollbar { + display: none; +} +.badges_section { + -ms-overflow-style: none; + /* IE and Edge */ + scrollbar-width: none; + /* Firefox */ +} +.badges_section .badge_container { + width: 18%; + height: 70%; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + flex-shrink: 0; +} +.badges_section .badge_container img { + width: 62px; + height: 62px; + object-fit: contain; +} +.badges_section .badge_container svg { + width: 62px; + height: 62px; + object-fit: contain; +} +.badges_section .badge_container .badge_main_title { + margin-top: 1.6rem; + font-weight: 700; + font-size: 1.5rem; + line-height: 2rem; + color: #152f4e; + text-align: center; +} +.badges_section .badge_container .badge_sub_title { + font-weight: 400; + color: #152f4e; + font-size: 1.3rem; + text-align: center; +} + +@media screen and (max-width: 1080px) { + .badges_section { + gap: 0; + justify-content: start; + } + .badges_section .badge_container { + width: 100%; + } +} \ No newline at end of file diff --git a/modules/badges-section/badges-section.js b/modules/badges-section/badges-section.js new file mode 100644 index 0000000..e69de29 diff --git a/modules/badges-section/badges-section.scss b/modules/badges-section/badges-section.scss new file mode 100644 index 0000000..3bd68f5 --- /dev/null +++ b/modules/badges-section/badges-section.scss @@ -0,0 +1,69 @@ +.badges_section { + width: 100vw; + height: 35vh; + display: flex; + justify-content: center; + align-items: center; + gap: 5vw; + overflow-x: scroll; + + &::-webkit-scrollbar { + display: none; + } + + /* Hide scrollbar for IE, Edge and Firefox */ + & { + -ms-overflow-style: none; + /* IE and Edge */ + scrollbar-width: none; + /* Firefox */ + } + + .badge_container { + width: 18%; + height: 70%; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + flex-shrink: 0; + img { + width: 62px; + height: 62px; + object-fit: contain; + + } + svg{ + width: 62px; + height: 62px; + object-fit: contain; + } + + .badge_main_title { + margin-top: 1.6rem; + font-weight: 700; + font-size: 1.5rem; + line-height: 2rem; + color: #152f4e; + text-align: center; + } + + .badge_sub_title { + font-weight: 400; + color: #152f4e; + font-size: 1.3rem; + text-align: center; + } + } + +} + +@media screen and (max-width: 1080px) { + .badges_section { + gap: 0; + justify-content: start; + .badge_container { + width: 100%; + } + } +} \ No newline at end of file diff --git a/modules/collection-list-filter-section/collection-list-filter-section.css b/modules/collection-list-filter-section/collection-list-filter-section.css new file mode 100644 index 0000000..83f6771 --- /dev/null +++ b/modules/collection-list-filter-section/collection-list-filter-section.css @@ -0,0 +1,373 @@ +.collection_list_filter_section { + width: 100vw; + display: flex; + flex-direction: column; + padding-left: 2.5vw; + padding-right: 2.5vw; + position: relative; + gap: 3vh; +} +.collection_list_filter_section .titles_container { + display: flex; + align-self: center; + margin-top: 3vh; + flex-direction: column; + align-items: center; + gap: 0.5vw; +} +.collection_list_filter_section .titles_container h1 { + color: black; + font-size: 6.4rem; + line-height: 6.4rem; + font-weight: 700; +} +.collection_list_filter_section .titles_container h2 { + color: black; + font-size: 3.5rem; + line-height: 3rem; + font-weight: 500; +} +.collection_list_filter_section .title_section { + color: black; + font-size: 6.4rem; + line-height: 6.4rem; + font-weight: 700; + margin-top: 3vh; +} +.collection_list_filter_section .filter_container { + width: 100%; + height: fit-content; + display: flex; + justify-content: space-between; + align-items: center; +} +.collection_list_filter_section .filter_container .colors_picker { + display: flex; + height: 20px; + gap: 12px; +} +.collection_list_filter_section .filter_container .colors_picker .colors_picker_wrapper { + display: flex; + height: 20px; + gap: 12px; +} +.collection_list_filter_section .filter_container .colors_picker .color_container { + width: 20px; + height: 20px; + border-radius: 50%; + display: flex; + justify-content: center; + align-items: center; + cursor: pointer; +} +.collection_list_filter_section .filter_container .colors_picker .color_container .color { + width: 10px; + height: 10px; + border-radius: 50%; + background-color: black; +} +.collection_list_filter_section .filter_container .colors_picker .color_container:hover { + border: 1px solid black; +} +.collection_list_filter_section .filter_container .colors_picker .color_active { + border: 2px solid rgb(245, 148, 222); +} +.collection_list_filter_section .collection_tabs_container { + display: flex; + gap: 15px; + height: fit-content; + justify-content: center; + flex-wrap: wrap; +} +.collection_list_filter_section .collection_tabs_container .collection_tab { + cursor: pointer; + font-weight: 700; + font-size: 1.5rem; + line-height: 2rem; +} +.collection_list_filter_section .button_previous { + position: absolute; + top: 50%; + transform: translateY(-50%); + width: 56px; + height: 56px; + border-radius: 50%; + background-color: rgb(0, 0, 0); + cursor: pointer; + display: flex; + justify-content: center; + align-items: center; + opacity: 0; + z-index: 2; +} +.collection_list_filter_section .button_previous img { + width: 18px; + height: 18px; + object-fit: contain; +} +.collection_list_filter_section .button_next { + position: absolute; + top: 50%; + transform: translate(-50%, -50%); + left: 95%; + width: 56px; + height: 56px; + border-radius: 50%; + background-color: rgb(0, 0, 0); + cursor: pointer; + display: flex; + justify-content: center; + align-items: center; + opacity: 1; + z-index: 2; +} +.collection_list_filter_section .button_next img { + width: 18px; + height: 18px; + object-fit: contain; + transform: rotate(180deg); +} +.collection_list_filter_section .products_container { + width: 100%; + height: fit-content; + margin-top: 4vh; + display: flex; + gap: 3%; + overflow-x: scroll; + position: relative; + overflow-y: hidden; + /* Hide scrollbar for Chrome, Safari and Opera */ + /* Hide scrollbar for IE, Edge and Firefox */ +} +.collection_list_filter_section .products_container::-webkit-scrollbar { + display: none; +} +.collection_list_filter_section .products_container { + -ms-overflow-style: none; /* IE and Edge */ + scrollbar-width: none; /* Firefox */ +} +.collection_list_filter_section .products_container .product_card { + flex-shrink: 0; + width: 31%; + display: flex; + flex-direction: column; +} +.collection_list_filter_section .products_container .product_card .product_images_container { + width: 100%; + height: 80vh; + border-radius: 8px; + position: relative; + cursor: pointer; + overflow: hidden; + display: flex; + justify-content: center; + align-items: center; +} +.collection_list_filter_section .products_container .product_card .product_images_container img { + position: absolute; + height: 100%; + width: 100%; + border-radius: 8px; + object-fit: cover; +} +.collection_list_filter_section .products_container .product_card .product_images_container .top { + opacity: 1; + transition: opacity 0.4s; +} +.collection_list_filter_section .products_container .product_card .product_images_container .bottom { + opacity: 0; + transition: opacity 0.4s; +} +.collection_list_filter_section .products_container .product_card .product_images_container:hover .top { + opacity: 0; +} +.collection_list_filter_section .products_container .product_card .product_images_container:hover .bottom { + opacity: 1; +} +.collection_list_filter_section .products_container .product_card .product_badge { + display: block; + font-weight: 700; + color: rgba(21, 47, 78, 0.5019607843); + font-size: 1.3rem; + line-height: 2rem; + margin-top: 0.7vw; + height: 1.3rem; +} +.collection_list_filter_section .products_container .product_card .product_title { + margin-top: 0.9vw; + color: #152f4e; + font-size: 1.7rem; + line-height: 2.1rem; + font-weight: 700; + cursor: pointer; + max-height: 4.2rem; /* 2 lines * line-height */ + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; +} +.collection_list_filter_section .products_container .product_card a { + color: black; +} +.collection_list_filter_section .products_container .product_card .bottom_container { + width: 100%; + height: fit-content; + display: flex; + gap: 0.5vw; + align-items: end; + flex-wrap: wrap; +} +.collection_list_filter_section .products_container .product_card .bottom_container .color_product { + flex-shrink: 0; + height: 10px; + width: 10px; + border-radius: 50%; + cursor: pointer; + background-color: #152f4e; +} +.collection_list_filter_section .products_container .product_card .bottom_container .see_more { + flex-shrink: 0; + cursor: pointer; + opacity: 0.8; + font-size: 1.4rem; + letter-spacing: -0.02em; + line-height: 1rem; +} +.collection_list_filter_section .products_container .product_card .bottom_container .prices_container { + display: flex; + flex-direction: column; + margin-left: auto; + flex-shrink: 0; + gap: 3px; +} +.collection_list_filter_section .products_container .product_card .bottom_container .prices_container .price_product { + display: block; + color: #152f4e; + font-weight: 700; + font-size: 1.4rem; + line-height: 1rem; +} +.collection_list_filter_section .products_container .product_card .bottom_container .prices_container .price_product_compare { + display: block; + color: #152f4e; + font-weight: 700; + font-size: 1.4rem; + text-decoration: line-through; +} +.collection_list_filter_section .action_button_collection_filter { + align-self: center; + margin-top: 3vh; + margin-bottom: 4vh; + padding: 1.2rem 2.4rem 1.2rem; + border-radius: 6.8rem; + font-size: 1.5rem; + cursor: pointer; + text-decoration: none; + text-align: center; + font-weight: 700; +} +@media screen and (max-width: 1100px) { + .collection_list_filter_section .titles_container h1 { + font-size: 6.2rem; + text-align: center; + } + .collection_list_filter_section .titles_container h2 { + font-size: 3.2rem; + text-align: center; + } + .collection_list_filter_section .title_section { + text-align: center; + font-size: 4.3rem; + line-height: 4rem; + letter-spacing: -0.05em; + } + .collection_list_filter_section .button_previous { + display: none; + } + .collection_list_filter_section .button_next { + display: flex; + } + .collection_list_filter_section .arrows_container { + display: none; + } + .collection_list_filter_section .filter_container { + flex-direction: column-reverse; + align-items: center; + justify-content: start; + gap: 25px; + } + .collection_list_filter_section .filter_container .collection_tabs_container { + gap: 25px; + } + .collection_list_filter_section .filter_container .colors_picker { + width: 100%; + } + .collection_list_filter_section .filter_container .colors_picker .colors_picker_wrapper { + gap: 25px; + overflow-x: scroll; + height: fit-content; + padding-bottom: 2vh; + /* Hide scrollbar for Chrome, Safari and Opera */ + /* Hide scrollbar for IE, Edge and Firefox */ + } + .collection_list_filter_section .filter_container .colors_picker .colors_picker_wrapper::-webkit-scrollbar { + display: none; + } + .collection_list_filter_section .filter_container .colors_picker .colors_picker_wrapper { + -ms-overflow-style: none; /* IE and Edge */ + scrollbar-width: none; /* Firefox */ + } + .collection_list_filter_section .filter_container .colors_picker .color_container { + width: 34px; + height: 34px; + flex-shrink: 0; + } + .collection_list_filter_section .filter_container .colors_picker .color_container .color { + width: 24px; + height: 24px; + } + .collection_list_filter_section .products_container { + height: fit-content; + gap: 5%; + overflow-y: hidden; + } + .collection_list_filter_section .products_container .product_card { + width: 40%; + } + .collection_list_filter_section .products_container .product_card .bottom_container { + margin-top: 10px; + } + .collection_list_filter_section .products_container .product_card .bottom_container .prices_container { + margin-left: 0; + } +} +@media screen and (max-width: 780px) { + .collection_list_filter_section .products_container .product_card .bottom_container .prices_container { + margin-left: auto; + } +} +@media screen and (max-width: 430px) { + .collection_list_filter_section .button_previous { + display: none; + } + .collection_list_filter_section .button_next { + display: flex; + } + .collection_list_filter_section .products_container { + height: fit-content; + gap: 8%; + } + .collection_list_filter_section .products_container .product_card { + width: 85%; + } + .collection_list_filter_section .products_container .product_card .product_images_container { + height: 60vh; + } + .collection_list_filter_section .products_container .product_card .bottom_container { + margin-top: 10px; + } + .collection_list_filter_section .products_container .product_card .bottom_container .prices_container { + margin-left: auto; + } +} \ No newline at end of file diff --git a/modules/collection-list-filter-section/collection-list-filter-section.js b/modules/collection-list-filter-section/collection-list-filter-section.js new file mode 100644 index 0000000..c1d89e7 --- /dev/null +++ b/modules/collection-list-filter-section/collection-list-filter-section.js @@ -0,0 +1,585 @@ +import select from 'select-dom'; +import on from 'dom-event'; + +const initScrollButtons = (el) => { + + const buttonPrevious = el.querySelector(".button_previous"); + const buttonNext = el.querySelector(".button_next"); + const productsContainer = el.querySelector(".products_container"); + // Function to update arrow visibility based on scroll position + const updateArrowVisibility = () => { + const isAtStart = productsContainer.scrollLeft === 0; + const isAtEnd = productsContainer.scrollLeft + productsContainer.clientWidth >= productsContainer.scrollWidth; + + buttonPrevious.style.opacity = isAtStart ? 0 : 1; + buttonNext.style.opacity = isAtEnd ? 0 : 1; + + }; + + // Event listener for scroll changes + productsContainer.addEventListener("scroll", updateArrowVisibility); + + // Event listeners for arrow clicks + buttonPrevious.addEventListener("click", () => { + const scrollAmount = -productsContainer.offsetWidth; + productsContainer.scrollTo({ + left: productsContainer.scrollLeft + scrollAmount, + behavior: "smooth" + }); + }); + + buttonNext.addEventListener("click", () => { + const scrollAmount = productsContainer.offsetWidth; + productsContainer.scrollTo({ + left: productsContainer.scrollLeft + scrollAmount, + behavior: "smooth" + }); + }); + + // Initial check for arrow visibility + updateArrowVisibility(); + if (productsContainer.scrollWidth > productsContainer.clientWidth) { + buttonNext.style.opacity = 1; + } + buttonNext.style.opacity = 1; +} + +const initCardsProducts = (el,products,productColorPrimary,productColorSecondary,uniqueColorsFilter) => { + const productsContainer = el.querySelector('.products_container'); + + // Group products by variant ID + const productsByVariant = {}; + products.forEach(product => { + let variantId = product.variant; + + // If variantId is empty, set it to product title + if (!variantId) { + variantId = product.title; + } + + if (!productsByVariant[variantId]) { + productsByVariant[variantId] = []; + } + productsByVariant[variantId].push(product); + }); + + + // Create product cards dynamically + for (const variantId in productsByVariant) { + const variantProducts = productsByVariant[variantId]; + variantProducts.forEach((product, index) => { + const productCard = document.createElement('div'); + productCard.classList.add('product_card'); + const variant_url = (c) => { + for (const p of productsByVariant[variantId]) { + if (p.color === c) { + return p.url; + } + } + return '#'; + } + console.log(product) + productCard.innerHTML = ` + + + + + ${product.tags && product.tags.length > 0 + ? `${product.tags.map((tag, index) => `${tag.label}`).join('')}` + : '' + } + ${product.title} + ${product.data_rating != "" ? ` +

+ `: ""} +
+ ${uniqueColorsFilter.map(color => ``).join('')} + See more +
${el.getAttribute('showVariants') === 'all_variants' ? product.compare_at_price : el.getAttribute('curreny') + (product.variants[0].compare_at_price / 100).toFixed(2)}${product.price}
+
+ `; + productsContainer.appendChild(productCard); + }); + } +} + +const sizeCardInit = (el) => { + const productsContainer = el.querySelector('.products_container'); + const currentCardSize = productsContainer.classList.contains('compact') ? 'compact' : 'standard'; + + // Check if the screen width is below 1080px + if (window.innerWidth <= 768 && window.innerWidth >= 430) { + // Reset styles or make adjustments as needed for smaller screens + productsContainer.style.height = 'fit-content'; // Reset height + productsContainer.style.gap = '3%'; // Reset gap + + let products = productsContainer.querySelectorAll('.product_card'); + + products.forEach((product) => { + product.style.width = '90%'; // Reset width + }); + } else if (window.innerWidth < 430) { + // Reset styles or make adjustments as needed for smaller screens + productsContainer.style.height = 'fit-content'; // Reset height + productsContainer.style.gap = '3%'; // Reset gap + + let products = productsContainer.querySelectorAll('.product_card'); + + products.forEach((product) => { + product.style.width = '85%'; // Reset width + }); + } else { + // Apply compact styles for larger screens + if (currentCardSize == 'compact' && window.innerWidth > 650) { + productsContainer.querySelectorAll(".product_images_container").forEach((c) => { + c.style.height = 80 / 1.5 + 'vh'; + }) + productsContainer.style.gap = '2%'; + + let products = productsContainer.querySelectorAll('.product_card'); + + products.forEach((product) => { + product.style.width = '23%'; + }); + } + } +} + +const initCTAButton = (el,ctaHoverBg,ctaNoHoverBg,ctaNoHovertext,ctaHovertext) => { + const hoverStyles = ` + #${el.id} .action_button_collection_filter:hover{ + background-color: ${ctaHoverBg}; + border: 2px solid ${ctaNoHoverBg}; + color:${ctaHovertext}; + } + #${el.id} .action_button_collection_filter{ + background-color: ${ctaNoHoverBg}; + border: 2px solid ${ctaNoHoverBg}; + color:${ctaNoHovertext}; + } + `; + + const styleElement = document.createElement('style'); + styleElement.textContent = hoverStyles; + + document.head.appendChild(styleElement); +} + +const initColorFilter = (el,uniqueColorsFilter) => { + const colorContainerWrapper = el.querySelector('.colors_picker_wrapper'); + + // Create color containers dynamically + uniqueColorsFilter.forEach(color => { + const colorContainer = document.createElement('div'); + colorContainer.classList.add('color_container'); + colorContainer.innerHTML = '
'; + colorContainerWrapper.appendChild(colorContainer); + }); +} + +const initTypeFilter = (el,uniqueTypesFilter) => { + const collection_tabs_container = el.querySelector('.collection_tabs_container'); + + // Create color containers dynamically + uniqueTypesFilter.forEach(t => { + const type = document.createElement('div'); + type.classList.add('collection_tab'); + type.style.color = typesColor; + + const hoverStyles = ` + .collection_tab { + border-bottom: 2px solid transparent; + } + .collection_tab:hover { + border-bottom: 2px solid ${typesColor}; + } + .collection_tab_active{ + border-bottom: 2px solid ${typesColor}; + } + `; + + const styleElement = document.createElement('style'); + styleElement.textContent = hoverStyles; + + document.head.appendChild(styleElement); + + type.innerHTML = t; + collection_tabs_container.appendChild(type); + }); +} + +const typeCollectionTabs = (el,chosen_color,uniqueColorsFilter,products,productColorPrimary,productColorSecondary,chosen_type) => { + let collection_tabs = el.querySelectorAll(".collection_tab"); + collection_tabs.forEach((collection_tab, key) => { + collection_tab.addEventListener('click', () => { + if (chosen_type == uniqueTypesFilter[key]) { + // Remove the type filter + chosen_type = ""; + // Update borders for collection tabs + collection_tabs.forEach((c, index) => { + c.style.borderBottom = index === key ? '0px solid #152f4e' : 'none'; + }); + } else { + chosen_type = uniqueTypesFilter[key]; + // Update borders for collection tabs + collection_tabs.forEach((c, index) => { + c.style.borderBottom = index === key ? '2px solid #152f4e' : 'none'; + }); + } + + // Filter products based on chosen type and color + const filteredProducts = products.filter(product => { + return (chosen_color === "" || product.color === chosen_color) && (chosen_type === "" || product.type === chosen_type); + }); + + // Clear previous products + const productsContainer = el.querySelector('.products_container'); + productsContainer.innerHTML = ''; + + // Group products by variant ID + const productsByVariant = {}; + filteredProducts.forEach(product => { + let variantId = product.variant; + + // If variantId is empty, set it to product title + if (!variantId) { + variantId = product.title; + } + + if (!productsByVariant[variantId]) { + productsByVariant[variantId] = []; + } + productsByVariant[variantId].push(product); + }); + + // Create product cards dynamically for the filtered products + for (const variantId in productsByVariant) { + const variantProducts = productsByVariant[variantId]; + variantProducts.forEach((product, index) => { + const productCard = document.createElement('div'); + productCard.classList.add('product_card'); + const variant_url = (c) => { + for (const p of productsByVariant[variantId]) { + if (p.color === c) { + return p.url; + } + } + return '#'; + } + productCard.innerHTML = ` + + + + + ${product.tags && product.tags.length > 0 + ? `${product.tags.map((tag, index) => `${tag.label}`).join('')}` + : '' + } + ${product.title} + ${product.data_rating != "" ? ` +
+
+
`: ""} +
+ ${uniqueColorsFilter.map(color => ``).join('')} + See more +
${el.getAttribute('showVariants') === 'all_variants' ? product.compare_at_price : el.getAttribute('curreny') + (product.variants[0].compare_at_price / 100).toFixed(2)}${product.price}
+
+ `; + productsContainer.appendChild(productCard); + }); + + const currentCardSize = productsContainer.classList.contains('compact') ? 'compact' : 'standard'; + // Apply compact styles for larger screens + if (currentCardSize == 'compact' && window.innerWidth > 650) { + productsContainer.querySelectorAll(".product_images_container").forEach((c) => { + c.style.height = 80 / 1.5 + 'vh'; + }) + productsContainer.style.gap = '2%'; + + let products = productsContainer.querySelectorAll('.product_card'); + + products.forEach((product) => { + product.style.width = '23%'; + }); + } + } + + + }); + }); +} + +const colorFilter = (el,chosen_color,uniqueColorsFilter,products,productColorPrimary,productColorSecondary,chosen_type) => { + let color_container = el.querySelectorAll(".color_container"); + color_container.forEach((color, key) => { + color.addEventListener('click', () => { + let title_section = el.querySelector(".title_section"); + let buttonPrevious = el.querySelector(".button_previous"); + let buttonNext = el.querySelector(".button_next"); + if (chosen_color === uniqueColorsFilter[key]) { + // Remove the border first + color.style.border = ''; + + // Remove the color filter + chosen_color = ""; + if (title_section) { title_section.style.color = "black"; } + + buttonNext.style.backgroundColor = "black"; // Set back to default color or remove this line if not needed + buttonPrevious.style.backgroundColor = "black"; // Set back to default color or remove this line if not needed + // Update borders for color containers + color_container.forEach((c, index) => { + c.style.border = index === key ? `0px solid ${uniqueColorsFilter[key]}` : 'none'; + }); + } else { + // Apply the color filter + if (title_section) { + title_section.style.color = uniqueColorsFilter[key]; + + } + buttonNext.style.backgroundColor = uniqueColorsFilter[key]; + buttonPrevious.style.backgroundColor = uniqueColorsFilter[key]; + chosen_color = uniqueColorsFilter[key]; + // Update borders for color containers + color_container.forEach((c, index) => { + c.style.border = index === key ? `1px solid ${uniqueColorsFilter[key]}` : 'none'; + }); + } + + + // Filter products based on chosen color and type + const filteredProducts = products.filter(product => { + const colorMatch = product.color === chosen_color || chosen_color === ""; + const typeMatch = product.type === chosen_type || chosen_type === ""; + + return colorMatch && typeMatch; + }); + // Clear previous products + const productsContainer = el.querySelector('.products_container'); + productsContainer.innerHTML = ''; + + // Group filtered products by variant ID + const productsByVariant = {}; + filteredProducts.forEach(product => { + let variantId = product.variant; + + // If variantId is empty, set it to product title + if (!variantId) { + variantId = product.title; + } + + if (!productsByVariant[variantId]) { + productsByVariant[variantId] = []; + } + productsByVariant[variantId].push(product); + }); + + // Create product cards dynamically for the filtered products + for (const variantId in productsByVariant) { + const variantProducts = productsByVariant[variantId]; + variantProducts.forEach((product, index) => { + const productCard = document.createElement('div'); + productCard.classList.add('product_card'); + const variant_url = (c) => { + for (const p of productsByVariant[variantId]) { + if (p.color === c) { + return p.url; + } + } + return '#'; + } + productCard.innerHTML = ` + + + + + ${product.tags && product.tags.length > 0 + ? `${product.tags.map((tag, index) => `${tag.label}`).join('')}` + : '' + } + ${product.title} + ${product.data_rating != "" ? ` +
+
+
`: ""} +
+ ${uniqueColorsFilter.map(color => ``).join('')} + See more +
${el.getAttribute('showVariants') === 'all_variants' ? product.compare_at_price : el.getAttribute('curreny') + (product.variants[0].compare_at_price / 100).toFixed(2)}${product.price}
+
+ `; + productsContainer.appendChild(productCard); + }); + + const currentCardSize = productsContainer.classList.contains('compact') ? 'compact' : 'standard'; + // Apply compact styles for larger screens + if (currentCardSize == 'compact' && window.innerWidth > 650) { + productsContainer.querySelectorAll(".product_images_container").forEach((c) => { + c.style.height = 80 / 1.5 + 'vh'; + }) + productsContainer.style.gap = '2%'; + + let products = productsContainer.querySelectorAll('.product_card'); + + products.forEach((product) => { + product.style.width = '23%'; + }); + } + } + + + }); + }); +} + +export default (el) => { + //Get the types color from the them + let typesColor = el.getAttribute('typescolor'); + //Get the product primary color + let productColorPrimary = el.getAttribute('productCardPrimaryColor'); + //Get the product secondary color + let productColorSecondary = el.getAttribute('productCardSecondaryColor'); + + //CTA BUTTON PROPERTIES + let ctaHoverBg = el.getAttribute('ctaHoverBg'); + let ctaHovertext = el.getAttribute('ctaHoverColor'); + let ctaNoHoverBg = el.getAttribute('ctaNoHoverBg'); + let ctaNoHovertext = el.getAttribute('ctaNoHoverColor'); + let products = JSON.parse(el.querySelector('script[type="application/json"]').innerHTML); + // Assuming products is an array of products with a 'tags' property + // PRODUCT TAGS CODE + products.forEach(function (product) { + if (Array.isArray(product.tags) && product.tags.length > 0 && Array.isArray(product.tags) && product.tags.length < 3) { + // Assuming product.tags is an array with a single element + var tagsData = product.tags[0]; + + product.tags = tagsData + .filter(function (tag) { + return typeof tag === 'string' && tag.includes(','); + }) + .map(function (tag) { + var tagParts = tag.split(','); + return { + label: tagParts[0], + color: tagParts[1] + }; + }); + } + }); + + // Group products by variant ID and replace with variants when show_all_variants is 'all_variants' + const updatedProducts = []; + products.forEach(product => { + if (el.getAttribute('showVariants') === 'all_variants' && product.variants && Array.isArray(product.variants)) { + product.variants.forEach(variant => { + updatedProducts.push({ + ...product, + title: product.title + " - " + variant.title.split("/")[0], + price: el.getAttribute('curreny') + " " + (variant.price / 100).toFixed(2), // Use Shopify.formatMoney for formatting + compare_at_price: el.getAttribute('curreny') + " " + (variant.compare_at_price / 100).toFixed(2), + url: product.url, + variant_id: variant.id, + front_image: product.front_image, + back_image: product.back_image + }); + }); + } else { + updatedProducts.push(product); + } + }); + products = updatedProducts; + + // Specific collection type + products.forEach(function (product) { + if (Array.isArray(product.type_tag) && product.type_tag.length > 0) { + // Assuming product.tags is an array with a single element + var tagsData = product.type_tag[0]; + + product.type_tag = tagsData + .filter(function (tag) { + return typeof tag === 'string' && tag.includes(','); + }) + .map(function (tag) { + var tagParts = tag.split(','); + return { + collection: tagParts[0], + type: tagParts[1] + }; + }); + } + }); + // Extract unique colors from products + let uniqueColorsFilter = [...new Set(products.map(product => product.color))]; + + // Extract types from products + let uniqueTypesFilter = [...new Set(products.flatMap(product => { + if (product.type_tag && Array.isArray(product.type_tag)) { + const matchingTags = product.type_tag.filter(tag => tag.collection === product.collection); + matchingTags.map(tag => product.type = tag.type); + return matchingTags.map(tag => tag.type); + } + return []; + }))]; + + let chosen_type = "" + let chosen_color = "" + //Colors global variant + // Group products by variant ID + let productsByVariant = {}; + products.forEach(product => { + let variantId = product.variant; + + // If variantId is empty, set it to product title + if (!variantId) { + variantId = product.title; + } + + if (!productsByVariant[variantId]) { + productsByVariant[variantId] = []; + } + productsByVariant[variantId].push(product); + }) + + + initScrollButtons(el); + initCardsProducts(el,products,productColorPrimary,productColorSecondary,uniqueColorsFilter); + + // Code for CARD SIZE + // Add this code inside the constructor or initialization of your component + sizeCardInit(el); + window.addEventListener('resize', () => { + // Call the sizeCardInit method when the window is resized + sizeCardInit(el); + }); + + initCTAButton(el,ctaHoverBg,ctaNoHoverBg,ctaNoHovertext,ctaHovertext); + + initColorFilter(el,uniqueColorsFilter); + initTypeFilter(el,uniqueTypesFilter); + + colorFilter(el,chosen_color,uniqueColorsFilter,products,productColorPrimary,productColorSecondary,chosen_type); + typeCollectionTabs(el,chosen_color,uniqueColorsFilter,products,productColorPrimary,productColorSecondary,chosen_type); + +} diff --git a/modules/collection-list-filter-section/collection-list-filter-section.scss b/modules/collection-list-filter-section/collection-list-filter-section.scss new file mode 100644 index 0000000..88c1a1e --- /dev/null +++ b/modules/collection-list-filter-section/collection-list-filter-section.scss @@ -0,0 +1,425 @@ +.collection_list_filter_section{ + width: 100vw; + display: flex; + flex-direction: column; + padding-left: 2.5vw; + padding-right: 2.5vw; + position: relative; + gap: 3vh; + .titles_container{ + display: flex; + align-self: center; + margin-top: 3vh; + flex-direction: column; + align-items: center; + gap: 0.5vw; + h1{ + color: black; + font-size: 6.4rem; + line-height: 6.4rem; + font-weight: 700; + } + h2{ + color: black; + font-size: 3.5rem; + line-height: 3rem; + font-weight: 500; + } + } + .title_section{ + color: black; + font-size: 6.4rem; + line-height: 6.4rem; + font-weight: 700; + margin-top: 3vh; + + } + .filter_container{ + width: 100%; + height: fit-content; + display: flex; + justify-content: space-between; + align-items: center; + .colors_picker{ + display: flex; + height: 20px; + gap: 12px; + + .colors_picker_wrapper{ + display: flex; + height: 20px; + gap: 12px; + } + .color_container{ + width: 20px; + height: 20px; + border-radius: 50%; + display: flex; + justify-content: center; + align-items: center; + cursor: pointer; + .color{ + width: 10px; + height: 10px; + border-radius: 50%; + background-color: black; + } + &:hover{ + border: 1px solid black; + } + } + .color_active{ + border: 2px solid rgb(245, 148, 222); + } + + } + } + + .collection_tabs_container{ + display: flex; + gap: 15px; + height: fit-content; + justify-content: center; + flex-wrap: wrap; + .collection_tab{ + cursor: pointer; + font-weight: 700; + font-size: 1.5rem; + line-height: 2rem; + &:hover{ + + } + } + .collection_tab_active{ + + } + } + + .button_previous{ + position: absolute; + top: 50%; + transform: translateY(-50%); + width: 56px; + height: 56px; + border-radius: 50%; + background-color: rgb(0, 0, 0); + cursor: pointer; + display: flex; + justify-content: center; + align-items: center; + opacity: 0; + z-index: 2; + + // margin-right: 95%; + img{ + width: 18px; + height: 18px; + object-fit: contain; + + } + } + + .button_next{ + position: absolute; + top: 50%; + transform: translate(-50%,-50%); + left: 95%; + width: 56px; + height: 56px; + border-radius: 50%; + background-color: rgb(0, 0, 0); + cursor: pointer; + display: flex; + justify-content: center; + align-items: center; + opacity: 1; + z-index: 2; + + img{ + width: 18px; + height: 18px; + object-fit: contain; + transform: rotate(180deg); + } + } + + .products_container{ + width: 100%; + height: fit-content; + margin-top: 4vh; + display: flex; + gap: 3%; + overflow-x: scroll; + position: relative; + overflow-y: hidden; + /* Hide scrollbar for Chrome, Safari and Opera */ + &::-webkit-scrollbar { + display: none; + } + + /* Hide scrollbar for IE, Edge and Firefox */ + & { + -ms-overflow-style: none; /* IE and Edge */ + scrollbar-width: none; /* Firefox */ + } + + .product_card{ + flex-shrink: 0; + width: 31%; + display: flex; + flex-direction: column; + // justify-content: space-evenly; + .product_images_container{ + width: 100%; + height: 80vh; + border-radius: 8px; + position: relative; + cursor: pointer; + overflow: hidden; + display: flex; + justify-content: center; + align-items: center; + img{ + position: absolute; + height: 100%; + width: 100%; + border-radius: 8px; + object-fit:cover; + } + .top{ + opacity: 1; + transition: opacity .4s; + } + .bottom{ + opacity: 0; + transition: opacity .4s; + } + &:hover{ + .top{ + opacity: 0; + } + .bottom{ + opacity: 1; + } + } + } + .product_badge{ + display: block; + font-weight: 700; + color: #152f4e80; + font-size: 1.3rem; + line-height: 2rem; + margin-top: 0.7vw; + height: 1.3rem; + } + .product_title{ + margin-top: 0.9vw; + color: #152f4e; + font-size: 1.7rem; + line-height: 2.1rem; + font-weight: 700; + cursor: pointer; + max-height: 4.2rem; /* 2 lines * line-height */ + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + } + a{ + color: black; + } + .bottom_container{ + // margin-top: 0.5vw; + width: 100%; + height: fit-content; + display: flex; + gap: 0.5vw; + align-items: end; + flex-wrap: wrap; + .color_product{ + flex-shrink: 0; + height: 10px; + width: 10px; + border-radius: 50%; + cursor: pointer; + background-color: #152f4e; + } + .see_more{ + flex-shrink: 0; + + cursor: pointer; + opacity: 0.8; + font-size: 1.4rem; + letter-spacing: -.02em; + line-height: 1rem; + } + .prices_container{ + display: flex; + flex-direction: column; + margin-left: auto; + flex-shrink: 0; + gap: 3px; + .price_product{ + display: block; + color: #152f4e; + font-weight: 700; + font-size: 1.4rem; + line-height: 1rem; + } + .price_product_compare{ + display: block; + color: #152f4e; + font-weight: 700; + font-size: 1.4rem; + text-decoration: line-through; + } + } + + } + } + } + .action_button_collection_filter { + align-self: center; + margin-top: 3vh; + margin-bottom: 4vh; + padding: 1.2rem 2.4rem 1.2rem; + border-radius: 6.8rem; + font-size: 1.5rem; + cursor: pointer; + text-decoration: none; + text-align: center; + font-weight: 700; + &:hover{ + } + } +} + +@media screen and (max-width: 1100px) { + .collection_list_filter_section{ + .titles_container{ + h1{ + font-size: 6.2rem; + text-align: center; + } + h2{ + font-size: 3.2rem; + text-align: center; + } + } + .title_section{ + text-align: center; + font-size: 4.3rem; + line-height: 4rem; + letter-spacing: -.05em; + } + .button_previous{ + display: none; + } + .button_next{ + display: flex; + } + .arrows_container{ + display: none; + } + .filter_container{ + flex-direction: column-reverse; + align-items: center; + justify-content: start; + gap: 25px; + .collection_tabs_container{ + gap: 25px; + } + .colors_picker{ + + width: 100%; + + .colors_picker_wrapper{ + gap: 25px; + overflow-x: scroll; + height: fit-content; + padding-bottom: 2vh; + /* Hide scrollbar for Chrome, Safari and Opera */ + &::-webkit-scrollbar { + display: none; + } + + /* Hide scrollbar for IE, Edge and Firefox */ + & { + -ms-overflow-style: none; /* IE and Edge */ + scrollbar-width: none; /* Firefox */ + } + } + + + .color_container{ + width: 34px; + height: 34px; + flex-shrink: 0; + .color{ + width: 24px; + height: 24px; + } + } + } + } + .products_container{ + height: fit-content; + gap: 5%; + overflow-y: hidden; + .product_card{ + width: 40%; + .bottom_container{ + margin-top: 10px; + .prices_container{ + margin-left: 0; + // flex-wrap: wrap; + } + } + } + } + } +} +@media screen and (max-width: 780px) { + .collection_list_filter_section{ + + .products_container{ + + .product_card{ + .bottom_container{ + .prices_container{ + margin-left: auto; + } + } + } + } + + } +} +@media screen and (max-width: 430px) { + .collection_list_filter_section{ + .button_previous{ + display: none; + } + .button_next{ + display: flex; + } + .products_container{ + height: fit-content; + gap: 8%; + .product_card{ + width: 85%; + .product_images_container{ + height: 60vh; + } + .bottom_container{ + margin-top: 10px; + .prices_container{ + margin-left: auto; + } + } + } + } + + } +} \ No newline at end of file diff --git a/modules/hero/hero.css b/modules/hero/hero.css index 8a5bd4b..557f2b4 100644 --- a/modules/hero/hero.css +++ b/modules/hero/hero.css @@ -1 +1,212 @@ -.hero {} +.hero { + width: 100vw; + height: 1025px; + display: flex; + position: relative; + overflow: hidden; +} +.hero .hero_bg_image { + width: 100%; + height: 901px; + display: flex; + position: absolute; + top: -56px; + overflow: hidden; +} +.hero .hero_bg_image img { + width: 100%; + height: 100%; + object-fit: cover; +} +.hero .gradient_layer { + width: 100%; + height: 901px; + top: -56px; + background: linear-gradient(to right, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%); + position: absolute; +} +.hero .main_hero_content_container { + height: 510px; + display: flex; + gap: 138px; + margin-top: 56px; + margin-left: 189px; +} +.hero .main_hero_content_container .hero_text_content { + display: flex; + flex-direction: column; + width: 514px; + gap: 15px; + margin-top: 66px; +} +.hero .main_hero_content_container .hero_text_content .title_hero { + color: white; + font-size: 70px; + font-weight: bold; +} +.hero .main_hero_content_container .hero_text_content .paragraph_hero { + color: white; + font-size: 16px; +} +.hero .main_hero_content_container .hero_main_image { + width: 395px; + height: 510px; + position: relative; + overflow: hidden; +} +.hero .main_hero_content_container .hero_main_image img { + position: absolute; + top: 42.87px; + left: 36px; + height: 710.91px; +} +@media (max-width: 1000px) { + .hero { + width: 100vw; + height: 707px; + } + .hero .hero_bg_image { + width: 1493px; + height: 979px; + left: -194px; + top: 0; + } + .hero .hero_bg_image img { + width: 1131px; + height: 707px; + margin-left: 194px; + } + .hero .gradient_layer { + width: 100%; + height: 707px; + top: 0; + } + .hero .main_hero_content_container { + height: 510px; + gap: 74px; + margin-top: 56px; + margin-left: 60px; + } + .hero .main_hero_content_container .hero_text_content { + width: 463px; + gap: 12px; + margin-top: 102px; + } + .hero .main_hero_content_container .hero_main_image { + width: 395px; + height: 471px; + } + .hero .main_hero_content_container .hero_main_image img { + top: 50px; + left: -22px; + height: 571px; + } +} +@media (max-width: 600px) { + .hero { + width: 100vw; + height: 684px; + } + .hero .hero_bg_image { + width: 100%; + height: 100%; + left: 0; + top: 0; + } + .hero .hero_bg_image img { + width: 1090px; + height: 100%; + margin-left: auto; + margin-right: auto; + } + .hero .gradient_layer { + width: 100%; + height: 100%; + top: 0; + } + .hero .main_hero_content_container { + height: fit-content; + gap: 0; + margin-top: 53px; + margin-left: auto; + margin-right: auto; + flex-direction: column; + } + .hero .main_hero_content_container .hero_text_content { + width: 444px; + gap: 15px; + margin-top: 0; + } + .hero .main_hero_content_container .hero_main_image { + width: 413px; + height: 321px; + } + .hero .main_hero_content_container .hero_main_image img { + top: 33px; + left: 76px; + height: 473px; + } +} +@media (max-width: 320px) { + .hero { + width: 100vw; + height: 689px; + } + .hero .hero_bg_image { + width: 1493px; + height: 857px; + left: 50%; + transform: translateX(-50%); + top: -86px; + } + .hero .hero_bg_image img { + width: 1102px; + height: 689px; + margin-left: 161px; + margin-top: 86px; + } + .hero .gradient_layer { + width: 100%; + height: 100%; + top: 0; + } + .hero .main_hero_content_container { + height: fit-content; + gap: 0; + margin-top: 38px; + margin-left: auto; + margin-right: auto; + flex-direction: column; + } + .hero .main_hero_content_container .hero_text_content { + width: 285px; + gap: 4px; + margin-top: 0; + margin-left: auto; + margin-right: auto; + align-items: center; + } + .hero .main_hero_content_container .hero_text_content .title_hero { + font-size: 35px; + line-height: 40px; + text-align: center; + width: 270px; + } + .hero .main_hero_content_container .hero_text_content .paragraph_hero { + font-size: 14px; + line-height: 24px; + text-align: center; + width: 100%; + } + .hero .main_hero_content_container .hero_main_image { + width: 323px; + height: 367px; + margin-left: 33px; + margin-top: -60px; + } + .hero .main_hero_content_container .hero_main_image img { + top: 70px; + left: 22px; + height: 408px; + } +} \ No newline at end of file diff --git a/modules/hero/hero.scss b/modules/hero/hero.scss new file mode 100644 index 0000000..cb6b001 --- /dev/null +++ b/modules/hero/hero.scss @@ -0,0 +1,242 @@ +.hero { + width: 100vw; + height: 1025px; + display: flex; + position: relative; + overflow: hidden; + + .hero_bg_image { + width: 100%; + height: 901px; + display: flex; + position: absolute; + top: -56px; + overflow: hidden; + + img { + width: 100%; + height: 100%; + object-fit: cover; + } + } + + .gradient_layer { + width: 100%; + height: 901px; + top: -56px; + background: linear-gradient(to right, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%); + position: absolute; + } + + .main_hero_content_container { + height: 510px; + display: flex; + gap: 138px; + margin-top: 56px; + margin-left: 189px; + + .hero_text_content { + display: flex; + flex-direction: column; + width: 514px; + gap: 15px; + margin-top: 66px; + + .title_hero { + color: white; + font-size: 70px; + font-weight: bold; + } + + .paragraph_hero { + color: white; + font-size: 16px; + } + } + + .hero_main_image { + width: 395px; + height: 510px; + position: relative; + overflow: hidden; + + img { + position: absolute; + top: 42.87px; + left: 36px; + height: 710.91px; + } + } + } + + @media (max-width: 1000px) { + width: 100vw; + height: 707px; + + .hero_bg_image { + width: 1493px; + height: 979px; + left: -194px; + top: 0; + + img { + width: 1131px; + height: 707px; + margin-left: 194px; + } + } + + .gradient_layer { + width: 100%; + height: 707px; + top: 0; + } + + .main_hero_content_container { + height: 510px; + gap: 74px; + margin-top: 56px; + margin-left: 60px; + + .hero_text_content { + width: 463px; + gap: 12px; + margin-top: 102px; + } + + .hero_main_image { + width: 395px; + height: 471px; + + img { + top: 50px; + left: -22px; + height: 571px; + } + } + } + } + + @media (max-width: 600px) { + width: 100vw; + height: 684px; + + .hero_bg_image { + width: 100%; + height: 100%; + left: 0; + top: 0; + + img { + width: 1090px; + height: 100%; + margin-left: auto; + margin-right: auto; + } + } + + .gradient_layer { + width: 100%; + height: 100%; + top: 0; + } + + .main_hero_content_container { + height: fit-content; + gap: 0; + margin-top: 53px; + margin-left: auto; + margin-right: auto; + flex-direction: column; + + .hero_text_content { + width: 444px; + gap: 15px; + margin-top: 0; + } + + .hero_main_image { + width: 413px; + height: 321px; + + img { + top: 33px; + left: 76px; + height: 473px; + } + } + } + } + + @media (max-width: 320px) { + width: 100vw; + height: 689px; + + .hero_bg_image { + width: 1493px; + height: 857px; + left: 50%; + transform: translateX(-50%); + top: -86px; + + img { + width: 1102px; + height: 689px; + margin-left: 161px; + margin-top: 86px; + } + } + + .gradient_layer { + width: 100%; + height: 100%; + top: 0; + } + + .main_hero_content_container { + height: fit-content; + gap: 0; + margin-top: 38px; + margin-left: auto; + margin-right: auto; + flex-direction: column; + + .hero_text_content { + width: 285px; + gap: 4px; + margin-top: 0; + margin-left: auto; + margin-right: auto; + align-items: center; + + .title_hero { + font-size: 35px; + line-height: 40px; + text-align: center; + width: 270px; + } + + .paragraph_hero { + font-size: 14px; + line-height: 24px; + text-align: center; + width: 100%; + } + } + + .hero_main_image { + width: 323px; + height: 367px; + margin-left: 33px; + margin-top: -60px; + + img { + top: 70px; + left: 22px; + height: 408px; + } + } + } + } + } + \ No newline at end of file diff --git a/package.json b/package.json index 37d4b98..e775db3 100644 --- a/package.json +++ b/package.json @@ -8,9 +8,10 @@ "scripts": { "start": "concurrently --prefix none npm:dev npm:serve", "dev": "vite dev", - "serve": "shopify theme dev --store=barrel-base", + "serve": "shopify theme dev --store=barrel-test-miske", "build": "vite build", - "deploy": "npm run build && shopify theme push --store=barrel-base --nodelete --ignore \"locales\\/[^\\/]*\\.json\" --ignore \"config/settings_data.json\" --ignore \"templates\\/[^\\/]*\\.json\"" + "deploy": "npm run build && shopify theme push --store=barrel-test-miske --nodelete --ignore \"locales\\/[^\\/]*\\.json\" --ignore \"config/settings_data.json\" --ignore \"templates\\/[^\\/]*\\.json\"", + "sass": "gulp sass && gulp watch" }, "repository": { "type": "git", @@ -19,7 +20,7 @@ "author": "Barrel, LLC", "license": "MIT", "bugs": { - "url": "https://gitlab.com/barrel/barrel-shopify-base/issues" + "url": "https://gitlab.com/Miske1996/barrel-shopify-base/issues" }, "homepage": "https://gitlab.com/barrel/barrel-shopify-base#README", "devDependencies": { @@ -54,10 +55,14 @@ "dom-select": "^1.1.1", "feature.js": "^1.0.0", "flickity": "^2.0.10", + "gulp": "^5.0.0", + "gulp-rename": "^2.0.0", + "gulp-sass": "^5.1.0", "layzr.js": "^2.2.2", "lazysizes": "^4.1.2", "micro-jsonp": "^1.0.1", "nanoajax": "^0.4.3", + "node-sass": "^9.0.0", "preact": "^8.2.6", "preact-compat": "^3.17.0", "preact-redux": "^2.0.3", @@ -66,6 +71,7 @@ "query-string": "^5.0.1", "redux": "^3.7.2", "redux-thunk": "^2.2.0", + "sass": "^1.76.0", "select-dom": "^4.1.1", "shopify-shipping-calculator": "^0.1.0", "svbstrate": "^2.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ddabf78..21555ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,982 +1,4405 @@ -lockfileVersion: '6.0' +lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false -dependencies: - accornion: - specifier: ^0.1.0 - version: 0.1.0(react-dom@15.7.0)(react@15.7.0) - classnames: - specifier: ^2.2.5 - version: 2.5.1 - conform.js: - specifier: ^0.3.3 - version: 0.3.3 - dom-event: - specifier: ^1.0.0 - version: 1.0.0 - dom-select: - specifier: ^1.1.1 - version: 1.1.1 - feature.js: - specifier: ^1.0.0 - version: 1.1.3 - flickity: - specifier: ^2.0.10 - version: 2.3.0 - layzr.js: - specifier: ^2.2.2 - version: 2.2.2 - lazysizes: - specifier: ^4.1.2 - version: 4.1.8 - micro-jsonp: - specifier: ^1.0.1 - version: 1.0.4 - nanoajax: - specifier: ^0.4.3 - version: 0.4.3 - preact: - specifier: ^8.2.6 - version: 8.5.3 - preact-compat: - specifier: ^3.17.0 - version: 3.19.0(preact@8.5.3) - preact-redux: - specifier: ^2.0.3 - version: 2.1.0(preact-context@1.1.4)(preact@8.5.3)(redux@3.7.2) - promobar: - specifier: 0.0.6 - version: 0.0.6 - pubsub-js: - specifier: ^1.5.3 - version: 1.9.4 - query-string: - specifier: ^5.0.1 - version: 5.1.1 - redux: - specifier: ^3.7.2 - version: 3.7.2 - redux-thunk: - specifier: ^2.2.0 - version: 2.4.2(redux@3.7.2) - select-dom: - specifier: ^4.1.1 - version: 4.2.2 - shopify-shipping-calculator: - specifier: ^0.1.0 - version: 0.1.0 - svbstrate: - specifier: ^2.0.2 - version: 2.4.0 - up-down: - specifier: 0.0.1 - version: 0.0.1 - -devDependencies: - '@by-association-only/vite-plugin-shopify-clean': - specifier: ^1.1.0 - version: 1.1.0(vite@4.5.3) - autoprefixer: - specifier: ^10.4.19 - version: 10.4.19(postcss@8.4.38) - babel-plugin-transform-decorators-legacy: - specifier: ^1.3.4 - version: 1.3.5 - babel-plugin-transform-object-assign: - specifier: ^6.22.0 - version: 6.22.0 - babel-plugin-transform-react-jsx: - specifier: ^6.24.1 - version: 6.24.1 - concurrently: - specifier: ^8.2.2 - version: 8.2.2 - eslint-config-standard-preact: - specifier: ^1.1.6 - version: 1.1.6(eslint-plugin-react@7.34.1)(eslint@9.0.0) - postcss-automath: - specifier: ^1.0.1 - version: 1.0.1 - postcss-color-function: - specifier: ^4.1.0 - version: 4.1.0 - postcss-each: - specifier: ^1.1.0 - version: 1.1.0(postcss@8.4.38) - postcss-extend: - specifier: ^1.0.5 - version: 1.0.5 - postcss-fontpath: - specifier: ^1.0.0 - version: 1.0.0 - postcss-hexrgba: - specifier: ^2.1.0 - version: 2.1.0(postcss@8.4.38) - postcss-inline-svg: - specifier: ^6.0.0 - version: 6.0.0(postcss@8.4.38) - postcss-mixins: - specifier: ^6.2.2 - version: 6.2.3 - precss: - specifier: ^4.0.0 - version: 4.0.0 - rollup-plugin-copy: - specifier: ^3.5.0 - version: 3.5.0 - vite: - specifier: ^4.0.4 - version: 4.5.3 - vite-plugin-babel: - specifier: ^1.2.0 - version: 1.2.0(@babel/core@7.24.4)(vite@4.5.3) - vite-plugin-dynamic-import: - specifier: ^1.5.0 - version: 1.5.0 - vite-plugin-shopify: - specifier: 2.2.1 - version: 2.2.1(vite@4.5.3) - vite-plugin-shopify-modules: - specifier: 0.0.8 - version: 0.0.8(vite@4.5.3) +importers: + + .: + dependencies: + accornion: + specifier: ^0.1.0 + version: 0.1.0(react-dom@15.7.0(react@15.7.0))(react@15.7.0) + classnames: + specifier: ^2.2.5 + version: 2.5.1 + conform.js: + specifier: ^0.3.3 + version: 0.3.3 + dom-event: + specifier: ^1.0.0 + version: 1.0.0 + dom-select: + specifier: ^1.1.1 + version: 1.1.1 + feature.js: + specifier: ^1.0.0 + version: 1.1.3 + flickity: + specifier: ^2.0.10 + version: 2.3.0 + gulp: + specifier: ^5.0.0 + version: 5.0.0 + gulp-rename: + specifier: ^2.0.0 + version: 2.0.0 + gulp-sass: + specifier: ^5.1.0 + version: 5.1.0 + layzr.js: + specifier: ^2.2.2 + version: 2.2.2 + lazysizes: + specifier: ^4.1.2 + version: 4.1.8 + micro-jsonp: + specifier: ^1.0.1 + version: 1.0.4 + nanoajax: + specifier: ^0.4.3 + version: 0.4.3 + node-sass: + specifier: ^9.0.0 + version: 9.0.0 + preact: + specifier: ^8.2.6 + version: 8.5.3 + preact-compat: + specifier: ^3.17.0 + version: 3.19.0(preact@8.5.3) + preact-redux: + specifier: ^2.0.3 + version: 2.1.0(preact-context@1.1.4(preact@8.5.3))(preact@8.5.3)(redux@3.7.2) + promobar: + specifier: 0.0.6 + version: 0.0.6 + pubsub-js: + specifier: ^1.5.3 + version: 1.9.4 + query-string: + specifier: ^5.0.1 + version: 5.1.1 + redux: + specifier: ^3.7.2 + version: 3.7.2 + redux-thunk: + specifier: ^2.2.0 + version: 2.4.2(redux@3.7.2) + sass: + specifier: ^1.76.0 + version: 1.76.0 + select-dom: + specifier: ^4.1.1 + version: 4.2.2 + shopify-shipping-calculator: + specifier: ^0.1.0 + version: 0.1.0 + svbstrate: + specifier: ^2.0.2 + version: 2.4.0 + up-down: + specifier: 0.0.1 + version: 0.0.1 + devDependencies: + '@by-association-only/vite-plugin-shopify-clean': + specifier: ^1.1.0 + version: 1.1.0(vite@4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0)) + autoprefixer: + specifier: ^10.4.19 + version: 10.4.19(postcss@8.4.38) + babel-plugin-transform-decorators-legacy: + specifier: ^1.3.4 + version: 1.3.5 + babel-plugin-transform-object-assign: + specifier: ^6.22.0 + version: 6.22.0 + babel-plugin-transform-react-jsx: + specifier: ^6.24.1 + version: 6.24.1 + concurrently: + specifier: ^8.2.2 + version: 8.2.2 + eslint-config-standard-preact: + specifier: ^1.1.6 + version: 1.1.6(eslint-plugin-react@7.34.1(eslint@9.0.0))(eslint@9.0.0) + postcss-automath: + specifier: ^1.0.1 + version: 1.0.1 + postcss-color-function: + specifier: ^4.1.0 + version: 4.1.0 + postcss-each: + specifier: ^1.1.0 + version: 1.1.0(postcss@8.4.38) + postcss-extend: + specifier: ^1.0.5 + version: 1.0.5 + postcss-fontpath: + specifier: ^1.0.0 + version: 1.0.0 + postcss-hexrgba: + specifier: ^2.1.0 + version: 2.1.0(postcss@8.4.38) + postcss-inline-svg: + specifier: ^6.0.0 + version: 6.0.0(postcss@8.4.38) + postcss-mixins: + specifier: ^6.2.2 + version: 6.2.3 + precss: + specifier: ^4.0.0 + version: 4.0.0 + rollup-plugin-copy: + specifier: ^3.5.0 + version: 3.5.0 + vite: + specifier: ^4.0.4 + version: 4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0) + vite-plugin-babel: + specifier: ^1.2.0 + version: 1.2.0(@babel/core@7.24.4)(vite@4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0)) + vite-plugin-dynamic-import: + specifier: ^1.5.0 + version: 1.5.0 + vite-plugin-shopify: + specifier: 2.2.1 + version: 2.2.1(vite@4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0)) + vite-plugin-shopify-modules: + specifier: 0.0.8 + version: 0.0.8(vite@4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0)) packages: - /@aashutoshrathi/word-wrap@1.2.6: + '@aashutoshrathi/word-wrap@1.2.6': resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} - dev: true - /@ampproject/remapping@2.3.0: + '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - dev: true - /@babel/code-frame@7.24.2: + '@babel/code-frame@7.24.2': resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.24.2 - picocolors: 1.0.0 - dev: true - /@babel/compat-data@7.24.4: + '@babel/compat-data@7.24.4': resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} engines: {node: '>=6.9.0'} - dev: true - /@babel/core@7.24.4: + '@babel/core@7.24.4': resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==} engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.4 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4) - '@babel/helpers': 7.24.4 - '@babel/parser': 7.24.4 - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 - convert-source-map: 2.0.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/generator@7.24.4: + '@babel/generator@7.24.4': resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.0 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - dev: true - /@babel/helper-compilation-targets@7.23.6: + '@babel/helper-compilation-targets@7.23.6': resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/compat-data': 7.24.4 - '@babel/helper-validator-option': 7.23.5 - browserslist: 4.23.0 - lru-cache: 5.1.1 - semver: 6.3.1 - dev: true - /@babel/helper-environment-visitor@7.22.20: + '@babel/helper-environment-visitor@7.22.20': resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-function-name@7.23.0: + '@babel/helper-function-name@7.23.0': resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.24.0 - '@babel/types': 7.24.0 - dev: true - /@babel/helper-hoist-variables@7.22.5: + '@babel/helper-hoist-variables@7.22.5': resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.0 - dev: true - /@babel/helper-module-imports@7.24.3: + '@babel/helper-module-imports@7.24.3': resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.0 - dev: true - /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4): + '@babel/helper-module-transforms@7.23.3': resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.24.4 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 - dev: true - /@babel/helper-simple-access@7.22.5: + '@babel/helper-simple-access@7.22.5': resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.0 - dev: true - /@babel/helper-split-export-declaration@7.22.6: + '@babel/helper-split-export-declaration@7.22.6': resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.0 - dev: true - /@babel/helper-string-parser@7.24.1: + '@babel/helper-string-parser@7.24.1': resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-validator-identifier@7.22.20: + '@babel/helper-validator-identifier@7.22.20': resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-validator-option@7.23.5: + '@babel/helper-validator-option@7.23.5': resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} - dev: true - /@babel/helpers@7.24.4: + '@babel/helpers@7.24.4': resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/highlight@7.24.2: + '@babel/highlight@7.24.2': resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.22.20 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.0.0 - dev: true - /@babel/parser@7.24.4: + '@babel/parser@7.24.4': resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==} engines: {node: '>=6.0.0'} hasBin: true - dependencies: - '@babel/types': 7.24.0 - dev: true - /@babel/runtime@7.24.4: + '@babel/runtime@7.24.4': resolution: {integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==} engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.14.1 - dev: true - /@babel/template@7.24.0: + '@babel/template@7.24.0': resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/parser': 7.24.4 - '@babel/types': 7.24.0 - dev: true - /@babel/traverse@7.24.1: + '@babel/traverse@7.24.1': resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.4 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.24.4 - '@babel/types': 7.24.0 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/types@7.24.0: + '@babel/types@7.24.0': resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.24.1 - '@babel/helper-validator-identifier': 7.22.20 - to-fast-properties: 2.0.0 - dev: true - /@by-association-only/vite-plugin-shopify-clean@1.1.0(vite@4.5.3): + '@by-association-only/vite-plugin-shopify-clean@1.1.0': resolution: {integrity: sha512-9Pwmd53Ua4hlHhhoc3WEB0JxUCE6dw1YfJ57PqPR4BoeqaxFfMZh+4fXTqbnGlihXh5m2SdFOVjOI5YARPDrsw==} peerDependencies: vite: ^4.0.4 - dependencies: - chokidar: 3.6.0 - fast-glob: 3.3.2 - lodash: 4.17.21 - vite: 4.5.3 - dev: true - /@csstools/convert-colors@1.4.0: + '@csstools/convert-colors@1.4.0': resolution: {integrity: sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==} engines: {node: '>=4.0.0'} - dev: true - /@csstools/sass-import-resolve@1.0.0: + '@csstools/sass-import-resolve@1.0.0': resolution: {integrity: sha512-pH4KCsbtBLLe7eqUrw8brcuFO8IZlN36JjdKlOublibVdAIPHCzEnpBWOVUXK5sCf+DpBi8ZtuWtjF0srybdeA==} engines: {node: '>=4.0.0'} - dev: true - /@esbuild/android-arm64@0.18.20: + '@esbuild/android-arm64@0.18.20': resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} engines: {node: '>=12'} cpu: [arm64] os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm@0.18.20: + '@esbuild/android-arm@0.18.20': resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} engines: {node: '>=12'} cpu: [arm] os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-x64@0.18.20: + '@esbuild/android-x64@0.18.20': resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} engines: {node: '>=12'} cpu: [x64] os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-arm64@0.18.20: + '@esbuild/darwin-arm64@0.18.20': resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-x64@0.18.20: + '@esbuild/darwin-x64@0.18.20': resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} engines: {node: '>=12'} cpu: [x64] os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-arm64@0.18.20: + '@esbuild/freebsd-arm64@0.18.20': resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-x64@0.18.20: + '@esbuild/freebsd-x64@0.18.20': resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm64@0.18.20: + '@esbuild/linux-arm64@0.18.20': resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm@0.18.20: + '@esbuild/linux-arm@0.18.20': resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} engines: {node: '>=12'} cpu: [arm] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ia32@0.18.20: + '@esbuild/linux-ia32@0.18.20': resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-loong64@0.18.20: + '@esbuild/linux-loong64@0.18.20': resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-mips64el@0.18.20: + '@esbuild/linux-mips64el@0.18.20': resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ppc64@0.18.20: + '@esbuild/linux-ppc64@0.18.20': resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-riscv64@0.18.20: + '@esbuild/linux-riscv64@0.18.20': resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-s390x@0.18.20: + '@esbuild/linux-s390x@0.18.20': resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} engines: {node: '>=12'} cpu: [s390x] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-x64@0.18.20: + '@esbuild/linux-x64@0.18.20': resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} engines: {node: '>=12'} cpu: [x64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/netbsd-x64@0.18.20: + '@esbuild/netbsd-x64@0.18.20': resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/openbsd-x64@0.18.20: + '@esbuild/openbsd-x64@0.18.20': resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/sunos-x64@0.18.20: + '@esbuild/sunos-x64@0.18.20': resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} engines: {node: '>=12'} cpu: [x64] os: [sunos] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-arm64@0.18.20: + '@esbuild/win32-arm64@0.18.20': resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-ia32@0.18.20: + '@esbuild/win32-ia32@0.18.20': resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} engines: {node: '>=12'} cpu: [ia32] os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-x64@0.18.20: + '@esbuild/win32-x64@0.18.20': resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} engines: {node: '>=12'} cpu: [x64] os: [win32] - requiresBuild: true - dev: true - optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@9.0.0): + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 9.0.0 - eslint-visitor-keys: 3.4.3 - dev: true - /@eslint-community/regexpp@4.10.0: + '@eslint-community/regexpp@4.10.0': resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - dev: true - /@eslint/eslintrc@3.0.2: + '@eslint/eslintrc@3.0.2': resolution: {integrity: sha512-wV19ZEGEMAC1eHgrS7UQPqsdEiCIbTKTasEfcXAigzoXICcqZSjBZEHlZwNVvKg6UBCjSlos84XiLqsRJnIcIg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - ajv: 6.12.6 - debug: 4.3.4 - espree: 10.0.1 - globals: 14.0.0 - ignore: 5.3.1 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - /@eslint/js@9.0.0: + '@eslint/js@9.0.0': resolution: {integrity: sha512-RThY/MnKrhubF6+s1JflwUjPEsnCEmYCWwqa/aRISKWNXGZ9epUwft4bUMM35SdKF9xvBrLydAM1RDHd1Z//ZQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: true - /@humanwhocodes/config-array@0.12.3: + '@gar/promisify@1.1.3': + resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} + + '@gulpjs/messages@1.1.0': + resolution: {integrity: sha512-Ys9sazDatyTgZVb4xPlDufLweJ/Os2uHWOv+Caxvy2O85JcnT4M3vc73bi8pdLWlv3fdWQz3pdI9tVwo8rQQSg==} + engines: {node: '>=10.13.0'} + + '@gulpjs/to-absolute-glob@4.0.0': + resolution: {integrity: sha512-kjotm7XJrJ6v+7knhPaRgaT6q8F8K2jiafwYdNHLzmV0uGLuZY43FK6smNSHUPrhq5kX2slCUy+RGG/xGqmIKA==} + engines: {node: '>=10.13.0'} + + '@humanwhocodes/config-array@0.12.3': resolution: {integrity: sha512-jsNnTBlMWuTpDkeE3on7+dWJi0D6fdDfeANj/w7MpS8ztROCoLvIO2nG0CcFj+E4k8j4QrSTh4Oryi3i2G669g==} engines: {node: '>=10.10.0'} - dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.4 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: true - /@humanwhocodes/module-importer@1.0.1: + '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - dev: true - /@humanwhocodes/object-schema@2.0.3: + '@humanwhocodes/object-schema@2.0.3': resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - dev: true - /@jridgewell/gen-mapping@0.3.5: + '@jridgewell/gen-mapping@0.3.5': resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.25 - dev: true - /@jridgewell/resolve-uri@3.1.2: + '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - dev: true - /@jridgewell/set-array@1.2.1: + '@jridgewell/set-array@1.2.1': resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} - dev: true - /@jridgewell/sourcemap-codec@1.4.15: + '@jridgewell/sourcemap-codec@1.4.15': resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true - /@jridgewell/trace-mapping@0.3.25: + '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /@mrmlnc/readdir-enhanced@2.2.1: + '@mrmlnc/readdir-enhanced@2.2.1': resolution: {integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==} engines: {node: '>=4'} - dependencies: - call-me-maybe: 1.0.2 - glob-to-regexp: 0.3.0 - dev: true - /@nodelib/fs.scandir@2.1.5: + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - dev: true - /@nodelib/fs.stat@1.1.3: + '@nodelib/fs.stat@1.1.3': resolution: {integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==} engines: {node: '>= 6'} - dev: true - /@nodelib/fs.stat@2.0.5: + '@nodelib/fs.stat@2.0.5': resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} - dev: true - /@nodelib/fs.walk@1.2.8: + '@nodelib/fs.walk@1.2.8': resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 - dev: true - /@types/fs-extra@8.1.5: + '@npmcli/fs@1.1.1': + resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} + + '@npmcli/fs@2.1.2': + resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + '@npmcli/move-file@1.1.2': + resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==} + engines: {node: '>=10'} + deprecated: This functionality has been moved to @npmcli/fs + + '@npmcli/move-file@2.0.1': + resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This functionality has been moved to @npmcli/fs + + '@tootallnate/once@1.1.2': + resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} + engines: {node: '>= 6'} + + '@tootallnate/once@2.0.0': + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} + + '@types/fs-extra@8.1.5': resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} - dependencies: - '@types/node': 20.12.7 - dev: true - /@types/glob@7.2.0: + '@types/glob@7.2.0': resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - dependencies: - '@types/minimatch': 5.1.2 - '@types/node': 20.12.7 - dev: true - /@types/minimatch@5.1.2: + '@types/minimatch@5.1.2': resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - dev: true - /@types/node@20.12.7: + '@types/minimist@1.2.5': + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + + '@types/node@20.12.7': resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} - dependencies: - undici-types: 5.26.5 - dev: true - /accornion@0.1.0(react-dom@15.7.0)(react@15.7.0): + '@types/normalize-package-data@2.4.4': + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + + abbrev@1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + + accornion@0.1.0: resolution: {integrity: sha512-NBEooV0aPKhE+ZCV7A4S5y/i3XVDORNA2VOFwJ32M27fCtsB1EHwKyc2UutfjiKPUy3/iulQ/v55fJjFuQc2FA==} peerDependencies: react: ^15.4.2 react-dom: ^15.4.2 - dependencies: - react: 15.7.0 - react-dom: 15.7.0(react@15.7.0) - dev: false - /acorn-jsx@5.3.2(acorn@8.11.3): + acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.11.3 - dev: true - /acorn@8.11.3: + acorn@8.11.3: resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} engines: {node: '>=0.4.0'} hasBin: true - dev: true - /ajv@4.11.8: + agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + + agentkeepalive@4.5.0: + resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} + engines: {node: '>= 8.0.0'} + + aggregate-error@3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} + + ajv@4.11.8: resolution: {integrity: sha512-I/bSHSNEcFFqXLf91nchoNB9D1Kie3QKcWdchYUaoIg1+1bdWDkdfdlvdIOJbi9U8xR0y+MWc5D+won9v95WlQ==} - requiresBuild: true - dependencies: - co: 4.6.0 - json-stable-stringify: 1.1.1 - dev: true - optional: true - /ajv@6.12.6: + ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - dev: true - /ansi-regex@2.1.1: + ansi-colors@1.1.0: + resolution: {integrity: sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==} + engines: {node: '>=0.10.0'} + + ansi-regex@2.1.1: resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} engines: {node: '>=0.10.0'} - /ansi-regex@5.0.1: + ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - dev: true - /ansi-styles@2.2.1: + ansi-styles@2.2.1: resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} engines: {node: '>=0.10.0'} - /ansi-styles@3.2.1: + ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} - dependencies: - color-convert: 1.9.3 - dev: true - /ansi-styles@4.3.0: + ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} - dependencies: - color-convert: 2.0.1 - dev: true - /anymatch@3.1.3: + ansi-wrap@0.1.0: + resolution: {integrity: sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==} + engines: {node: '>=0.10.0'} + + anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - dev: true - /argparse@2.0.1: + aproba@2.0.0: + resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} + + are-we-there-yet@3.0.1: + resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - dev: true - /arr-diff@4.0.0: + arr-diff@4.0.0: resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} engines: {node: '>=0.10.0'} - dev: true - /arr-flatten@1.1.0: + arr-flatten@1.1.0: resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} engines: {node: '>=0.10.0'} - dev: true - /arr-union@3.1.0: + arr-union@3.1.0: resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} engines: {node: '>=0.10.0'} - dev: true - /array-buffer-byte-length@1.0.1: + array-buffer-byte-length@1.0.1: resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - is-array-buffer: 3.0.4 - dev: true - /array-includes@3.1.8: + array-each@1.0.1: + resolution: {integrity: sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==} + engines: {node: '>=0.10.0'} + + array-includes@3.1.8: resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 - get-intrinsic: 1.2.4 - is-string: 1.0.7 - dev: true - /array-union@1.0.2: + array-slice@1.1.0: + resolution: {integrity: sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==} + engines: {node: '>=0.10.0'} + + array-union@1.0.2: resolution: {integrity: sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==} engines: {node: '>=0.10.0'} - dependencies: - array-uniq: 1.0.3 - dev: true - /array-union@2.1.0: + array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} - dev: true - /array-uniq@1.0.3: + array-uniq@1.0.3: resolution: {integrity: sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==} engines: {node: '>=0.10.0'} - dev: true - /array-unique@0.3.2: + array-unique@0.3.2: resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} engines: {node: '>=0.10.0'} - dev: true - /array.prototype.findlast@1.2.5: + array.prototype.findlast@1.2.5: resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 - es-shim-unscopables: 1.0.2 - dev: true - /array.prototype.flat@1.3.2: + array.prototype.flat@1.3.2: resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-shim-unscopables: 1.0.2 - dev: true - /array.prototype.flatmap@1.3.2: + array.prototype.flatmap@1.3.2: resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-shim-unscopables: 1.0.2 - dev: true - /array.prototype.toreversed@1.1.2: + array.prototype.toreversed@1.1.2: resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-shim-unscopables: 1.0.2 - dev: true - /array.prototype.tosorted@1.1.3: + array.prototype.tosorted@1.1.3: resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - es-shim-unscopables: 1.0.2 - dev: true - /arraybuffer.prototype.slice@1.0.3: + arraybuffer.prototype.slice@1.0.3: resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} engines: {node: '>= 0.4'} - dependencies: - array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 + + arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + + asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + + asn1@0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} + + assert-plus@0.2.0: + resolution: {integrity: sha512-u1L0ZLywRziOVjUhRxI0Qg9G+4RnFB9H/Rq40YWn0dieDgO7vAYeJz6jKAO6t/aruzlDFLAPkQTT87e+f8Imaw==} + engines: {node: '>=0.8'} + + assert-plus@1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} + engines: {node: '>=0.8'} + + assign-symbols@1.0.0: + resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} + engines: {node: '>=0.10.0'} + + async-done@2.0.0: + resolution: {integrity: sha512-j0s3bzYq9yKIVLKGE/tWlCpa3PfFLcrDZLTSVdnnCTGagXuXBJO4SsY9Xdk/fQBirCkH4evW5xOeJXqlAQFdsw==} + engines: {node: '>= 10.13.0'} + + async-foreach@0.1.3: + resolution: {integrity: sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==} + + async-settle@2.0.0: + resolution: {integrity: sha512-Obu/KE8FurfQRN6ODdHN9LuXqwC+JFIM9NRyZqJJ4ZfLJmIYN9Rg0/kb+wF70VV5+fJusTMQlJ1t5rF7J/ETdg==} + engines: {node: '>= 10.13.0'} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + atob@2.1.2: + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} + engines: {node: '>= 4.5.0'} + hasBin: true + + autoprefixer@10.4.19: + resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + + autoprefixer@9.8.8: + resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} + hasBin: true + + available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + + aws-sign2@0.6.0: + resolution: {integrity: sha512-JnJpAS0p9RmixkOvW2XwDxxzs1bd4/VAGIl6Q0EC5YOo+p+hqIhtDhn/nmFnB/xUNXbLkpE2mOjgVIBRKD4xYw==} + + aws4@1.12.0: + resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} + + babel-code-frame@6.26.0: + resolution: {integrity: sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==} + + babel-core@6.26.3: + resolution: {integrity: sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==} + + babel-eslint@7.2.3: + resolution: {integrity: sha512-i2yKOhjgwUbUrJ8oJm6QqRzltIoFahGNPZ0HF22lUN4H1DW03JQyJm7WSv+I1LURQWjDNhVqFo04acYa07rhOQ==} + engines: {node: '>=4'} + deprecated: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates. + + babel-generator@6.26.1: + resolution: {integrity: sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==} + + babel-helper-builder-react-jsx@6.26.0: + resolution: {integrity: sha512-02I9jDjnVEuGy2BR3LRm9nPRb/+Ja0pvZVLr1eI5TYAA/dB0Xoc+WBo50+aDfhGDLhlBY1+QURjn9uvcFd8gzg==} + + babel-helper-call-delegate@6.24.1: + resolution: {integrity: sha512-RL8n2NiEj+kKztlrVJM9JT1cXzzAdvWFh76xh/H1I4nKwunzE4INBXn8ieCZ+wh4zWszZk7NBS1s/8HR5jDkzQ==} + + babel-helper-define-map@6.26.0: + resolution: {integrity: sha512-bHkmjcC9lM1kmZcVpA5t2om2nzT/xiZpo6TJq7UlZ3wqKfzia4veeXbIhKvJXAMzhhEBd3cR1IElL5AenWEUpA==} + + babel-helper-function-name@6.24.1: + resolution: {integrity: sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q==} + + babel-helper-get-function-arity@6.24.1: + resolution: {integrity: sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng==} + + babel-helper-hoist-variables@6.24.1: + resolution: {integrity: sha512-zAYl3tqerLItvG5cKYw7f1SpvIxS9zi7ohyGHaI9cgDUjAT6YcY9jIEH5CstetP5wHIVSceXwNS7Z5BpJg+rOw==} + + babel-helper-optimise-call-expression@6.24.1: + resolution: {integrity: sha512-Op9IhEaxhbRT8MDXx2iNuMgciu2V8lDvYCNQbDGjdBNCjaMvyLf4wl4A3b8IgndCyQF8TwfgsQ8T3VD8aX1/pA==} + + babel-helper-regex@6.26.0: + resolution: {integrity: sha512-VlPiWmqmGJp0x0oK27Out1D+71nVVCTSdlbhIVoaBAj2lUgrNjBCRR9+llO4lTSb2O4r7PJg+RobRkhBrf6ofg==} + + babel-helper-replace-supers@6.24.1: + resolution: {integrity: sha512-sLI+u7sXJh6+ToqDr57Bv973kCepItDhMou0xCP2YPVmR1jkHSCY+p1no8xErbV1Siz5QE8qKT1WIwybSWlqjw==} + + babel-helpers@6.24.1: + resolution: {integrity: sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ==} + + babel-messages@6.23.0: + resolution: {integrity: sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==} + + babel-plugin-check-es2015-constants@6.22.0: + resolution: {integrity: sha512-B1M5KBP29248dViEo1owyY32lk1ZSH2DaNNrXLGt8lyjjHm7pBqAdQ7VKUPR6EEDO323+OvT3MQXbCin8ooWdA==} + + babel-plugin-syntax-decorators@6.13.0: + resolution: {integrity: sha512-AWj19x2aDm8qFQ5O2JcD6pwJDW1YdcnO+1b81t7gxrGjz5VHiUqeYWAR4h7zueWMalRelrQDXprv2FrY1dbpbw==} + + babel-plugin-syntax-jsx@6.18.0: + resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} + + babel-plugin-syntax-object-rest-spread@6.13.0: + resolution: {integrity: sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==} + + babel-plugin-transform-decorators-legacy@1.3.5: + resolution: {integrity: sha512-jYHwjzRXRelYQ1uGm353zNzf3QmtdCfvJbuYTZ4gKveK7M9H1fs3a5AKdY1JUDl0z97E30ukORW1dzhWvsabtA==} + + babel-plugin-transform-es2015-arrow-functions@6.22.0: + resolution: {integrity: sha512-PCqwwzODXW7JMrzu+yZIaYbPQSKjDTAsNNlK2l5Gg9g4rz2VzLnZsStvp/3c46GfXpwkyufb3NCyG9+50FF1Vg==} + + babel-plugin-transform-es2015-block-scoped-functions@6.22.0: + resolution: {integrity: sha512-2+ujAT2UMBzYFm7tidUsYh+ZoIutxJ3pN9IYrF1/H6dCKtECfhmB8UkHVpyxDwkj0CYbQG35ykoz925TUnBc3A==} + + babel-plugin-transform-es2015-block-scoping@6.26.0: + resolution: {integrity: sha512-YiN6sFAQ5lML8JjCmr7uerS5Yc/EMbgg9G8ZNmk2E3nYX4ckHR01wrkeeMijEf5WHNK5TW0Sl0Uu3pv3EdOJWw==} + + babel-plugin-transform-es2015-classes@6.24.1: + resolution: {integrity: sha512-5Dy7ZbRinGrNtmWpquZKZ3EGY8sDgIVB4CU8Om8q8tnMLrD/m94cKglVcHps0BCTdZ0TJeeAWOq2TK9MIY6cag==} + + babel-plugin-transform-es2015-computed-properties@6.24.1: + resolution: {integrity: sha512-C/uAv4ktFP/Hmh01gMTvYvICrKze0XVX9f2PdIXuriCSvUmV9j+u+BB9f5fJK3+878yMK6dkdcq+Ymr9mrcLzw==} + + babel-plugin-transform-es2015-destructuring@6.23.0: + resolution: {integrity: sha512-aNv/GDAW0j/f4Uy1OEPZn1mqD+Nfy9viFGBfQ5bZyT35YqOiqx7/tXdyfZkJ1sC21NyEsBdfDY6PYmLHF4r5iA==} + + babel-plugin-transform-es2015-duplicate-keys@6.24.1: + resolution: {integrity: sha512-ossocTuPOssfxO2h+Z3/Ea1Vo1wWx31Uqy9vIiJusOP4TbF7tPs9U0sJ9pX9OJPf4lXRGj5+6Gkl/HHKiAP5ug==} + + babel-plugin-transform-es2015-for-of@6.23.0: + resolution: {integrity: sha512-DLuRwoygCoXx+YfxHLkVx5/NpeSbVwfoTeBykpJK7JhYWlL/O8hgAK/reforUnZDlxasOrVPPJVI/guE3dCwkw==} + + babel-plugin-transform-es2015-function-name@6.24.1: + resolution: {integrity: sha512-iFp5KIcorf11iBqu/y/a7DK3MN5di3pNCzto61FqCNnUX4qeBwcV1SLqe10oXNnCaxBUImX3SckX2/o1nsrTcg==} + + babel-plugin-transform-es2015-literals@6.22.0: + resolution: {integrity: sha512-tjFl0cwMPpDYyoqYA9li1/7mGFit39XiNX5DKC/uCNjBctMxyL1/PT/l4rSlbvBG1pOKI88STRdUsWXB3/Q9hQ==} + + babel-plugin-transform-es2015-modules-commonjs@6.26.2: + resolution: {integrity: sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==} + + babel-plugin-transform-es2015-object-super@6.24.1: + resolution: {integrity: sha512-8G5hpZMecb53vpD3mjs64NhI1au24TAmokQ4B+TBFBjN9cVoGoOvotdrMMRmHvVZUEvqGUPWL514woru1ChZMA==} + + babel-plugin-transform-es2015-parameters@6.24.1: + resolution: {integrity: sha512-8HxlW+BB5HqniD+nLkQ4xSAVq3bR/pcYW9IigY+2y0dI+Y7INFeTbfAQr+63T3E4UDsZGjyb+l9txUnABWxlOQ==} + + babel-plugin-transform-es2015-shorthand-properties@6.24.1: + resolution: {integrity: sha512-mDdocSfUVm1/7Jw/FIRNw9vPrBQNePy6wZJlR8HAUBLybNp1w/6lr6zZ2pjMShee65t/ybR5pT8ulkLzD1xwiw==} + + babel-plugin-transform-es2015-spread@6.22.0: + resolution: {integrity: sha512-3Ghhi26r4l3d0Js933E5+IhHwk0A1yiutj9gwvzmFbVV0sPMYk2lekhOufHBswX7NCoSeF4Xrl3sCIuSIa+zOg==} + + babel-plugin-transform-es2015-sticky-regex@6.24.1: + resolution: {integrity: sha512-CYP359ADryTo3pCsH0oxRo/0yn6UsEZLqYohHmvLQdfS9xkf+MbCzE3/Kolw9OYIY4ZMilH25z/5CbQbwDD+lQ==} + + babel-plugin-transform-es2015-template-literals@6.22.0: + resolution: {integrity: sha512-x8b9W0ngnKzDMHimVtTfn5ryimars1ByTqsfBDwAqLibmuuQY6pgBQi5z1ErIsUOWBdw1bW9FSz5RZUojM4apg==} + + babel-plugin-transform-es2015-typeof-symbol@6.23.0: + resolution: {integrity: sha512-fz6J2Sf4gYN6gWgRZaoFXmq93X+Li/8vf+fb0sGDVtdeWvxC9y5/bTD7bvfWMEq6zetGEHpWjtzRGSugt5kNqw==} + + babel-plugin-transform-es2015-unicode-regex@6.24.1: + resolution: {integrity: sha512-v61Dbbihf5XxnYjtBN04B/JBvsScY37R1cZT5r9permN1cp+b70DY3Ib3fIkgn1DI9U3tGgBJZVD8p/mE/4JbQ==} + + babel-plugin-transform-object-assign@6.22.0: + resolution: {integrity: sha512-N6Pddn/0vgLjnGr+mS7ttlFkQthqcnINE9EMOxB0CF8F4t6kuJXz6NUeLfSoRbLmkGh0mgDs9i2isdaZj0Ghtg==} + + babel-plugin-transform-object-rest-spread@6.26.0: + resolution: {integrity: sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA==} + + babel-plugin-transform-react-jsx@6.24.1: + resolution: {integrity: sha512-s+q/Y2u2OgDPHRuod3t6zyLoV8pUHc64i/O7ZNgIOEdYTq+ChPeybcKBi/xk9VI60VriILzFPW+dUxAEbTxh2w==} + + babel-plugin-transform-regenerator@6.26.0: + resolution: {integrity: sha512-LS+dBkUGlNR15/5WHKe/8Neawx663qttS6AGqoOUhICc9d1KciBvtrQSuc0PI+CxQ2Q/S1aKuJ+u64GtLdcEZg==} + + babel-plugin-transform-strict-mode@6.24.1: + resolution: {integrity: sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw==} + + babel-preset-es2015@6.6.0: + resolution: {integrity: sha512-BDs1DGb4IBDKIPa2PsPjO0y/Xg7LPD3HVm61vS7UQ42C7LulQaztUW9p/B6v1dSOdsioM47WWFFLe5Pn0a2zyA==} + deprecated: '🙌 Thanks for using Babel: we recommend using babel-preset-env now: please read https://babeljs.io/env to update!' + + babel-register@6.26.0: + resolution: {integrity: sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A==} + + babel-runtime@6.26.0: + resolution: {integrity: sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==} + + babel-template@6.26.0: + resolution: {integrity: sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==} + + babel-traverse@6.26.0: + resolution: {integrity: sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==} + + babel-types@6.26.0: + resolution: {integrity: sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==} + + babelify@7.3.0: + resolution: {integrity: sha512-vID8Fz6pPN5pJMdlUnNFSfrlcx5MUule4k9aKs/zbZPyXxMTcRrB0M4Tarw22L8afr8eYSWxDPYCob3TdrqtlA==} + + babylon@6.18.0: + resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} + hasBin: true + + bach@2.0.1: + resolution: {integrity: sha512-A7bvGMGiTOxGMpNupYl9HQTf0FFDNF4VCmks4PJpFyN1AX2pdKuxuwdvUz2Hu388wcgp+OvGFNsumBfFNkR7eg==} + engines: {node: '>=10.13.0'} + + balanced-match@0.1.0: + resolution: {integrity: sha512-4xb6XqAEo3Z+5pEDJz33R8BZXI8FRJU+cDNLdKgDpmnz+pKKRVYLpdv+VvUAC7yUhBMj4izmyt19eCGv1QGV7A==} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + bare-events@2.2.2: + resolution: {integrity: sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==} + + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + base@0.11.2: + resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} + engines: {node: '>=0.10.0'} + + bcrypt-pbkdf@1.0.2: + resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} + + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + + bl@5.1.0: + resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} + + boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + + boom@2.10.1: + resolution: {integrity: sha512-KbiZEa9/vofNcVJXGwdWWn25reQ3V3dHBWbS07FTF3/TOehLnm9GEhJV4T6ZvGPkShRpmUqYwnaCrkj0mRnP6Q==} + engines: {node: '>=0.10.40'} + deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + braces@2.3.2: + resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} + engines: {node: '>=0.10.0'} + + braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + + browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + + cacache@15.3.0: + resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} + engines: {node: '>= 10'} + + cacache@16.1.3: + resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + cache-base@1.0.1: + resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} + engines: {node: '>=0.10.0'} + + call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + + call-me-maybe@1.0.2: + resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + + camelcase-keys@6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} + engines: {node: '>=8'} + + camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + + caniuse-lite@1.0.30001608: + resolution: {integrity: sha512-cjUJTQkk9fQlJR2s4HMuPMvTiRggl0rAVMtthQuyOlDWuqHXqN8azLq+pi8B2TjwKJ32diHjUqRIKeFX4z1FoA==} + + caseless@0.12.0: + resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} + + chalk@1.1.3: + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} + engines: {node: '>=0.10.0'} + + chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + + chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + + class-utils@0.3.6: + resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} + engines: {node: '>=0.10.0'} + + classnames@2.5.1: + resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} + + clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} + + cliui@7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + clone-stats@1.0.0: + resolution: {integrity: sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==} + + clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + + clone@2.1.2: + resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} + engines: {node: '>=0.8'} + + closest@0.0.1: + resolution: {integrity: sha512-HafRXTAiWp5nf6kxOy2EoIGSsJMn0zew9E5zp3Dy/8CXdp8GvVjZn1TSMEVdDxSP/acXZcWJWiIgF83Di7M1Ew==} + + co@4.6.0: + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + + collection-visit@1.0.0: + resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} + engines: {node: '>=0.10.0'} + + color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + color-string@0.3.0: + resolution: {integrity: sha512-sz29j1bmSDfoAxKIEU6zwoIZXN6BrFbAMIhfYCNyiZXBDuU/aiHlN84lp/xDzL2ubyFhLDobHIlU1X70XRrMDA==} + + color-support@1.1.3: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} + hasBin: true + + color@0.11.4: + resolution: {integrity: sha512-Ajpjd8asqZ6EdxQeqGzU5WBhhTfJ/0cA4Wlbre7e5vXfmDSmda7Ov6jeKoru+b0vHcb1CqvuroTHp5zIWzhVMA==} + + colorette@1.4.0: + resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + component-emitter@1.3.1: + resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + concurrently@8.2.2: + resolution: {integrity: sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==} + engines: {node: ^14.13.0 || >=16.0.0} + hasBin: true + + conform.js@0.3.3: + resolution: {integrity: sha512-EOrwdY6/l0gFASUYUyKJP3YYul1wE7seknNJ0vbpLerr9fMJIjG+RNwtby5os/jmzHziZ9MsAiQiX8hpt61Lsw==} + + console-control-strings@1.1.0: + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} + + convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + copy-descriptor@0.1.1: + resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} + engines: {node: '>=0.10.0'} + + copy-props@4.0.0: + resolution: {integrity: sha512-bVWtw1wQLzzKiYROtvNlbJgxgBYt2bMJpkCbKmXM3xyijvcjjWXEk5nyrrT3bgJ7ODb19ZohE2T0Y3FgNPyoTw==} + engines: {node: '>= 10.13.0'} + + core-js@1.2.7: + resolution: {integrity: sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==} + deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. + + core-js@2.6.12: + resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} + deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. + + core-util-is@1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + + create-react-class@15.7.0: + resolution: {integrity: sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==} + + cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + + cryptiles@2.0.5: + resolution: {integrity: sha512-FFN5KwpvvQTTS5hWPxrU8/QE4kQUc6uwZcrnlMBN82t1MgAtq8mnoDwINBly9Tdr02seeIIhtdF+UH1feBYGog==} + engines: {node: '>=0.10.40'} + deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + + css-blank-pseudo@0.1.4: + resolution: {integrity: sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==} + engines: {node: '>=6.0.0'} + hasBin: true + + css-color-function@1.3.3: + resolution: {integrity: sha512-YD/WhiRZIYgadwFJ48X5QmlOQ/w8Me4yQI6/eSUoiE8spIFp+S/rGpsAH48iyq/0ZWkCDWqVQKUlQmUzn7BQ9w==} + + css-has-pseudo@0.10.0: + resolution: {integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==} + engines: {node: '>=6.0.0'} + hasBin: true + + css-prefers-color-scheme@3.1.1: + resolution: {integrity: sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==} + engines: {node: '>=6.0.0'} + hasBin: true + + css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + + css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + + cssdb@4.4.0: + resolution: {integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==} + + cssesc@2.0.0: + resolution: {integrity: sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==} + engines: {node: '>=4'} + hasBin: true + + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + + dashdash@1.14.1: + resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} + engines: {node: '>=0.10'} + + data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + + data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + + data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + + date-fns@2.30.0: + resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} + engines: {node: '>=0.11'} + + debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decamelize-keys@1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} + engines: {node: '>=0.10.0'} + + decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + + decode-uri-component@0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + + define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + + define-property@0.2.5: + resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} + engines: {node: '>=0.10.0'} + + define-property@1.0.0: + resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} + engines: {node: '>=0.10.0'} + + define-property@2.0.2: + resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} + engines: {node: '>=0.10.0'} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + delegates@1.0.0: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} + + desandro-matches-selector@2.0.2: + resolution: {integrity: sha512-+1q0nXhdzg1IpIJdMKalUwvvskeKnYyEe3shPRwedNcWtnhEKT3ZxvFjzywHDeGcKViIxTCAoOYQWP1qD7VNyg==} + + detect-file@1.0.0: + resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==} + engines: {node: '>=0.10.0'} + + detect-indent@4.0.0: + resolution: {integrity: sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A==} + engines: {node: '>=0.10.0'} + + dir-glob@2.0.0: + resolution: {integrity: sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==} + engines: {node: '>=4'} + + dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + + doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + + dom-event@1.0.0: + resolution: {integrity: sha512-WICezYnoB/re9quUi5LoWE5nJfX8Aq+bl8jnw0GR2VFLJ5e0QDrM8kAxhULjPocATiLdnq1Qrjsj58t7JLyp6Q==} + + dom-select@1.1.1: + resolution: {integrity: sha512-Jd3E6mvdUF9ERsfGi3t3g+Gnuq1vj1KActrZNq1XHFUTS/N7VZH0ufP+ThvuI9FEcRoz7Dn0DGHFXimv7YPFcg==} + + dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + + domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + + domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + + domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + + each-props@3.0.0: + resolution: {integrity: sha512-IYf1hpuWrdzse/s/YJOrFmU15lyhSzxelNVAHTEG3DtP4QsLTWZUzcUL3HMXmKQxXpa4EIrBPpwRgj0aehdvAw==} + engines: {node: '>= 10.13.0'} + + ecc-jsbn@0.1.2: + resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} + + electron-to-chromium@1.4.735: + resolution: {integrity: sha512-pkYpvwg8VyOTQAeBqZ7jsmpCjko1Qc6We1ZtZCjRyYbT5v4AIUKDy5cQTRotQlSSZmMr8jqpEt6JtOj5k7lR7A==} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + encoding@0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + + end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + env-paths@2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} + + err-code@2.0.3: + resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + + errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + + error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + + es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} + + es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + es-iterator-helpers@1.0.18: + resolution: {integrity: sha512-scxAJaewsahbqTYrGKJihhViaM6DDZDDoucfvzNbK0pOren1g/daDQ3IAhzn+1G14rBG7w+i5N+qul60++zlKA==} + engines: {node: '>= 0.4'} + + es-module-lexer@1.5.0: + resolution: {integrity: sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==} + + es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + + es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + + es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + + es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} + + esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} + hasBin: true + + escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + engines: {node: '>=6'} + + escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + eslint-config-standard-jsx@4.0.2: + resolution: {integrity: sha512-F8fRh2WFnTek7dZH9ZaE0PCBwdVGkwVWZmizla/DDNOmg7Tx6B/IlK5+oYpiX29jpu73LszeJj5i1axEZv6VMw==} + peerDependencies: + eslint: '>=3.19.0' + eslint-plugin-react: '>=6.10.3' + + eslint-config-standard-preact@1.1.6: + resolution: {integrity: sha512-CmelVe51vFQKR8ITT/EMryVgCQ5PkcwEvZvr16j2R0IkY2S+9ONeMr1Y4Wj8JfzC/siv2DjjgBPzMmJ8t/TuOA==} + peerDependencies: + eslint: '>=3.0.0' + eslint-plugin-react: '>=7.0.1' + + eslint-plugin-react@7.34.1: + resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + + eslint-scope@8.0.1: + resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@4.0.0: + resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.0.0: + resolution: {integrity: sha512-IMryZ5SudxzQvuod6rUdIUz29qFItWx281VhtFVc2Psy/ZhlCeD/5DT6lBIJ4H3G+iamGJoTln1v+QSuPw0p7Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + + espree@10.0.1: + resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + ev-emitter@1.1.1: + resolution: {integrity: sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q==} + + expand-brackets@2.1.4: + resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} + engines: {node: '>=0.10.0'} + + expand-tilde@2.0.2: + resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} + engines: {node: '>=0.10.0'} + + extend-shallow@2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} + engines: {node: '>=0.10.0'} + + extend-shallow@3.0.2: + resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} + engines: {node: '>=0.10.0'} + + extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + + extglob@2.0.4: + resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} + engines: {node: '>=0.10.0'} + + extsprintf@1.3.0: + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} + engines: {'0': node >=0.6.0} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-fifo@1.3.2: + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + + fast-glob@2.2.7: + resolution: {integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==} + engines: {node: '>=4.0.0'} + + fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fast-levenshtein@3.0.0: + resolution: {integrity: sha512-hKKNajm46uNmTlhHSyZkmToAc56uZJwYq7yrciZjqOxnlfQwERDQJmHPUp7m1m9wx8vgOe8IaCKZ5Kv2k1DdCQ==} + + fastest-levenshtein@1.0.16: + resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} + engines: {node: '>= 4.9.1'} + + fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + + fbjs@0.8.18: + resolution: {integrity: sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA==} + + feature.js@1.1.3: + resolution: {integrity: sha512-n4WNP1KGQuSNr/uRWJpbFXPbJm6EDgZn7v7JoqdTQ5uZPp4YcJOD5rKI+QwU3gdDk+Wxp6vU2j50IHKJy2wXUg==} + + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + + fill-range@4.0.0: + resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} + engines: {node: '>=0.10.0'} + + fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + findup-sync@5.0.0: + resolution: {integrity: sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==} + engines: {node: '>= 10.13.0'} + + fined@2.0.0: + resolution: {integrity: sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==} + engines: {node: '>= 10.13.0'} + + fizzy-ui-utils@2.0.7: + resolution: {integrity: sha512-CZXDVXQ1If3/r8s0T+v+qVeMshhfcuq0rqIFgJnrtd+Bu8GmDmqMjntjUePypVtjHXKJ6V4sw9zeyox34n9aCg==} + + flagged-respawn@2.0.0: + resolution: {integrity: sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==} + engines: {node: '>= 10.13.0'} + + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + + flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + + flatten@1.0.3: + resolution: {integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==} + deprecated: flatten is deprecated in favor of utility frameworks such as lodash. + + flickity@2.3.0: + resolution: {integrity: sha512-x4cJBVywsaCWmId3I6wvBYJtWk3gcr+gz8UJQ48P57W5G7ER5OUgc3GUK0rtTrbMy/HYB9wL6u+I7EC4qrLO8g==} + + for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + + for-in@1.0.2: + resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} + engines: {node: '>=0.10.0'} + + for-own@1.0.0: + resolution: {integrity: sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==} + engines: {node: '>=0.10.0'} + + forever-agent@0.6.1: + resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} + + form-data@2.1.4: + resolution: {integrity: sha512-8HWGSLAPr+AG0hBpsqi5Ob8HrLStN/LWeqhpFl14d7FJgHK48TmgLoALPz69XSUR65YJzDfLUX/BM8+MLJLghQ==} + engines: {node: '>= 0.12'} + + fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + + fragment-cache@0.2.1: + resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} + engines: {node: '>=0.10.0'} + + fs-extra@0.30.0: + resolution: {integrity: sha512-UvSPKyhMn6LEd/WpUaV9C9t3zATuqoqfWc3QdPhPLb58prN9tqYPlPWi8Krxi44loBoUzlobqZ3+8tGpxxSzwA==} + + fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} + + fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + + fs-mkdirp-stream@2.0.1: + resolution: {integrity: sha512-UTOY+59K6IA94tec8Wjqm0FSh5OVudGNB0NL/P6fB3HiE3bYOY3VYBGijsnOHNkQSwC1FKkU77pmq7xp9CskLw==} + engines: {node: '>=10.13.0'} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} + + functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + + gauge@4.0.4: + resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + gaze@1.1.3: + resolution: {integrity: sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==} + engines: {node: '>= 4.0.0'} + + gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + + get-size@2.0.3: + resolution: {integrity: sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q==} + + get-stdin@4.0.1: + resolution: {integrity: sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==} + engines: {node: '>=0.10.0'} + + get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + + get-value@2.0.6: + resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} + engines: {node: '>=0.10.0'} + + getpass@0.1.7: + resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} + + glob-parent@3.1.0: + resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + glob-stream@8.0.2: + resolution: {integrity: sha512-R8z6eTB55t3QeZMmU1C+Gv+t5UnNRkA55c5yo67fAVfxODxieTwsjNG7utxS/73NdP1NbDgCrhVEg2h00y4fFw==} + engines: {node: '>=10.13.0'} + + glob-to-regexp@0.3.0: + resolution: {integrity: sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==} + + glob-watcher@6.0.0: + resolution: {integrity: sha512-wGM28Ehmcnk2NqRORXFOTOR064L4imSw3EeOqU5bIwUf62eXGwg89WivH6VMahL8zlQHeodzvHpXplrqzrz3Nw==} + engines: {node: '>= 10.13.0'} + + glob@7.1.7: + resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + + glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + + global-modules@1.0.0: + resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} + engines: {node: '>=0.10.0'} + + global-prefix@1.0.2: + resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} + engines: {node: '>=0.10.0'} + + globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + + globals@9.18.0: + resolution: {integrity: sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==} + engines: {node: '>=0.10.0'} + + globalthis@1.0.3: + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} + engines: {node: '>= 0.4'} + + globby@10.0.1: + resolution: {integrity: sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==} + engines: {node: '>=8'} + + globby@8.0.2: + resolution: {integrity: sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==} + engines: {node: '>=4'} + + globule@1.3.4: + resolution: {integrity: sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==} + engines: {node: '>= 0.10'} + + glogg@2.2.0: + resolution: {integrity: sha512-eWv1ds/zAlz+M1ioHsyKJomfY7jbDDPpwSkv14KQj89bycx1nvK5/2Cj/T9g7kzJcX5Bc7Yv22FjfBZS/jl94A==} + engines: {node: '>= 10.13.0'} + + gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + gulp-cli@3.0.0: + resolution: {integrity: sha512-RtMIitkT8DEMZZygHK2vEuLPqLPAFB4sntSxg4NoDta7ciwGZ18l7JuhCTiS5deOJi2IoK0btE+hs6R4sfj7AA==} + engines: {node: '>=10.13.0'} + hasBin: true + + gulp-rename@2.0.0: + resolution: {integrity: sha512-97Vba4KBzbYmR5VBs9mWmK+HwIf5mj+/zioxfZhOKeXtx5ZjBk57KFlePf5nxq9QsTtFl0ejnHE3zTC9MHXqyQ==} + engines: {node: '>=4'} + + gulp-sass@5.1.0: + resolution: {integrity: sha512-7VT0uaF+VZCmkNBglfe1b34bxn/AfcssquLKVDYnCDJ3xNBaW7cUuI3p3BQmoKcoKFrs9jdzUxyb+u+NGfL4OQ==} + engines: {node: '>=12'} + + gulp@5.0.0: + resolution: {integrity: sha512-S8Z8066SSileaYw1S2N1I64IUc/myI2bqe2ihOBzO6+nKpvNSg7ZcWJt/AwF8LC/NVN+/QZ560Cb/5OPsyhkhg==} + engines: {node: '>=10.13.0'} + hasBin: true + + gulplog@2.2.0: + resolution: {integrity: sha512-V2FaKiOhpR3DRXZuYdRLn/qiY0yI5XmqbTKrYbdemJ+xOh2d2MOweI/XFgMzd/9+1twdvMwllnZbWZNJ+BOm4A==} + engines: {node: '>= 10.13.0'} + + har-schema@1.0.5: + resolution: {integrity: sha512-f8xf2GOR6Rgwc9FPTLNzgwB+JQ2/zMauYXSWmX5YV5acex6VomT0ocSuwR7BfXo5MpHi+jL+saaux2fwsGJDKQ==} + engines: {node: '>=4'} + + har-validator@4.2.1: + resolution: {integrity: sha512-5Gbp6RAftMYYV3UEI4c4Vv3+a4dQ7taVyvHt+/L6kRt+f4HX1GweAk5UDWN0SvdVnRBzGQ6OG89pGaD9uSFnVw==} + engines: {node: '>=4'} + deprecated: this library is no longer supported + + hard-rejection@2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} + engines: {node: '>=6'} + + has-ansi@2.0.0: + resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} + engines: {node: '>=0.10.0'} + + has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + + has-flag@1.0.0: + resolution: {integrity: sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==} + engines: {node: '>=0.10.0'} + + has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + + has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + + has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + + has-unicode@2.0.1: + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} + + has-value@0.3.1: + resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} + engines: {node: '>=0.10.0'} + + has-value@1.0.0: + resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} + engines: {node: '>=0.10.0'} + + has-values@0.1.4: + resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} + engines: {node: '>=0.10.0'} + + has-values@1.0.0: + resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} + engines: {node: '>=0.10.0'} + + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + + hawk@3.1.3: + resolution: {integrity: sha512-X8xbmTc1cbPXcQV4WkLcRMALuyoxhfpFATmyuCxJPOAvrDS4DNnsTAOmKUxMTOWU6TzrTOkxPKwIx5ZOpJVSrg==} + engines: {node: '>=0.10.32'} + deprecated: This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues. + + hoek@2.16.3: + resolution: {integrity: sha512-V6Yw1rIcYV/4JsnggjBU0l4Kr+EXhpwqXRusENU1Xx6ro00IHPHYNynCuBTOZAPlr3AAmLvchH9I7N/VUdvOwQ==} + engines: {node: '>=0.10.40'} + deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). + + home-or-tmp@2.0.0: + resolution: {integrity: sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg==} + engines: {node: '>=0.10.0'} + + homedir-polyfill@1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} + + hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + + hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + engines: {node: '>=10'} + + htmlparser2@8.0.2: + resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} + + http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + + http-proxy-agent@4.0.1: + resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} + engines: {node: '>= 6'} + + http-proxy-agent@5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + engines: {node: '>= 6'} + + http-signature@1.1.1: + resolution: {integrity: sha512-iUn0NcRULlDGtqNLN1Jxmzayk8ogm7NToldASyZBpM2qggbphjXzNOiw3piN8tgz+e/DRs6X5gAzFwTI6BCRcg==} + engines: {node: '>=0.8', npm: '>=1.3.7'} + + https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + + humanize-ms@1.2.1: + resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} + + iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + ignore@3.3.10: + resolution: {integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==} + + ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + + image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + + immutability-helper@2.9.1: + resolution: {integrity: sha512-r/RmRG8xO06s/k+PIaif2r5rGc3j4Yhc01jSBfwPCXDLYZwp/yxralI37Df1mwmuzcCsen/E/ITKcTEvc1PQmQ==} + + immutable@4.3.5: + resolution: {integrity: sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==} + + import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + + indexes-of@1.0.1: + resolution: {integrity: sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==} + + infer-owner@1.0.4: + resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + + internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + + interpret@3.1.1: + resolution: {integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==} + engines: {node: '>=10.13.0'} + + invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + + ip-address@9.0.5: + resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} + engines: {node: '>= 12'} + + is-absolute@1.0.0: + resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} + engines: {node: '>=0.10.0'} + + is-accessor-descriptor@1.0.1: + resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} + engines: {node: '>= 0.10'} + + is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + + is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + + is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + + is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + + is-buffer@1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + + is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + + is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + + is-data-descriptor@1.0.1: + resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} + engines: {node: '>= 0.4'} + + is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} + + is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} + + is-descriptor@0.1.7: + resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} + engines: {node: '>= 0.4'} + + is-descriptor@1.0.3: + resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} + engines: {node: '>= 0.4'} + + is-extendable@0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} + engines: {node: '>=0.10.0'} + + is-extendable@1.0.1: + resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} + engines: {node: '>=0.10.0'} + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + + is-finite@1.1.0: + resolution: {integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==} + engines: {node: '>=0.10.0'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} + + is-glob@3.1.0: + resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} + engines: {node: '>=0.10.0'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-lambda@1.0.1: + resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} + + is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + + is-negated-glob@1.0.0: + resolution: {integrity: sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==} + engines: {node: '>=0.10.0'} + + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + + is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} + + is-number@3.0.0: + resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} + engines: {node: '>=0.10.0'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + + is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + + is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} + + is-plain-object@3.0.1: + resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==} + engines: {node: '>=0.10.0'} + + is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + + is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} + + is-relative@1.0.0: + resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} + engines: {node: '>=0.10.0'} + + is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + + is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} + + is-stream@1.1.0: + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} + engines: {node: '>=0.10.0'} + + is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} + + is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} + + is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + + is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + + is-unc-path@1.0.0: + resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==} + engines: {node: '>=0.10.0'} + + is-valid-glob@1.0.0: + resolution: {integrity: sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==} + engines: {node: '>=0.10.0'} + + is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + + is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + + is-weakset@2.0.3: + resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} + engines: {node: '>= 0.4'} + + is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + isobject@2.1.0: + resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} + engines: {node: '>=0.10.0'} + + isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + + isomorphic-fetch@2.2.1: + resolution: {integrity: sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==} + + isstream@0.1.2: + resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} + + iterator.prototype@1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + + js-base64@2.6.4: + resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==} + + js-tokens@3.0.2: + resolution: {integrity: sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==} + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + jsbn@0.1.1: + resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} + + jsbn@1.1.0: + resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} + + jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true + + jsesc@1.3.0: + resolution: {integrity: sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA==} + hasBin: true + + jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-schema@0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + json-stable-stringify@1.1.1: + resolution: {integrity: sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==} + engines: {node: '>= 0.4'} + + json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + + json5@0.5.1: + resolution: {integrity: sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==} + hasBin: true + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + jsonfile@2.4.0: + resolution: {integrity: sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==} + + jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + + jsonify@0.0.1: + resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==} + + jsprim@1.4.2: + resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} + engines: {node: '>=0.6.0'} + + jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + + just-debounce@1.1.0: + resolution: {integrity: sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + kind-of@3.2.2: + resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} + engines: {node: '>=0.10.0'} + + kind-of@4.0.0: + resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} + engines: {node: '>=0.10.0'} + + kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + + klaw@1.3.1: + resolution: {integrity: sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==} + + knot.js@1.1.5: + resolution: {integrity: sha512-ptGtvTrgLNtQj9ilUR+tSyHWTCPp2xu/EHkeo3OvpczzNqBSwjQKz8G7vUhzlRbasXVULBWSejsj6QRQb1pakw==} + + last-run@2.0.0: + resolution: {integrity: sha512-j+y6WhTLN4Itnf9j5ZQos1BGPCS8DAwmgMroR3OzfxAsBxam0hMw7J8M3KqZl0pLQJ1jNnwIexg5DYpC/ctwEQ==} + engines: {node: '>= 10.13.0'} + + layzr.js@2.2.2: + resolution: {integrity: sha512-y/K3NMGJ/E9keHpfM9H0tTAPmfYmeYK/hNnTEZXEg5v0Zrl3Jy1W8SLOCU++lmmlpKOm1z69/n8yVFNC25JYfg==} + + lazysizes@4.1.8: + resolution: {integrity: sha512-qxBMQZKdR3cwydyyBOoGVBtN2T1nyrozhnEstV2H3M6UE/mivSh7U+n7N7DtBV2L07Uw442QRwtwf0E2IntJZg==} + + lead@4.0.0: + resolution: {integrity: sha512-DpMa59o5uGUWWjruMp71e6knmwKU3jRBBn1kjuLWN9EeIOxNeSAwvHf03WIl8g/ZMR2oSQC9ej3yeLBwdDc/pg==} + engines: {node: '>=10.13.0'} + + less@2.7.3: + resolution: {integrity: sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ==} + engines: {node: '>=0.12'} + hasBin: true + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + liftoff@5.0.0: + resolution: {integrity: sha512-a5BQjbCHnB+cy+gsro8lXJ4kZluzOijzJ1UVVfyJYZC+IP2pLv1h4+aysQeKuTmyO8NAqfyQAk4HWaP/HjcKTg==} + engines: {node: '>=10.13.0'} + + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + lodash-es@4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + + lodash.clonedeep@4.5.0: + resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + loop.js@0.1.0: + resolution: {integrity: sha512-FkV7CAapPbt8fECi1bCaxL6qBoVkFwqQAogthEGB6JP93z+QDhfiagnjNrPgUyKyPQjBCUCI8mhW06CtclWg6Q==} + + loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + + lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + + lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + + lru-cache@7.18.3: + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} + engines: {node: '>=12'} + + magic-string@0.30.9: + resolution: {integrity: sha512-S1+hd+dIrC8EZqKyT9DstTH/0Z+f76kmmvZnkfQVmOpDEF9iVgdYif3Q/pIWHmCoo59bQVGW0kVL3e2nl+9+Sw==} + engines: {node: '>=12'} + + make-fetch-happen@10.2.1: + resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + make-fetch-happen@9.1.0: + resolution: {integrity: sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==} + engines: {node: '>= 10'} + + map-cache@0.2.2: + resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} + engines: {node: '>=0.10.0'} + + map-obj@1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} + engines: {node: '>=0.10.0'} + + map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + engines: {node: '>=8'} + + map-visit@1.0.0: + resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} + engines: {node: '>=0.10.0'} + + matches-selector@0.0.1: + resolution: {integrity: sha512-Bm8wuvuNGPY3j1Mo23PxieRQAmQQe2qVcqgmpHOp1BEBNgb4dqzn2Dcgu5bYltMosjGi6LD7GPW72zboSdyJQg==} + + meow@9.0.0: + resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} + engines: {node: '>=10'} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + micro-jsonp@1.0.4: + resolution: {integrity: sha512-Cftc2R7V5fQB6aDyQ8vZ+b6gxCM3z+906cegZ144FoxYabvV6Jf8kAPI9tTSS2upl8i7EXhb9WyLYo5dWtX+gg==} + + micromatch@3.1.10: + resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} + engines: {node: '>=0.10.0'} + + micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + + min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + + minimatch@3.0.8: + resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + + minimist-options@4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + engines: {node: '>= 6'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + minipass-collect@1.0.2: + resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} + engines: {node: '>= 8'} + + minipass-fetch@1.4.1: + resolution: {integrity: sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==} + engines: {node: '>=8'} + + minipass-fetch@2.1.2: + resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + minipass-flush@1.0.5: + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} + engines: {node: '>= 8'} + + minipass-pipeline@1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} + engines: {node: '>=8'} + + minipass-sized@1.0.3: + resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} + engines: {node: '>=8'} + + minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + + minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + + minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + + mixin-deep@1.3.2: + resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} + engines: {node: '>=0.10.0'} + + mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + + mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + + ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + mute-stdout@2.0.0: + resolution: {integrity: sha512-32GSKM3Wyc8dg/p39lWPKYu8zci9mJFzV1Np9Of0ZEpe6Fhssn/FbI7ywAMd40uX+p3ZKh3T5EeCFv81qS3HmQ==} + engines: {node: '>= 10.13.0'} + + nan@2.19.0: + resolution: {integrity: sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==} + + nanoajax@0.4.3: + resolution: {integrity: sha512-UJAKXmvQjrsZmqvGOidE3sEJ8Qsf8WDMtzlt4aXq5fFc9Ek7VrEeidH+DniHXMtoHhY+vzV6MNa2rbFX403Fjg==} + + nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + nanomatch@1.2.13: + resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} + engines: {node: '>=0.10.0'} + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + + node-fetch@1.7.3: + resolution: {integrity: sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==} + + node-gyp@8.4.1: + resolution: {integrity: sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==} + engines: {node: '>= 10.12.0'} + hasBin: true + + node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + + node-sass@9.0.0: + resolution: {integrity: sha512-yltEuuLrfH6M7Pq2gAj5B6Zm7m+gdZoG66wTqG6mIZV/zijq3M2OO2HswtT6oBspPyFhHDcaxWpsBm0fRNDHPg==} + engines: {node: '>=16'} + hasBin: true + + nopt@5.0.0: + resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} + engines: {node: '>=6'} + hasBin: true + + normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + + normalize-package-data@3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} + engines: {node: '>=10'} + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + + now-and-later@3.0.0: + resolution: {integrity: sha512-pGO4pzSdaxhWTGkfSfHx3hVzJVslFPwBp2Myq9MYN/ChfJZF87ochMAXnvz6/58RJSf5ik2q9tXprBBrk2cpcg==} + engines: {node: '>= 10.13.0'} + + npmlog@6.0.2: + resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + + num2fraction@1.2.2: + resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==} + + oauth-sign@0.8.2: + resolution: {integrity: sha512-VlF07iu3VV3+BTXj43Nmp6Irt/G7j/NgEctUS6IweH1RGhURjjCc2NWtzXFPXXWWfc7hgbXQdtiQu2LGp6MxUg==} + + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + object-copy@0.1.0: + resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} + engines: {node: '>=0.10.0'} + + object-inspect@1.13.1: + resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + + object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + + object-visit@1.0.1: + resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} + engines: {node: '>=0.10.0'} + + object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} + + object.defaults@1.1.0: + resolution: {integrity: sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==} + engines: {node: '>=0.10.0'} + + object.entries@1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + engines: {node: '>= 0.4'} + + object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} + + object.hasown@1.1.4: + resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} + engines: {node: '>= 0.4'} + + object.pick@1.3.0: + resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} + engines: {node: '>=0.10.0'} + + object.values@1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} + engines: {node: '>= 0.4'} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + optionator@0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + engines: {node: '>= 0.8.0'} + + os-homedir@1.0.2: + resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} + engines: {node: '>=0.10.0'} + + os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + p-map@4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + parse-filepath@1.0.2: + resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==} + engines: {node: '>=0.8'} + + parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + + parse-passwd@1.0.0: + resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} + engines: {node: '>=0.10.0'} + + pascalcase@0.1.1: + resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} + engines: {node: '>=0.10.0'} + + path-dirname@1.0.2: + resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + path-root-regex@0.1.2: + resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==} + engines: {node: '>=0.10.0'} + + path-root@0.1.1: + resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==} + engines: {node: '>=0.10.0'} + + path-type@3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} + + path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + + performance-now@0.2.0: + resolution: {integrity: sha512-YHk5ez1hmMR5LOkb9iJkLKqoBlL7WD5M8ljC75ZfzXriuBIVNuecaXuU7e+hOwyqf24Wxhh7Vxgt7Hnw9288Tg==} + + picocolors@0.2.1: + resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} + + picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + + plugin-error@1.0.1: + resolution: {integrity: sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==} + engines: {node: '>= 0.10'} + + posix-character-classes@0.1.1: + resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} + engines: {node: '>=0.10.0'} + + possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + + postcss-advanced-variables@3.0.1: + resolution: {integrity: sha512-JqVjfkmqPoazMobVeQYzbt7djcDGJfMlpwBd9abTqmzWR40tvIUMXpTU5w3riqz7h+wYPY7V6GF8BIXL/ybEfg==} + engines: {node: '>=6.0.0'} + + postcss-atroot@0.1.3: + resolution: {integrity: sha512-8SOS3MZZiyrztbpdOqZQ/h2mPBxRnLJNxjtZRooXbNbg13hrw3Z0ujm+ECizPCvnbVMG3ULx2RzGRAhx8e1VAw==} + + postcss-attribute-case-insensitive@4.0.2: + resolution: {integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==} + + postcss-automath@1.0.1: + resolution: {integrity: sha512-2QYm5sU2SUhqftiunD3QQzJmFJfxnpeTi6IyYWppGWdz2l95YmhbtkJ/AFrm1JG66seuxDhDOZPS3JEDqBASbw==} + + postcss-color-function@4.1.0: + resolution: {integrity: sha512-2/fuv6mP5Lt03XbRpVfMdGC8lRP1sykme+H1bR4ARyOmSMB8LPSjcL6EAI1iX6dqUF+jNEvKIVVXhan1w/oFDQ==} + + postcss-color-functional-notation@2.0.1: + resolution: {integrity: sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==} + engines: {node: '>=6.0.0'} + + postcss-color-gray@5.0.0: + resolution: {integrity: sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==} + engines: {node: '>=6.0.0'} + + postcss-color-hex-alpha@5.0.3: + resolution: {integrity: sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==} + engines: {node: '>=6.0.0'} + + postcss-color-mod-function@3.0.3: + resolution: {integrity: sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==} + engines: {node: '>=6.0.0'} + + postcss-color-rebeccapurple@4.0.1: + resolution: {integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==} + engines: {node: '>=6.0.0'} + + postcss-custom-media@7.0.8: + resolution: {integrity: sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==} + engines: {node: '>=6.0.0'} + + postcss-custom-properties@8.0.11: + resolution: {integrity: sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==} + engines: {node: '>=6.0.0'} + + postcss-custom-selectors@5.1.2: + resolution: {integrity: sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==} + engines: {node: '>=6.0.0'} + + postcss-dir-pseudo-class@5.0.0: + resolution: {integrity: sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==} + engines: {node: '>=4.0.0'} + + postcss-double-position-gradients@1.0.0: + resolution: {integrity: sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==} + engines: {node: '>=6.0.0'} + + postcss-each@1.1.0: + resolution: {integrity: sha512-YfTPHHAPFVRgEJfLg9RM4R9WYEHVU9Rf1R8QgZfnObwV2dgNqzTLzTl0w5tF71ApFcYLiJAXiTpHAoqJFYcZVw==} + peerDependencies: + postcss: ^8.0.0 + + postcss-env-function@2.0.2: + resolution: {integrity: sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==} + engines: {node: '>=6.0.0'} + + postcss-extend-rule@2.0.0: + resolution: {integrity: sha512-dgr1GJzW3lUBczZJO5Fm51rktn34Uc99xR1uQyC2Td8JPep/Y+TRx6TjK0yngikOd4LxV1xyuohMMpcaOBgrfA==} + engines: {node: '>=4.0.0'} + + postcss-extend@1.0.5: + resolution: {integrity: sha512-zplAc8IovPMe/JqV0B9nl6o6sElIX7VX1CP2FbV+lGZud3hcnDMr4clN0S8xdHthQoTNDN2K1Q+z0YEW5FWc8A==} + + postcss-focus-visible@4.0.0: + resolution: {integrity: sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==} + engines: {node: '>=6.0.0'} + + postcss-focus-within@3.0.0: + resolution: {integrity: sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==} + engines: {node: '>=6.0.0'} + + postcss-font-variant@4.0.1: + resolution: {integrity: sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==} + + postcss-fontpath@1.0.0: + resolution: {integrity: sha512-g+zYrrHNrrPXWpzRBK4pRFRSk1U0p+yWxL8wpe2dKKyldFfvYZeWEsnfk3DtDooWUtWAuR9bcYJmyvbS6A4KqA==} + + postcss-gap-properties@2.0.0: + resolution: {integrity: sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==} + engines: {node: '>=6.0.0'} + + postcss-hexrgba@2.1.0: + resolution: {integrity: sha512-Bb8Ca/vTI/X2Pgq1O3VhOdXE0rg/hz6161MHMu93ebePw8d/I9GSOc+wbd151OGGxSyTz+z196tFeEpSafrJfA==} + peerDependencies: + postcss: ^8.1.4 + + postcss-image-set-function@3.0.1: + resolution: {integrity: sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==} + engines: {node: '>=6.0.0'} + + postcss-initial@3.0.4: + resolution: {integrity: sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==} + + postcss-inline-svg@6.0.0: + resolution: {integrity: sha512-ok5j0Iqsn8mS/5U1W+Im6qkQjm6nBxdwwJU+BSnBaDhLjC06h1xvy9MA+tefxhfZP/ARTRwARSozzYGf/sqEGg==} + peerDependencies: + postcss: ^8.1.4 + + postcss-js@2.0.3: + resolution: {integrity: sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==} + + postcss-lab-function@2.0.1: + resolution: {integrity: sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==} + engines: {node: '>=6.0.0'} + + postcss-logical@3.0.0: + resolution: {integrity: sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==} + engines: {node: '>=6.0.0'} + + postcss-media-minmax@4.0.0: + resolution: {integrity: sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==} + engines: {node: '>=6.0.0'} + + postcss-message-helpers@2.0.0: + resolution: {integrity: sha512-tPLZzVAiIJp46TBbpXtrUAKqedXSyW5xDEo1sikrfEfnTs+49SBZR/xDdqCiJvSSbtr615xDsaMF3RrxS2jZlA==} + + postcss-mixins@6.2.3: + resolution: {integrity: sha512-gfH5d09YilzDn/CLGFA9Lwv7GTezuyHgnAyXC8AfvhUMpl67ZTewhcpNuOgawClCOD+76XePE2IHO1xMgsOlvA==} + + postcss-nested@4.2.3: + resolution: {integrity: sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==} + + postcss-nesting@5.0.0: + resolution: {integrity: sha512-Yoe3w2mcVslnEJl5zLyz1yBxCFUpYu138apEEOCwS2HRdDw/TDxTwD1fXBrIarL8J1cPzHfVwO1m40B2/UpGCw==} + engines: {node: '>=4.0.0'} + + postcss-nesting@7.0.1: + resolution: {integrity: sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==} + engines: {node: '>=6.0.0'} + + postcss-overflow-shorthand@2.0.0: + resolution: {integrity: sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==} + engines: {node: '>=6.0.0'} + + postcss-page-break@2.0.0: + resolution: {integrity: sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==} + + postcss-place@4.0.1: + resolution: {integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==} + engines: {node: '>=6.0.0'} + + postcss-preset-env@6.7.2: + resolution: {integrity: sha512-nz+VyUUEB9uAxo5VxI0Gq4E31UjHCG3cUiZW3PzRn7KqkGlAEWuYgb/VLbAitEq7Ooubfix+H2JCm9v+C6hJuw==} + engines: {node: '>=6.0.0'} + + postcss-property-lookup@2.0.0: + resolution: {integrity: sha512-KUb53a7UZWDMVb0SRODOonc4H1wlbgQ0VfYwmJaR1xWPorhariEz0U7x0ri3W/imFs6HqLYWP7hl2yMvi5Ty+w==} + + postcss-pseudo-class-any-link@6.0.0: + resolution: {integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==} + engines: {node: '>=6.0.0'} + + postcss-replace-overflow-wrap@3.0.0: + resolution: {integrity: sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==} + + postcss-selector-matches@4.0.0: + resolution: {integrity: sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==} + + postcss-selector-not@4.0.1: + resolution: {integrity: sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==} + + postcss-selector-parser@5.0.0: + resolution: {integrity: sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==} + engines: {node: '>=4'} + + postcss-selector-parser@6.0.16: + resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==} + engines: {node: '>=4'} + + postcss-simple-vars@5.0.2: + resolution: {integrity: sha512-xWIufxBoINJv6JiLb7jl5oElgp+6puJwvT5zZHliUSydoLz4DADRB3NDDsYgfKVwojn4TDLiseoC65MuS8oGGg==} + + postcss-simple-vars@6.0.3: + resolution: {integrity: sha512-fkNn4Zio8vN4vIig9IFdb8lVlxWnYR769RgvxCM6YWlFKie/nQaOcaMMMFz/s4gsfHW4/5bJW+i57zD67mQU7g==} + engines: {node: '>=10.0'} + peerDependencies: + postcss: ^8.2.1 + + postcss-value-parser@3.3.1: + resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} + + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + + postcss-values-parser@2.0.1: + resolution: {integrity: sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==} + engines: {node: '>=6.14.4'} + + postcss@5.2.18: + resolution: {integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==} + engines: {node: '>=0.12'} + + postcss@6.0.23: + resolution: {integrity: sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==} + engines: {node: '>=4.0.0'} + + postcss@7.0.39: + resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==} + engines: {node: '>=6.0.0'} + + postcss@8.4.38: + resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} + engines: {node: ^10 || ^12 || >=14} + + preact-compat@3.19.0: + resolution: {integrity: sha512-f83A4hIhH8Uzhb9GbIcGk8SM19ffWlwP9mDaYwQdRnMdekZwcCA7eIAbeV4EMQaV9C0Yuy8iKgBAtyTKPZQt/Q==} + peerDependencies: + preact: <10 + + preact-context@1.1.4: + resolution: {integrity: sha512-gcCjPJ65R0MiW9hDu8W/3WAmyTElIvwLyEO6oLQiM6/TbLKLxCpBCWV8GJjx52TTEyUr60HLDcmoCXZlslelzQ==} + peerDependencies: + preact: ^8.2.7 + + preact-redux@2.1.0: + resolution: {integrity: sha512-IFjT1f5I7siBtb/jsqQbOY6QUoYHHfiHhVaxvT+C9Q++h2C7YULSC30B4gVru3Phgwgs+qWb+GUiS5EKIQb19g==} + peerDependencies: + preact: <10 + preact-context: '>=1.1.0' + redux: '>=2' + + preact-render-to-string@3.8.2: + resolution: {integrity: sha512-przuZPajiurStGgxMoJP0EJeC4xj5CgHv+M7GfF3YxAdhGgEWAkhOSE0xympAFN20uMayntBZpttIZqqLl77fw==} + peerDependencies: + preact: '*' + + preact-transition-group@1.1.1: + resolution: {integrity: sha512-v89XLodCvylf5lMrhI+LqIhDsAjWfiDKV4keAU+L5yDtxmqn8uvjZXn+haKMEG0x0PZz81own19SuNJD5NlOFQ==} + peerDependencies: + preact: '*' + + preact@8.5.3: + resolution: {integrity: sha512-O3kKP+1YdgqHOFsZF2a9JVdtqD+RPzCQc3rP+Ualf7V6rmRDchZ9MJbiGTT7LuyqFKZqlHSOyO/oMFmI2lVTsw==} + + precss@4.0.0: + resolution: {integrity: sha512-cRPZMKpHLZXR6gJlrXRjJe7SQMf+wYxg6rKp+TwYsYABjApSj9z8E8yIlagqADaWyikeIZttaNU6xqSjFIAP/g==} + engines: {node: '>=4.0.0'} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + pretty-format@3.8.0: + resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==} + + private@0.1.8: + resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==} + engines: {node: '>= 0.6'} + + process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + + promise-inflight@1.0.1: + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + + promise-retry@2.0.1: + resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} + engines: {node: '>=10'} + + promise@7.3.1: + resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} + + promobar@0.0.6: + resolution: {integrity: sha512-M+gHfkoMzTMAU8WFDLDj/ddAipOHCxrFT5Qhhg8TIIRQ9Pdt4Q+xk5A5xWXxDyCahAnCas/TTaX6V0ytxmbLMA==} + + prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + + prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + + pubsub-js@1.9.4: + resolution: {integrity: sha512-hJYpaDvPH4w8ZX/0Fdf9ma1AwRgU353GfbaVfPjfJQf1KxZ2iHaHl3fAUw1qlJIR5dr4F3RzjGaWohYUEyoh7A==} + + punycode@1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + qs@6.4.1: + resolution: {integrity: sha512-LQy1Q1fcva/UsnP/6Iaa4lVeM49WiOitu2T4hZCyA/elLKu37L99qcBJk4VCCk+rdLvnMzfKyiN3SZTqdAZGSQ==} + engines: {node: '>=0.6'} + + query-string@5.1.1: + resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} + engines: {node: '>=0.10.0'} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + queue-tick@1.0.1: + resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} + + quick-lru@4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + engines: {node: '>=8'} + + react-dom@15.7.0: + resolution: {integrity: sha512-mpjXqC2t1FuYsILOLCj0kg6pbg460byZkVA/80VtDmKU/pYmoTdHOtaMcTRIDiyXLz4sIur0cQ04nOC6iGndJg==} + peerDependencies: + react: ^15.7.0 + + react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + + react@15.7.0: + resolution: {integrity: sha512-5/MMRYmpmM0sMTHGLossnJCrmXQIiJilD6y3YN3TzAwGFj6zdnMtFv6xmi65PHKRV+pehIHpT7oy67Sr6s9AHA==} + engines: {node: '>=0.10.0'} + + read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} + + read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} + + readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + + rechoir@0.8.0: + resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==} + engines: {node: '>= 10.13.0'} + + redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} + + redux-thunk@2.4.2: + resolution: {integrity: sha512-+P3TjtnP0k/FEjcBL5FZpoovtvrTNT/UXd4/sluaSyrURlSlhLSzEdfsTBW7WsKB6yPvgd7q/iZPICFjW4o57Q==} + peerDependencies: + redux: ^4 + + redux@3.7.2: + resolution: {integrity: sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==} + + reflect.getprototypeof@1.0.6: + resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} + engines: {node: '>= 0.4'} + + regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + + regenerator-runtime@0.11.1: + resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} + + regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + + regenerator-transform@0.10.1: + resolution: {integrity: sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==} + + regex-not@1.0.2: + resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} + engines: {node: '>=0.10.0'} + + regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + engines: {node: '>= 0.4'} + + regexpu-core@2.0.0: + resolution: {integrity: sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ==} + + regjsgen@0.2.0: + resolution: {integrity: sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g==} + + regjsparser@0.1.5: + resolution: {integrity: sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw==} + hasBin: true + + remove-trailing-separator@1.1.0: + resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} + + repeat-element@1.1.4: + resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} + engines: {node: '>=0.10.0'} + + repeat-string@1.6.1: + resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} + engines: {node: '>=0.10'} + + repeating@2.0.1: + resolution: {integrity: sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==} + engines: {node: '>=0.10.0'} + + replace-ext@2.0.0: + resolution: {integrity: sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==} + engines: {node: '>= 10'} + + replace-homedir@2.0.0: + resolution: {integrity: sha512-bgEuQQ/BHW0XkkJtawzrfzHFSN70f/3cNOiHa2QsYxqrjaC30X1k74FJ6xswVBP0sr0SpGIdVFuPwfrYziVeyw==} + engines: {node: '>= 10.13.0'} + + request@2.81.0: + resolution: {integrity: sha512-IZnsR7voF0miGSu29EXPRgPTuEsI/+aibNSBbN1pplrfartF5wDYGADz3iD9vmBVf2r00rckWZf8BtS5kk7Niw==} + engines: {node: '>= 4'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + resolve-dir@1.0.1: + resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} + engines: {node: '>=0.10.0'} + + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + resolve-options@2.0.0: + resolution: {integrity: sha512-/FopbmmFOQCfsCx77BRFdKOniglTiHumLgwvd6IDPihy1GKkadZbgQJBcTb2lMzSR1pndzd96b1nZrreZ7+9/A==} + engines: {node: '>= 10.13.0'} + + resolve-url@0.2.1: + resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} + deprecated: https://github.com/lydell/resolve-url#deprecated + + resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + + resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + + ret@0.1.15: + resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} + engines: {node: '>=0.12'} + + retry@0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} + engines: {node: '>= 4'} + + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rgb@0.1.0: + resolution: {integrity: sha512-F49dXX73a92N09uQkfCp2QjwXpmJcn9/i9PvjmwsSIXUGqRLCf/yx5Q9gRxuLQTq248kakqQuc8GX/U/CxSqlA==} + hasBin: true + + rimraf@2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + hasBin: true + + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true + + rollup-plugin-copy@3.5.0: + resolution: {integrity: sha512-wI8D5dvYovRMx/YYKtUNt3Yxaw4ORC9xo6Gt9t22kveWz1enG9QrhVlagzwrxSC455xD1dHMKhIJkbsQ7d48BA==} + engines: {node: '>=8.3'} + + rollup@3.29.4: + resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + + safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} + + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} + + safe-regex@1.1.0: + resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} + + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + + sass-graph@4.0.1: + resolution: {integrity: sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==} + engines: {node: '>=12'} + hasBin: true + + sass@1.76.0: + resolution: {integrity: sha512-nc3LeqvF2FNW5xGF1zxZifdW3ffIz5aBb7I7tSvOoNu7z1RQ6pFt9MBuiPtjgaI62YWrM/txjWlOCFiGtf2xpw==} + engines: {node: '>=14.0.0'} + hasBin: true + + scss-tokenizer@0.4.3: + resolution: {integrity: sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==} + + select-dom@4.2.2: + resolution: {integrity: sha512-VV0GVUr7WsKfdoXpmM3iZoBuW/rHEvBUYRYEElPxvWSQffB80tSBcMJpNqs81VPqWnaonsU+Ta3eQqOzyMw82w==} + + semver-greatest-satisfied-range@2.0.0: + resolution: {integrity: sha512-lH3f6kMbwyANB7HuOWRMlLCa2itaCrZJ+SAqqkSZrZKO/cAsk2EOyaKHUtNkVLFyFW9pct22SFesFp3Z7zpA0g==} + engines: {node: '>= 10.13.0'} + + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true + + set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + + set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + + set-value@2.0.1: + resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} + engines: {node: '>=0.10.0'} + + setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + shell-quote@1.8.1: + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} + + shopify-shipping-calculator@0.1.0: + resolution: {integrity: sha512-hUP1nfFa6+I5GTo9/81WPMOaKfvIGgtDN+5VMBhmFhy2kgIrsuLTbQzxuPUn7kSx67kmjeXLPgYCRfyNUG+bvw==} + + side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + slash@1.0.0: + resolution: {integrity: sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==} + engines: {node: '>=0.10.0'} + + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + + smart-buffer@4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + + snapdragon-node@2.1.1: + resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} + engines: {node: '>=0.10.0'} + + snapdragon-util@3.0.1: + resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} + engines: {node: '>=0.10.0'} + + snapdragon@0.8.2: + resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} + engines: {node: '>=0.10.0'} + + sntp@1.0.9: + resolution: {integrity: sha512-7bgVOAnPj3XjrKY577S+puCKGCRlUrcrEdsMeRXlg9Ghf5df/xNi6sONUa43WrHUd3TjJBF7O04jYoiY0FVa0A==} + engines: {node: '>=0.8.0'} + deprecated: This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues. + + socks-proxy-agent@6.2.1: + resolution: {integrity: sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==} + engines: {node: '>= 10'} + + socks-proxy-agent@7.0.0: + resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==} + engines: {node: '>= 10'} + + socks@2.8.3: + resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} + engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} + + source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + + source-map-resolve@0.5.3: + resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} + deprecated: See https://github.com/lydell/source-map-resolve#deprecated + + source-map-support@0.4.18: + resolution: {integrity: sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==} + + source-map-url@0.4.1: + resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} + deprecated: See https://github.com/lydell/source-map-url#deprecated + + source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + + sparkles@2.1.0: + resolution: {integrity: sha512-r7iW1bDw8R/cFifrD3JnQJX0K1jqT0kprL48BiBpLZLJPmAm34zsVBsK5lc7HirZYZqMW65dOXZgbAGt/I6frg==} + engines: {node: '>= 10.13.0'} + + spawn-command@0.0.2: + resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} + + spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + + spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + + spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + + spdx-license-ids@3.0.17: + resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} + + split-string@3.1.0: + resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} + engines: {node: '>=0.10.0'} + + sprintf-js@1.1.3: + resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} + + sshpk@1.18.0: + resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} + engines: {node: '>=0.10.0'} + hasBin: true + + ssri@8.0.1: + resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} + engines: {node: '>= 8'} + + ssri@9.0.1: + resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + standalone-react-addons-pure-render-mixin@0.1.1: + resolution: {integrity: sha512-HFkwqpJmvz4vxHyzdeUcjtsp8Am+NauLXdU2/YXT1/InPbszaRo1cLPAy/58H7oOPNNjteqHcv04JEw+d9C+Xw==} + + static-extend@0.1.2: + resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} + engines: {node: '>=0.10.0'} + + stdout-stream@1.4.1: + resolution: {integrity: sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==} + + stockpile.js@1.2.1: + resolution: {integrity: sha512-xTCyQ8OoG2hsbqa8Jsfbzt7lfRa41HQvOskmdpGDXEFjgGZ8gLIX4ow46HAiEiKK1IXVaN10rtJVMZO8XCJ5Ew==} + + stream-composer@1.0.2: + resolution: {integrity: sha512-bnBselmwfX5K10AH6L4c8+S5lgZMWI7ZYrz2rvYjCPB2DIMC4Ig8OpxGpNJSxRZ58oti7y1IcNvjBAz9vW5m4w==} + + stream-exhaust@1.0.2: + resolution: {integrity: sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==} + + streamx@2.16.1: + resolution: {integrity: sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==} + + strict-uri-encode@1.1.0: + resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} + engines: {node: '>=0.10.0'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string.prototype.matchall@4.0.11: + resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + engines: {node: '>= 0.4'} + + string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} + + string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + + string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + + stringstream@0.0.6: + resolution: {integrity: sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==} + + strip-ansi@3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} + engines: {node: '>=0.10.0'} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + sugarss@2.0.0: + resolution: {integrity: sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==} + + supports-color@2.0.0: + resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} + engines: {node: '>=0.8.0'} + + supports-color@3.2.3: + resolution: {integrity: sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==} + engines: {node: '>=0.8.0'} + + supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + svbstrate@2.4.0: + resolution: {integrity: sha512-g7o38IZwnFlacj2B05IevB978iw3uw9B3MHdBxaoXGTyjIWKXp3e+RAg4SVp0YeJj5I9Vdfjtl1SA1dyB8ZTdQ==} + hasBin: true + + sver@1.8.4: + resolution: {integrity: sha512-71o1zfzyawLfIWBOmw8brleKyvnbn73oVHNCsu51uPMz/HWiKkkXsI31JjHW5zqXEqnPYkIiHd8ZmL7FCimLEA==} + + symbol-observable@1.2.0: + resolution: {integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==} + engines: {node: '>=0.10.0'} + + tar@6.2.1: + resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} + engines: {node: '>=10'} + + tcomb@3.2.29: + resolution: {integrity: sha512-di2Hd1DB2Zfw6StGv861JoAF5h/uQVu/QJp2g8KVbtfKnoHdBQl5M32YWq6mnSYBQ1vFFrns5B1haWJL7rKaOQ==} + + teex@1.0.1: + resolution: {integrity: sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==} + + text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + + to-fast-properties@1.0.3: + resolution: {integrity: sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==} + engines: {node: '>=0.10.0'} + + to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + + to-object-path@0.3.0: + resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} + engines: {node: '>=0.10.0'} + + to-regex-range@2.1.1: + resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} + engines: {node: '>=0.10.0'} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + to-regex@3.0.2: + resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} + engines: {node: '>=0.10.0'} + + to-through@3.0.0: + resolution: {integrity: sha512-y8MN937s/HVhEoBU1SxfHC+wxCHkV1a9gW8eAdTadYh/bGyesZIVcbjI+mSpFbSVwQici/XjBjuUyri1dnXwBw==} + engines: {node: '>=10.13.0'} + + tough-cookie@2.3.4: + resolution: {integrity: sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==} + engines: {node: '>=0.8'} + + tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + + trim-newlines@3.0.1: + resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} + engines: {node: '>=8'} + + trim-right@1.0.1: + resolution: {integrity: sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==} + engines: {node: '>=0.10.0'} + + true-case-path@2.2.1: + resolution: {integrity: sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==} + + tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + + tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + + tweetnacl@0.14.5: + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + type-fest@0.18.1: + resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} + engines: {node: '>=10'} + + type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + + type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + + typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + + typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + + typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} + + typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} + + ua-parser-js@0.7.37: + resolution: {integrity: sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==} + + unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + + unc-path-regex@0.1.2: + resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} + engines: {node: '>=0.10.0'} + + undertaker-registry@2.0.0: + resolution: {integrity: sha512-+hhVICbnp+rlzZMgxXenpvTxpuvA67Bfgtt+O9WOE5jo7w/dyiF1VmoZVIHvP2EkUjsyKyTwYKlLhA+j47m1Ew==} + engines: {node: '>= 10.13.0'} + + undertaker@2.0.0: + resolution: {integrity: sha512-tO/bf30wBbTsJ7go80j0RzA2rcwX6o7XPBpeFcb+jzoeb4pfMM2zUeSDIkY1AWqeZabWxaQZ/h8N9t35QKDLPQ==} + engines: {node: '>=10.13.0'} + + undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + + unidragger@2.4.0: + resolution: {integrity: sha512-MueZK2oXuGE6OAlGKIrSXK2zCq+8yb1QUZgqyTDCSJzvwYL0g2Llrad+TtoQTYxtFnNyxxSw0IMnKNIgEMia1w==} + + union-value@1.0.1: + resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} + engines: {node: '>=0.10.0'} + + unipointer@2.4.0: + resolution: {integrity: sha512-VjzDLPjGK7aYpQKH7bnDZS8X4axF5AFU/LQi+NQe1oyEHfaz6lWKhaQ7n4o7vJ1iJ4i2T0quCIfrQM139p05Sw==} + + uniq@1.0.1: + resolution: {integrity: sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==} + + unique-filename@1.1.1: + resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} + + unique-filename@2.0.1: + resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + unique-slug@2.0.2: + resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} + + unique-slug@3.0.0: + resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + + unset-value@1.0.0: + resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} + engines: {node: '>=0.10.0'} + + up-down@0.0.1: + resolution: {integrity: sha512-bwcPSunUqAQ5WxNd1p970dn+1aKJrMUotutrLMJB3m5By8biE/mQgBgOe06341dXdKSusR9a/xeLUe1o/vGd7g==} + + update-browserslist-db@1.0.13: + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + urix@0.1.0: + resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} + deprecated: Please see https://github.com/lydell/urix#deprecated + + use@3.1.1: + resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} + engines: {node: '>=0.10.0'} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + uuid@3.4.0: + resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + + v8flags@4.0.1: + resolution: {integrity: sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==} + engines: {node: '>= 10.13.0'} + + validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + + value-or-function@4.0.0: + resolution: {integrity: sha512-aeVK81SIuT6aMJfNo9Vte8Dw0/FZINGBV8BfCraGtqVxIeLAEhJyoWs8SmvRVmXfGss2PmmOwZCuBPbZR+IYWg==} + engines: {node: '>= 10.13.0'} + + verror@1.10.0: + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} + engines: {'0': node >=0.6.0} + + vinyl-contents@2.0.0: + resolution: {integrity: sha512-cHq6NnGyi2pZ7xwdHSW1v4Jfnho4TEGtxZHw01cmnc8+i7jgR6bRnED/LbrKan/Q7CvVLbnvA5OepnhbpjBZ5Q==} + engines: {node: '>=10.13.0'} + + vinyl-fs@4.0.0: + resolution: {integrity: sha512-7GbgBnYfaquMk3Qu9g22x000vbYkOex32930rBnc3qByw6HfMEAoELjCjoJv4HuEQxHAurT+nvMHm6MnJllFLw==} + engines: {node: '>=10.13.0'} + + vinyl-sourcemap@2.0.0: + resolution: {integrity: sha512-BAEvWxbBUXvlNoFQVFVHpybBbjW1r03WhohJzJDSfgrrK5xVYIDTan6xN14DlyImShgDRv2gl9qhM6irVMsV0Q==} + engines: {node: '>=10.13.0'} + + vinyl-sourcemaps-apply@0.2.1: + resolution: {integrity: sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw==} + + vinyl@3.0.0: + resolution: {integrity: sha512-rC2VRfAVVCGEgjnxHUnpIVh3AGuk62rP3tqVrn+yab0YH7UULisC085+NYH+mnqf3Wx4SpSi1RQMwudL89N03g==} + engines: {node: '>=10.13.0'} + + vite-plugin-babel@1.2.0: + resolution: {integrity: sha512-ltAnq535Ubf9sDbVCkztAdkwx5aQbNrwPFs+iZTJ5FaAhTdxjqmLGpxsAaRfJWEKBJ/kFf9KwMoTdArm0IRUUw==} + peerDependencies: + '@babel/core': ^7.0.0 + vite: ^2.7.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 + + vite-plugin-dynamic-import@1.5.0: + resolution: {integrity: sha512-Qp85c+AVJmLa8MLni74U4BDiWpUeFNx7NJqbGZyR2XJOU7mgW0cb7nwlAMucFyM4arEd92Nfxp4j44xPi6Fu7g==} + + vite-plugin-shopify-modules@0.0.8: + resolution: {integrity: sha512-XQVTdskcuKQtPOcyjDp4R6KizOMMgfIGOFEl7SR55iygfoQLh2v3AF9uxoTVyCMIhd1ASRnmy6gpGmlDS2uB+A==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + peerDependencies: + vite: ^4.0.4 + + vite-plugin-shopify@2.2.1: + resolution: {integrity: sha512-2LIuROwZNEtbJ0zoldHw3jRiCNstwoOtTx6osE0JoMtm/Eo98dGr2fFY/bbjfsWZ0842dU/p1JLQO9CyG4jpPw==} + peerDependencies: + vite: ^4.0.4 + + vite@4.5.3: + resolution: {integrity: sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + + whatwg-fetch@3.6.20: + resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} + + which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + + which-builtin-type@1.1.3: + resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + engines: {node: '>= 0.4'} + + which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + + which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} + + which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + wide-align@1.1.5: + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + + yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + +snapshots: + + '@aashutoshrathi/word-wrap@1.2.6': {} + + '@ampproject/remapping@2.3.0': + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + + '@babel/code-frame@7.24.2': + dependencies: + '@babel/highlight': 7.24.2 + picocolors: 1.0.0 + + '@babel/compat-data@7.24.4': {} + + '@babel/core@7.24.4': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.4 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4) + '@babel/helpers': 7.24.4 + '@babel/parser': 7.24.4 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/generator@7.24.4': + dependencies: + '@babel/types': 7.24.0 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 2.5.2 + + '@babel/helper-compilation-targets@7.23.6': + dependencies: + '@babel/compat-data': 7.24.4 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.23.0 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-environment-visitor@7.22.20': {} + + '@babel/helper-function-name@7.23.0': + dependencies: + '@babel/template': 7.24.0 + '@babel/types': 7.24.0 + + '@babel/helper-hoist-variables@7.22.5': + dependencies: + '@babel/types': 7.24.0 + + '@babel/helper-module-imports@7.24.3': + dependencies: + '@babel/types': 7.24.0 + + '@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + + '@babel/helper-simple-access@7.22.5': + dependencies: + '@babel/types': 7.24.0 + + '@babel/helper-split-export-declaration@7.22.6': + dependencies: + '@babel/types': 7.24.0 + + '@babel/helper-string-parser@7.24.1': {} + + '@babel/helper-validator-identifier@7.22.20': {} + + '@babel/helper-validator-option@7.23.5': {} + + '@babel/helpers@7.24.4': + dependencies: + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 + transitivePeerDependencies: + - supports-color + + '@babel/highlight@7.24.2': + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.0.0 + + '@babel/parser@7.24.4': + dependencies: + '@babel/types': 7.24.0 + + '@babel/runtime@7.24.4': + dependencies: + regenerator-runtime: 0.14.1 + + '@babel/template@7.24.0': + dependencies: + '@babel/code-frame': 7.24.2 + '@babel/parser': 7.24.4 + '@babel/types': 7.24.0 + + '@babel/traverse@7.24.1': + dependencies: + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.4 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.24.4 + '@babel/types': 7.24.0 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/types@7.24.0': + dependencies: + '@babel/helper-string-parser': 7.24.1 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 + + '@by-association-only/vite-plugin-shopify-clean@1.1.0(vite@4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0))': + dependencies: + chokidar: 3.6.0 + fast-glob: 3.3.2 + lodash: 4.17.21 + vite: 4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0) + + '@csstools/convert-colors@1.4.0': {} + + '@csstools/sass-import-resolve@1.0.0': {} + + '@esbuild/android-arm64@0.18.20': + optional: true + + '@esbuild/android-arm@0.18.20': + optional: true + + '@esbuild/android-x64@0.18.20': + optional: true + + '@esbuild/darwin-arm64@0.18.20': + optional: true + + '@esbuild/darwin-x64@0.18.20': + optional: true + + '@esbuild/freebsd-arm64@0.18.20': + optional: true + + '@esbuild/freebsd-x64@0.18.20': + optional: true + + '@esbuild/linux-arm64@0.18.20': + optional: true + + '@esbuild/linux-arm@0.18.20': + optional: true + + '@esbuild/linux-ia32@0.18.20': + optional: true + + '@esbuild/linux-loong64@0.18.20': + optional: true + + '@esbuild/linux-mips64el@0.18.20': + optional: true + + '@esbuild/linux-ppc64@0.18.20': + optional: true + + '@esbuild/linux-riscv64@0.18.20': + optional: true + + '@esbuild/linux-s390x@0.18.20': + optional: true + + '@esbuild/linux-x64@0.18.20': + optional: true + + '@esbuild/netbsd-x64@0.18.20': + optional: true + + '@esbuild/openbsd-x64@0.18.20': + optional: true + + '@esbuild/sunos-x64@0.18.20': + optional: true + + '@esbuild/win32-arm64@0.18.20': + optional: true + + '@esbuild/win32-ia32@0.18.20': + optional: true + + '@esbuild/win32-x64@0.18.20': + optional: true + + '@eslint-community/eslint-utils@4.4.0(eslint@9.0.0)': + dependencies: + eslint: 9.0.0 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.10.0': {} + + '@eslint/eslintrc@3.0.2': + dependencies: + ajv: 6.12.6 + debug: 4.3.4 + espree: 10.0.1 + globals: 14.0.0 + ignore: 5.3.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@9.0.0': {} + + '@gar/promisify@1.1.3': {} + + '@gulpjs/messages@1.1.0': {} + + '@gulpjs/to-absolute-glob@4.0.0': + dependencies: + is-negated-glob: 1.0.0 + + '@humanwhocodes/config-array@0.12.3': + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/object-schema@2.0.3': {} + + '@jridgewell/gen-mapping@0.3.5': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/set-array@1.2.1': {} + + '@jridgewell/sourcemap-codec@1.4.15': {} + + '@jridgewell/trace-mapping@0.3.25': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + + '@mrmlnc/readdir-enhanced@2.2.1': + dependencies: + call-me-maybe: 1.0.2 + glob-to-regexp: 0.3.0 + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@1.1.3': {} + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + + '@npmcli/fs@1.1.1': + dependencies: + '@gar/promisify': 1.1.3 + semver: 7.6.0 + + '@npmcli/fs@2.1.2': + dependencies: + '@gar/promisify': 1.1.3 + semver: 7.6.0 + + '@npmcli/move-file@1.1.2': + dependencies: + mkdirp: 1.0.4 + rimraf: 3.0.2 + + '@npmcli/move-file@2.0.1': + dependencies: + mkdirp: 1.0.4 + rimraf: 3.0.2 + + '@tootallnate/once@1.1.2': {} + + '@tootallnate/once@2.0.0': {} + + '@types/fs-extra@8.1.5': + dependencies: + '@types/node': 20.12.7 + + '@types/glob@7.2.0': + dependencies: + '@types/minimatch': 5.1.2 + '@types/node': 20.12.7 + + '@types/minimatch@5.1.2': {} + + '@types/minimist@1.2.5': {} + + '@types/node@20.12.7': + dependencies: + undici-types: 5.26.5 + + '@types/normalize-package-data@2.4.4': {} + + abbrev@1.1.1: {} + + accornion@0.1.0(react-dom@15.7.0(react@15.7.0))(react@15.7.0): + dependencies: + react: 15.7.0 + react-dom: 15.7.0(react@15.7.0) + + acorn-jsx@5.3.2(acorn@8.11.3): + dependencies: + acorn: 8.11.3 + + acorn@8.11.3: {} + + agent-base@6.0.2: + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + + agentkeepalive@4.5.0: + dependencies: + humanize-ms: 1.2.1 + + aggregate-error@3.1.0: + dependencies: + clean-stack: 2.2.0 + indent-string: 4.0.0 + + ajv@4.11.8: + dependencies: + co: 4.6.0 + json-stable-stringify: 1.1.1 + optional: true + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ansi-colors@1.1.0: + dependencies: + ansi-wrap: 0.1.0 + + ansi-regex@2.1.1: {} + + ansi-regex@5.0.1: {} + + ansi-styles@2.2.1: {} + + ansi-styles@3.2.1: + dependencies: + color-convert: 1.9.3 + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + ansi-wrap@0.1.0: {} + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + aproba@2.0.0: {} + + are-we-there-yet@3.0.1: + dependencies: + delegates: 1.0.0 + readable-stream: 3.6.2 + + argparse@2.0.1: {} + + arr-diff@4.0.0: {} + + arr-flatten@1.1.0: {} + + arr-union@3.1.0: {} + + array-buffer-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + + array-each@1.0.1: {} + + array-includes@3.1.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + is-string: 1.0.7 + + array-slice@1.1.0: {} + + array-union@1.0.2: + dependencies: + array-uniq: 1.0.3 + + array-union@2.1.0: {} + + array-uniq@1.0.3: {} + + array-unique@0.3.2: {} + + array.prototype.findlast@1.2.5: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + + array.prototype.flat@1.3.2: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + + array.prototype.flatmap@1.3.2: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + + array.prototype.toreversed@1.1.2: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + + array.prototype.tosorted@1.1.3: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + + arraybuffer.prototype.slice@1.0.3: + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 es-errors: 1.3.0 get-intrinsic: 1.2.4 is-array-buffer: 3.0.4 is-shared-array-buffer: 1.0.3 - dev: true - /arrify@1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} - engines: {node: '>=0.10.0'} - dev: true + arrify@1.0.1: {} - /asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - requiresBuild: true + asap@2.0.6: {} - /asn1@0.2.6: - resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} - requiresBuild: true + asn1@0.2.6: dependencies: safer-buffer: 2.1.2 - dev: true optional: true - /assert-plus@0.2.0: - resolution: {integrity: sha512-u1L0ZLywRziOVjUhRxI0Qg9G+4RnFB9H/Rq40YWn0dieDgO7vAYeJz6jKAO6t/aruzlDFLAPkQTT87e+f8Imaw==} - engines: {node: '>=0.8'} - requiresBuild: true - dev: true + assert-plus@0.2.0: optional: true - /assert-plus@1.0.0: - resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} - engines: {node: '>=0.8'} - requiresBuild: true - dev: true + assert-plus@1.0.0: optional: true - /assign-symbols@1.0.0: - resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} - engines: {node: '>=0.10.0'} - dev: true + assign-symbols@1.0.0: {} - /asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - requiresBuild: true - dev: true + async-done@2.0.0: + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + stream-exhaust: 1.0.2 + + async-foreach@0.1.3: {} + + async-settle@2.0.0: + dependencies: + async-done: 2.0.0 + + asynckit@0.4.0: optional: true - /atob@2.1.2: - resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} - engines: {node: '>= 4.5.0'} - hasBin: true - dev: true + atob@2.1.2: {} - /autoprefixer@10.4.19(postcss@8.4.38): - resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 + autoprefixer@10.4.19(postcss@8.4.38): dependencies: browserslist: 4.23.0 caniuse-lite: 1.0.30001608 @@ -985,11 +4408,8 @@ packages: picocolors: 1.0.0 postcss: 8.4.38 postcss-value-parser: 4.2.0 - dev: true - /autoprefixer@9.8.8: - resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} - hasBin: true + autoprefixer@9.8.8: dependencies: browserslist: 4.23.0 caniuse-lite: 1.0.30001608 @@ -998,36 +4418,24 @@ packages: picocolors: 0.2.1 postcss: 7.0.39 postcss-value-parser: 4.2.0 - dev: true - /available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} + available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.0.0 - dev: true - /aws-sign2@0.6.0: - resolution: {integrity: sha512-JnJpAS0p9RmixkOvW2XwDxxzs1bd4/VAGIl6Q0EC5YOo+p+hqIhtDhn/nmFnB/xUNXbLkpE2mOjgVIBRKD4xYw==} - requiresBuild: true - dev: true + aws-sign2@0.6.0: optional: true - /aws4@1.12.0: - resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} - requiresBuild: true - dev: true + aws4@1.12.0: optional: true - /babel-code-frame@6.26.0: - resolution: {integrity: sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==} + babel-code-frame@6.26.0: dependencies: chalk: 1.1.3 esutils: 2.0.3 js-tokens: 3.0.2 - /babel-core@6.26.3: - resolution: {integrity: sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==} + babel-core@6.26.3: dependencies: babel-code-frame: 6.26.0 babel-generator: 6.26.1 @@ -1050,12 +4458,8 @@ packages: source-map: 0.5.7 transitivePeerDependencies: - supports-color - dev: false - /babel-eslint@7.2.3: - resolution: {integrity: sha512-i2yKOhjgwUbUrJ8oJm6QqRzltIoFahGNPZ0HF22lUN4H1DW03JQyJm7WSv+I1LURQWjDNhVqFo04acYa07rhOQ==} - engines: {node: '>=4'} - deprecated: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates. + babel-eslint@7.2.3: dependencies: babel-code-frame: 6.26.0 babel-traverse: 6.26.0 @@ -1063,10 +4467,8 @@ packages: babylon: 6.18.0 transitivePeerDependencies: - supports-color - dev: true - /babel-generator@6.26.1: - resolution: {integrity: sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==} + babel-generator@6.26.1: dependencies: babel-messages: 6.23.0 babel-runtime: 6.26.0 @@ -1076,18 +4478,14 @@ packages: lodash: 4.17.21 source-map: 0.5.7 trim-right: 1.0.1 - dev: false - /babel-helper-builder-react-jsx@6.26.0: - resolution: {integrity: sha512-02I9jDjnVEuGy2BR3LRm9nPRb/+Ja0pvZVLr1eI5TYAA/dB0Xoc+WBo50+aDfhGDLhlBY1+QURjn9uvcFd8gzg==} + babel-helper-builder-react-jsx@6.26.0: dependencies: babel-runtime: 6.26.0 babel-types: 6.26.0 esutils: 2.0.3 - dev: true - /babel-helper-call-delegate@6.24.1: - resolution: {integrity: sha512-RL8n2NiEj+kKztlrVJM9JT1cXzzAdvWFh76xh/H1I4nKwunzE4INBXn8ieCZ+wh4zWszZk7NBS1s/8HR5jDkzQ==} + babel-helper-call-delegate@6.24.1: dependencies: babel-helper-hoist-variables: 6.24.1 babel-runtime: 6.26.0 @@ -1095,10 +4493,8 @@ packages: babel-types: 6.26.0 transitivePeerDependencies: - supports-color - dev: false - /babel-helper-define-map@6.26.0: - resolution: {integrity: sha512-bHkmjcC9lM1kmZcVpA5t2om2nzT/xiZpo6TJq7UlZ3wqKfzia4veeXbIhKvJXAMzhhEBd3cR1IElL5AenWEUpA==} + babel-helper-define-map@6.26.0: dependencies: babel-helper-function-name: 6.24.1 babel-runtime: 6.26.0 @@ -1106,10 +4502,8 @@ packages: lodash: 4.17.21 transitivePeerDependencies: - supports-color - dev: false - /babel-helper-function-name@6.24.1: - resolution: {integrity: sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q==} + babel-helper-function-name@6.24.1: dependencies: babel-helper-get-function-arity: 6.24.1 babel-runtime: 6.26.0 @@ -1118,39 +4512,29 @@ packages: babel-types: 6.26.0 transitivePeerDependencies: - supports-color - dev: false - /babel-helper-get-function-arity@6.24.1: - resolution: {integrity: sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng==} + babel-helper-get-function-arity@6.24.1: dependencies: babel-runtime: 6.26.0 babel-types: 6.26.0 - dev: false - /babel-helper-hoist-variables@6.24.1: - resolution: {integrity: sha512-zAYl3tqerLItvG5cKYw7f1SpvIxS9zi7ohyGHaI9cgDUjAT6YcY9jIEH5CstetP5wHIVSceXwNS7Z5BpJg+rOw==} + babel-helper-hoist-variables@6.24.1: dependencies: babel-runtime: 6.26.0 babel-types: 6.26.0 - dev: false - /babel-helper-optimise-call-expression@6.24.1: - resolution: {integrity: sha512-Op9IhEaxhbRT8MDXx2iNuMgciu2V8lDvYCNQbDGjdBNCjaMvyLf4wl4A3b8IgndCyQF8TwfgsQ8T3VD8aX1/pA==} + babel-helper-optimise-call-expression@6.24.1: dependencies: babel-runtime: 6.26.0 babel-types: 6.26.0 - dev: false - /babel-helper-regex@6.26.0: - resolution: {integrity: sha512-VlPiWmqmGJp0x0oK27Out1D+71nVVCTSdlbhIVoaBAj2lUgrNjBCRR9+llO4lTSb2O4r7PJg+RobRkhBrf6ofg==} + babel-helper-regex@6.26.0: dependencies: babel-runtime: 6.26.0 babel-types: 6.26.0 lodash: 4.17.21 - dev: false - /babel-helper-replace-supers@6.24.1: - resolution: {integrity: sha512-sLI+u7sXJh6+ToqDr57Bv973kCepItDhMou0xCP2YPVmR1jkHSCY+p1no8xErbV1Siz5QE8qKT1WIwybSWlqjw==} + babel-helper-replace-supers@6.24.1: dependencies: babel-helper-optimise-call-expression: 6.24.1 babel-messages: 6.23.0 @@ -1160,64 +4544,45 @@ packages: babel-types: 6.26.0 transitivePeerDependencies: - supports-color - dev: false - /babel-helpers@6.24.1: - resolution: {integrity: sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ==} + babel-helpers@6.24.1: dependencies: babel-runtime: 6.26.0 babel-template: 6.26.0 transitivePeerDependencies: - supports-color - dev: false - /babel-messages@6.23.0: - resolution: {integrity: sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==} + babel-messages@6.23.0: dependencies: babel-runtime: 6.26.0 - /babel-plugin-check-es2015-constants@6.22.0: - resolution: {integrity: sha512-B1M5KBP29248dViEo1owyY32lk1ZSH2DaNNrXLGt8lyjjHm7pBqAdQ7VKUPR6EEDO323+OvT3MQXbCin8ooWdA==} + babel-plugin-check-es2015-constants@6.22.0: dependencies: babel-runtime: 6.26.0 - dev: false - /babel-plugin-syntax-decorators@6.13.0: - resolution: {integrity: sha512-AWj19x2aDm8qFQ5O2JcD6pwJDW1YdcnO+1b81t7gxrGjz5VHiUqeYWAR4h7zueWMalRelrQDXprv2FrY1dbpbw==} - dev: true + babel-plugin-syntax-decorators@6.13.0: {} - /babel-plugin-syntax-jsx@6.18.0: - resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} - dev: true + babel-plugin-syntax-jsx@6.18.0: {} - /babel-plugin-syntax-object-rest-spread@6.13.0: - resolution: {integrity: sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==} - dev: false + babel-plugin-syntax-object-rest-spread@6.13.0: {} - /babel-plugin-transform-decorators-legacy@1.3.5: - resolution: {integrity: sha512-jYHwjzRXRelYQ1uGm353zNzf3QmtdCfvJbuYTZ4gKveK7M9H1fs3a5AKdY1JUDl0z97E30ukORW1dzhWvsabtA==} + babel-plugin-transform-decorators-legacy@1.3.5: dependencies: babel-plugin-syntax-decorators: 6.13.0 babel-runtime: 6.26.0 babel-template: 6.26.0 transitivePeerDependencies: - supports-color - dev: true - /babel-plugin-transform-es2015-arrow-functions@6.22.0: - resolution: {integrity: sha512-PCqwwzODXW7JMrzu+yZIaYbPQSKjDTAsNNlK2l5Gg9g4rz2VzLnZsStvp/3c46GfXpwkyufb3NCyG9+50FF1Vg==} + babel-plugin-transform-es2015-arrow-functions@6.22.0: dependencies: babel-runtime: 6.26.0 - dev: false - /babel-plugin-transform-es2015-block-scoped-functions@6.22.0: - resolution: {integrity: sha512-2+ujAT2UMBzYFm7tidUsYh+ZoIutxJ3pN9IYrF1/H6dCKtECfhmB8UkHVpyxDwkj0CYbQG35ykoz925TUnBc3A==} + babel-plugin-transform-es2015-block-scoped-functions@6.22.0: dependencies: babel-runtime: 6.26.0 - dev: false - /babel-plugin-transform-es2015-block-scoping@6.26.0: - resolution: {integrity: sha512-YiN6sFAQ5lML8JjCmr7uerS5Yc/EMbgg9G8ZNmk2E3nYX4ckHR01wrkeeMijEf5WHNK5TW0Sl0Uu3pv3EdOJWw==} + babel-plugin-transform-es2015-block-scoping@6.26.0: dependencies: babel-runtime: 6.26.0 babel-template: 6.26.0 @@ -1226,10 +4591,8 @@ packages: lodash: 4.17.21 transitivePeerDependencies: - supports-color - dev: false - /babel-plugin-transform-es2015-classes@6.24.1: - resolution: {integrity: sha512-5Dy7ZbRinGrNtmWpquZKZ3EGY8sDgIVB4CU8Om8q8tnMLrD/m94cKglVcHps0BCTdZ0TJeeAWOq2TK9MIY6cag==} + babel-plugin-transform-es2015-classes@6.24.1: dependencies: babel-helper-define-map: 6.26.0 babel-helper-function-name: 6.24.1 @@ -1242,54 +4605,40 @@ packages: babel-types: 6.26.0 transitivePeerDependencies: - supports-color - dev: false - /babel-plugin-transform-es2015-computed-properties@6.24.1: - resolution: {integrity: sha512-C/uAv4ktFP/Hmh01gMTvYvICrKze0XVX9f2PdIXuriCSvUmV9j+u+BB9f5fJK3+878yMK6dkdcq+Ymr9mrcLzw==} + babel-plugin-transform-es2015-computed-properties@6.24.1: dependencies: babel-runtime: 6.26.0 babel-template: 6.26.0 transitivePeerDependencies: - supports-color - dev: false - /babel-plugin-transform-es2015-destructuring@6.23.0: - resolution: {integrity: sha512-aNv/GDAW0j/f4Uy1OEPZn1mqD+Nfy9viFGBfQ5bZyT35YqOiqx7/tXdyfZkJ1sC21NyEsBdfDY6PYmLHF4r5iA==} + babel-plugin-transform-es2015-destructuring@6.23.0: dependencies: babel-runtime: 6.26.0 - dev: false - /babel-plugin-transform-es2015-duplicate-keys@6.24.1: - resolution: {integrity: sha512-ossocTuPOssfxO2h+Z3/Ea1Vo1wWx31Uqy9vIiJusOP4TbF7tPs9U0sJ9pX9OJPf4lXRGj5+6Gkl/HHKiAP5ug==} + babel-plugin-transform-es2015-duplicate-keys@6.24.1: dependencies: babel-runtime: 6.26.0 babel-types: 6.26.0 - dev: false - /babel-plugin-transform-es2015-for-of@6.23.0: - resolution: {integrity: sha512-DLuRwoygCoXx+YfxHLkVx5/NpeSbVwfoTeBykpJK7JhYWlL/O8hgAK/reforUnZDlxasOrVPPJVI/guE3dCwkw==} + babel-plugin-transform-es2015-for-of@6.23.0: dependencies: babel-runtime: 6.26.0 - dev: false - /babel-plugin-transform-es2015-function-name@6.24.1: - resolution: {integrity: sha512-iFp5KIcorf11iBqu/y/a7DK3MN5di3pNCzto61FqCNnUX4qeBwcV1SLqe10oXNnCaxBUImX3SckX2/o1nsrTcg==} + babel-plugin-transform-es2015-function-name@6.24.1: dependencies: babel-helper-function-name: 6.24.1 babel-runtime: 6.26.0 babel-types: 6.26.0 transitivePeerDependencies: - supports-color - dev: false - /babel-plugin-transform-es2015-literals@6.22.0: - resolution: {integrity: sha512-tjFl0cwMPpDYyoqYA9li1/7mGFit39XiNX5DKC/uCNjBctMxyL1/PT/l4rSlbvBG1pOKI88STRdUsWXB3/Q9hQ==} + babel-plugin-transform-es2015-literals@6.22.0: dependencies: babel-runtime: 6.26.0 - dev: false - /babel-plugin-transform-es2015-modules-commonjs@6.26.2: - resolution: {integrity: sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==} + babel-plugin-transform-es2015-modules-commonjs@6.26.2: dependencies: babel-plugin-transform-strict-mode: 6.24.1 babel-runtime: 6.26.0 @@ -1297,19 +4646,15 @@ packages: babel-types: 6.26.0 transitivePeerDependencies: - supports-color - dev: false - /babel-plugin-transform-es2015-object-super@6.24.1: - resolution: {integrity: sha512-8G5hpZMecb53vpD3mjs64NhI1au24TAmokQ4B+TBFBjN9cVoGoOvotdrMMRmHvVZUEvqGUPWL514woru1ChZMA==} + babel-plugin-transform-es2015-object-super@6.24.1: dependencies: babel-helper-replace-supers: 6.24.1 babel-runtime: 6.26.0 transitivePeerDependencies: - supports-color - dev: false - /babel-plugin-transform-es2015-parameters@6.24.1: - resolution: {integrity: sha512-8HxlW+BB5HqniD+nLkQ4xSAVq3bR/pcYW9IigY+2y0dI+Y7INFeTbfAQr+63T3E4UDsZGjyb+l9txUnABWxlOQ==} + babel-plugin-transform-es2015-parameters@6.24.1: dependencies: babel-helper-call-delegate: 6.24.1 babel-helper-get-function-arity: 6.24.1 @@ -1319,86 +4664,61 @@ packages: babel-types: 6.26.0 transitivePeerDependencies: - supports-color - dev: false - /babel-plugin-transform-es2015-shorthand-properties@6.24.1: - resolution: {integrity: sha512-mDdocSfUVm1/7Jw/FIRNw9vPrBQNePy6wZJlR8HAUBLybNp1w/6lr6zZ2pjMShee65t/ybR5pT8ulkLzD1xwiw==} + babel-plugin-transform-es2015-shorthand-properties@6.24.1: dependencies: babel-runtime: 6.26.0 babel-types: 6.26.0 - dev: false - /babel-plugin-transform-es2015-spread@6.22.0: - resolution: {integrity: sha512-3Ghhi26r4l3d0Js933E5+IhHwk0A1yiutj9gwvzmFbVV0sPMYk2lekhOufHBswX7NCoSeF4Xrl3sCIuSIa+zOg==} + babel-plugin-transform-es2015-spread@6.22.0: dependencies: babel-runtime: 6.26.0 - dev: false - /babel-plugin-transform-es2015-sticky-regex@6.24.1: - resolution: {integrity: sha512-CYP359ADryTo3pCsH0oxRo/0yn6UsEZLqYohHmvLQdfS9xkf+MbCzE3/Kolw9OYIY4ZMilH25z/5CbQbwDD+lQ==} + babel-plugin-transform-es2015-sticky-regex@6.24.1: dependencies: babel-helper-regex: 6.26.0 babel-runtime: 6.26.0 babel-types: 6.26.0 - dev: false - /babel-plugin-transform-es2015-template-literals@6.22.0: - resolution: {integrity: sha512-x8b9W0ngnKzDMHimVtTfn5ryimars1ByTqsfBDwAqLibmuuQY6pgBQi5z1ErIsUOWBdw1bW9FSz5RZUojM4apg==} + babel-plugin-transform-es2015-template-literals@6.22.0: dependencies: babel-runtime: 6.26.0 - dev: false - /babel-plugin-transform-es2015-typeof-symbol@6.23.0: - resolution: {integrity: sha512-fz6J2Sf4gYN6gWgRZaoFXmq93X+Li/8vf+fb0sGDVtdeWvxC9y5/bTD7bvfWMEq6zetGEHpWjtzRGSugt5kNqw==} + babel-plugin-transform-es2015-typeof-symbol@6.23.0: dependencies: babel-runtime: 6.26.0 - dev: false - /babel-plugin-transform-es2015-unicode-regex@6.24.1: - resolution: {integrity: sha512-v61Dbbihf5XxnYjtBN04B/JBvsScY37R1cZT5r9permN1cp+b70DY3Ib3fIkgn1DI9U3tGgBJZVD8p/mE/4JbQ==} + babel-plugin-transform-es2015-unicode-regex@6.24.1: dependencies: babel-helper-regex: 6.26.0 babel-runtime: 6.26.0 regexpu-core: 2.0.0 - dev: false - /babel-plugin-transform-object-assign@6.22.0: - resolution: {integrity: sha512-N6Pddn/0vgLjnGr+mS7ttlFkQthqcnINE9EMOxB0CF8F4t6kuJXz6NUeLfSoRbLmkGh0mgDs9i2isdaZj0Ghtg==} + babel-plugin-transform-object-assign@6.22.0: dependencies: babel-runtime: 6.26.0 - dev: true - /babel-plugin-transform-object-rest-spread@6.26.0: - resolution: {integrity: sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA==} + babel-plugin-transform-object-rest-spread@6.26.0: dependencies: babel-plugin-syntax-object-rest-spread: 6.13.0 babel-runtime: 6.26.0 - dev: false - /babel-plugin-transform-react-jsx@6.24.1: - resolution: {integrity: sha512-s+q/Y2u2OgDPHRuod3t6zyLoV8pUHc64i/O7ZNgIOEdYTq+ChPeybcKBi/xk9VI60VriILzFPW+dUxAEbTxh2w==} + babel-plugin-transform-react-jsx@6.24.1: dependencies: babel-helper-builder-react-jsx: 6.26.0 babel-plugin-syntax-jsx: 6.18.0 babel-runtime: 6.26.0 - dev: true - /babel-plugin-transform-regenerator@6.26.0: - resolution: {integrity: sha512-LS+dBkUGlNR15/5WHKe/8Neawx663qttS6AGqoOUhICc9d1KciBvtrQSuc0PI+CxQ2Q/S1aKuJ+u64GtLdcEZg==} + babel-plugin-transform-regenerator@6.26.0: dependencies: regenerator-transform: 0.10.1 - dev: false - /babel-plugin-transform-strict-mode@6.24.1: - resolution: {integrity: sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw==} + babel-plugin-transform-strict-mode@6.24.1: dependencies: babel-runtime: 6.26.0 babel-types: 6.26.0 - dev: false - /babel-preset-es2015@6.6.0: - resolution: {integrity: sha512-BDs1DGb4IBDKIPa2PsPjO0y/Xg7LPD3HVm61vS7UQ42C7LulQaztUW9p/B6v1dSOdsioM47WWFFLe5Pn0a2zyA==} - deprecated: '🙌 Thanks for using Babel: we recommend using babel-preset-env now: please read https://babeljs.io/env to update!' + babel-preset-es2015@6.6.0: dependencies: babel-plugin-check-es2015-constants: 6.22.0 babel-plugin-transform-es2015-arrow-functions: 6.22.0 @@ -1423,10 +4743,8 @@ packages: babel-plugin-transform-regenerator: 6.26.0 transitivePeerDependencies: - supports-color - dev: false - /babel-register@6.26.0: - resolution: {integrity: sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A==} + babel-register@6.26.0: dependencies: babel-core: 6.26.3 babel-runtime: 6.26.0 @@ -1437,16 +4755,13 @@ packages: source-map-support: 0.4.18 transitivePeerDependencies: - supports-color - dev: false - /babel-runtime@6.26.0: - resolution: {integrity: sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==} + babel-runtime@6.26.0: dependencies: core-js: 2.6.12 regenerator-runtime: 0.11.1 - /babel-template@6.26.0: - resolution: {integrity: sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==} + babel-template@6.26.0: dependencies: babel-runtime: 6.26.0 babel-traverse: 6.26.0 @@ -1456,8 +4771,7 @@ packages: transitivePeerDependencies: - supports-color - /babel-traverse@6.26.0: - resolution: {integrity: sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==} + babel-traverse@6.26.0: dependencies: babel-code-frame: 6.26.0 babel-messages: 6.23.0 @@ -1471,37 +4785,38 @@ packages: transitivePeerDependencies: - supports-color - /babel-types@6.26.0: - resolution: {integrity: sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==} + babel-types@6.26.0: dependencies: babel-runtime: 6.26.0 esutils: 2.0.3 lodash: 4.17.21 to-fast-properties: 1.0.3 - /babelify@7.3.0: - resolution: {integrity: sha512-vID8Fz6pPN5pJMdlUnNFSfrlcx5MUule4k9aKs/zbZPyXxMTcRrB0M4Tarw22L8afr8eYSWxDPYCob3TdrqtlA==} + babelify@7.3.0: dependencies: babel-core: 6.26.3 object-assign: 4.1.1 transitivePeerDependencies: - supports-color - dev: false - /babylon@6.18.0: - resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} - hasBin: true + babylon@6.18.0: {} - /balanced-match@0.1.0: - resolution: {integrity: sha512-4xb6XqAEo3Z+5pEDJz33R8BZXI8FRJU+cDNLdKgDpmnz+pKKRVYLpdv+VvUAC7yUhBMj4izmyt19eCGv1QGV7A==} - dev: true + bach@2.0.1: + dependencies: + async-done: 2.0.0 + async-settle: 2.0.0 + now-and-later: 3.0.0 - /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + balanced-match@0.1.0: {} - /base@0.11.2: - resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} - engines: {node: '>=0.10.0'} + balanced-match@1.0.2: {} + + bare-events@2.2.2: + optional: true + + base64-js@1.5.1: {} + + base@0.11.2: dependencies: cache-base: 1.0.1 class-utils: 0.3.6 @@ -1510,44 +4825,37 @@ packages: isobject: 3.0.1 mixin-deep: 1.3.2 pascalcase: 0.1.1 - dev: true - /bcrypt-pbkdf@1.0.2: - resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} - requiresBuild: true + bcrypt-pbkdf@1.0.2: dependencies: tweetnacl: 0.14.5 - dev: true optional: true - /binary-extensions@2.3.0: - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} - engines: {node: '>=8'} - dev: true + binary-extensions@2.3.0: {} - /boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - dev: true + bl@5.1.0: + dependencies: + buffer: 6.0.3 + inherits: 2.0.4 + readable-stream: 3.6.2 - /boom@2.10.1: - resolution: {integrity: sha512-KbiZEa9/vofNcVJXGwdWWn25reQ3V3dHBWbS07FTF3/TOehLnm9GEhJV4T6ZvGPkShRpmUqYwnaCrkj0mRnP6Q==} - engines: {node: '>=0.10.40'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). - requiresBuild: true + boolbase@1.0.0: {} + + boom@2.10.1: dependencies: hoek: 2.16.3 - dev: true optional: true - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + brace-expansion@1.1.11: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - /braces@2.3.2: - resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} - engines: {node: '>=0.10.0'} + brace-expansion@2.0.1: + dependencies: + balanced-match: 1.0.2 + + braces@2.3.2: dependencies: arr-flatten: 1.1.0 array-unique: 0.3.2 @@ -1561,29 +4869,70 @@ packages: to-regex: 3.0.2 transitivePeerDependencies: - supports-color - dev: true - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} + braces@3.0.2: dependencies: fill-range: 7.0.1 - dev: true - /browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true + browserslist@4.23.0: dependencies: caniuse-lite: 1.0.30001608 electron-to-chromium: 1.4.735 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) - dev: true - /cache-base@1.0.1: - resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} - engines: {node: '>=0.10.0'} + buffer@6.0.3: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + cacache@15.3.0: + dependencies: + '@npmcli/fs': 1.1.1 + '@npmcli/move-file': 1.1.2 + chownr: 2.0.0 + fs-minipass: 2.1.0 + glob: 7.2.3 + infer-owner: 1.0.4 + lru-cache: 6.0.0 + minipass: 3.3.6 + minipass-collect: 1.0.2 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + mkdirp: 1.0.4 + p-map: 4.0.0 + promise-inflight: 1.0.1 + rimraf: 3.0.2 + ssri: 8.0.1 + tar: 6.2.1 + unique-filename: 1.1.1 + transitivePeerDependencies: + - bluebird + + cacache@16.1.3: + dependencies: + '@npmcli/fs': 2.1.2 + '@npmcli/move-file': 2.0.1 + chownr: 2.0.0 + fs-minipass: 2.1.0 + glob: 8.1.0 + infer-owner: 1.0.4 + lru-cache: 7.18.3 + minipass: 3.3.6 + minipass-collect: 1.0.2 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + mkdirp: 1.0.4 + p-map: 4.0.0 + promise-inflight: 1.0.1 + rimraf: 3.0.2 + ssri: 9.0.1 + tar: 6.2.1 + unique-filename: 2.0.1 + transitivePeerDependencies: + - bluebird + + cache-base@1.0.1: dependencies: collection-visit: 1.0.0 component-emitter: 1.3.1 @@ -1594,46 +4943,35 @@ packages: to-object-path: 0.3.0 union-value: 1.0.1 unset-value: 1.0.0 - dev: true - /call-bind@1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} - engines: {node: '>= 0.4'} + call-bind@1.0.7: dependencies: es-define-property: 1.0.0 es-errors: 1.3.0 function-bind: 1.1.2 get-intrinsic: 1.2.4 set-function-length: 1.2.2 - dev: true - /call-me-maybe@1.0.2: - resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} - dev: true + call-me-maybe@1.0.2: {} - /callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - dev: true + callsites@3.1.0: {} - /camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - dev: true + camelcase-css@2.0.1: {} - /caniuse-lite@1.0.30001608: - resolution: {integrity: sha512-cjUJTQkk9fQlJR2s4HMuPMvTiRggl0rAVMtthQuyOlDWuqHXqN8azLq+pi8B2TjwKJ32diHjUqRIKeFX4z1FoA==} - dev: true + camelcase-keys@6.2.2: + dependencies: + camelcase: 5.3.1 + map-obj: 4.3.0 + quick-lru: 4.0.1 - /caseless@0.12.0: - resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} - requiresBuild: true - dev: true + camelcase@5.3.1: {} + + caniuse-lite@1.0.30001608: {} + + caseless@0.12.0: optional: true - /chalk@1.1.3: - resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} - engines: {node: '>=0.10.0'} + chalk@1.1.3: dependencies: ansi-styles: 2.2.1 escape-string-regexp: 1.0.5 @@ -1641,26 +4979,18 @@ packages: strip-ansi: 3.0.1 supports-color: 2.0.0 - /chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} + chalk@2.4.2: dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - dev: true - /chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - dev: true - /chokidar@3.6.0: - resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} - engines: {node: '>= 8.10.0'} + chokidar@3.6.0: dependencies: anymatch: 3.1.3 braces: 3.0.2 @@ -1671,116 +5001,86 @@ packages: readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.3 - dev: true - /class-utils@0.3.6: - resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} - engines: {node: '>=0.10.0'} + chownr@2.0.0: {} + + class-utils@0.3.6: dependencies: arr-union: 3.1.0 define-property: 0.2.5 isobject: 3.0.1 static-extend: 0.1.2 - dev: true - /classnames@2.5.1: - resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} - dev: false + classnames@2.5.1: {} - /cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} + clean-stack@2.2.0: {} + + cliui@7.0.4: dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - dev: true - /clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - dev: true + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 - /closest@0.0.1: - resolution: {integrity: sha512-HafRXTAiWp5nf6kxOy2EoIGSsJMn0zew9E5zp3Dy/8CXdp8GvVjZn1TSMEVdDxSP/acXZcWJWiIgF83Di7M1Ew==} + clone-stats@1.0.0: {} + + clone@1.0.4: {} + + clone@2.1.2: {} + + closest@0.0.1: dependencies: matches-selector: 0.0.1 - dev: false - /co@4.6.0: - resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - requiresBuild: true - dev: true + co@4.6.0: optional: true - /collection-visit@1.0.0: - resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} - engines: {node: '>=0.10.0'} + collection-visit@1.0.0: dependencies: map-visit: 1.0.0 object-visit: 1.0.1 - dev: true - /color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + color-convert@1.9.3: dependencies: color-name: 1.1.3 - dev: true - /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} + color-convert@2.0.1: dependencies: color-name: 1.1.4 - dev: true - /color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - dev: true + color-name@1.1.3: {} - /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - dev: true + color-name@1.1.4: {} - /color-string@0.3.0: - resolution: {integrity: sha512-sz29j1bmSDfoAxKIEU6zwoIZXN6BrFbAMIhfYCNyiZXBDuU/aiHlN84lp/xDzL2ubyFhLDobHIlU1X70XRrMDA==} + color-string@0.3.0: dependencies: color-name: 1.1.4 - dev: true - /color@0.11.4: - resolution: {integrity: sha512-Ajpjd8asqZ6EdxQeqGzU5WBhhTfJ/0cA4Wlbre7e5vXfmDSmda7Ov6jeKoru+b0vHcb1CqvuroTHp5zIWzhVMA==} + color-support@1.1.3: {} + + color@0.11.4: dependencies: clone: 1.0.4 color-convert: 1.9.3 color-string: 0.3.0 - dev: true - /colorette@1.4.0: - resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} - dev: true + colorette@1.4.0: {} - /combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - requiresBuild: true + combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 - dev: true optional: true - /component-emitter@1.3.1: - resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} - dev: true + component-emitter@1.3.1: {} - /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + concat-map@0.0.1: {} - /concurrently@8.2.2: - resolution: {integrity: sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==} - engines: {node: ^14.13.0 || >=16.0.0} - hasBin: true + concurrently@8.2.2: dependencies: chalk: 4.1.2 date-fns: 2.30.0 @@ -1791,81 +5091,53 @@ packages: supports-color: 8.1.1 tree-kill: 1.2.2 yargs: 17.7.2 - dev: true - /conform.js@0.3.3: - resolution: {integrity: sha512-EOrwdY6/l0gFASUYUyKJP3YYul1wE7seknNJ0vbpLerr9fMJIjG+RNwtby5os/jmzHziZ9MsAiQiX8hpt61Lsw==} + conform.js@0.3.3: dependencies: loop.js: 0.1.0 micro-jsonp: 1.0.4 nanoajax: 0.4.3 - dev: false - /convert-source-map@1.9.0: - resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} - dev: false + console-control-strings@1.1.0: {} - /convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - dev: true + convert-source-map@1.9.0: {} - /copy-descriptor@0.1.1: - resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} - engines: {node: '>=0.10.0'} - dev: true + convert-source-map@2.0.0: {} - /core-js@1.2.7: - resolution: {integrity: sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==} - deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. - dev: false + copy-descriptor@0.1.1: {} - /core-js@2.6.12: - resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} - deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. - requiresBuild: true + copy-props@4.0.0: + dependencies: + each-props: 3.0.0 + is-plain-object: 5.0.0 - /core-util-is@1.0.2: - resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} - requiresBuild: true - dev: true - optional: true + core-js@1.2.7: {} - /create-react-class@15.7.0: - resolution: {integrity: sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==} + core-js@2.6.12: {} + + core-util-is@1.0.2: {} + + create-react-class@15.7.0: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - dev: false - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} + cross-spawn@7.0.3: dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - dev: true - /cryptiles@2.0.5: - resolution: {integrity: sha512-FFN5KwpvvQTTS5hWPxrU8/QE4kQUc6uwZcrnlMBN82t1MgAtq8mnoDwINBly9Tdr02seeIIhtdF+UH1feBYGog==} - engines: {node: '>=0.10.40'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). - requiresBuild: true + cryptiles@2.0.5: dependencies: boom: 2.10.1 - dev: true optional: true - /css-blank-pseudo@0.1.4: - resolution: {integrity: sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==} - engines: {node: '>=6.0.0'} - hasBin: true + css-blank-pseudo@0.1.4: dependencies: postcss: 7.0.39 - dev: true - /css-color-function@1.3.3: - resolution: {integrity: sha512-YD/WhiRZIYgadwFJ48X5QmlOQ/w8Me4yQI6/eSUoiE8spIFp+S/rGpsAH48iyq/0ZWkCDWqVQKUlQmUzn7BQ9w==} + css-color-function@1.3.3: dependencies: balanced-match: 0.1.0 color: 0.11.4 @@ -1873,295 +5145,194 @@ packages: rgb: 0.1.0 transitivePeerDependencies: - supports-color - dev: true - /css-has-pseudo@0.10.0: - resolution: {integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==} - engines: {node: '>=6.0.0'} - hasBin: true + css-has-pseudo@0.10.0: dependencies: postcss: 7.0.39 postcss-selector-parser: 5.0.0 - dev: true - /css-prefers-color-scheme@3.1.1: - resolution: {integrity: sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==} - engines: {node: '>=6.0.0'} - hasBin: true + css-prefers-color-scheme@3.1.1: dependencies: postcss: 7.0.39 - dev: true - /css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + css-select@5.1.0: dependencies: boolbase: 1.0.0 css-what: 6.1.0 domhandler: 5.0.3 domutils: 3.1.0 nth-check: 2.1.1 - dev: true - /css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - dev: true + css-what@6.1.0: {} - /cssdb@4.4.0: - resolution: {integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==} - dev: true + cssdb@4.4.0: {} - /cssesc@2.0.0: - resolution: {integrity: sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==} - engines: {node: '>=4'} - hasBin: true - dev: true + cssesc@2.0.0: {} - /cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - dev: true + cssesc@3.0.0: {} - /dashdash@1.14.1: - resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} - engines: {node: '>=0.10'} - requiresBuild: true + dashdash@1.14.1: dependencies: assert-plus: 1.0.0 - dev: true optional: true - /data-view-buffer@1.0.1: - resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} - engines: {node: '>= 0.4'} + data-view-buffer@1.0.1: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-data-view: 1.0.1 - dev: true - /data-view-byte-length@1.0.1: - resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} - engines: {node: '>= 0.4'} + data-view-byte-length@1.0.1: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-data-view: 1.0.1 - dev: true - /data-view-byte-offset@1.0.0: - resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} - engines: {node: '>= 0.4'} + data-view-byte-offset@1.0.0: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-data-view: 1.0.1 - dev: true - /date-fns@2.30.0: - resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} - engines: {node: '>=0.11'} + date-fns@2.30.0: dependencies: '@babel/runtime': 7.24.4 - dev: true - /debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + debug@2.6.9: dependencies: ms: 2.0.0 - /debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + debug@3.2.7: dependencies: ms: 2.1.3 - dev: true - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + debug@4.3.4: dependencies: ms: 2.1.2 - dev: true - /decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} + decamelize-keys@1.1.1: + dependencies: + decamelize: 1.2.0 + map-obj: 1.0.1 - /deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - dev: true + decamelize@1.2.0: {} - /define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} + decode-uri-component@0.2.2: {} + + deep-is@0.1.4: {} + + define-data-property@1.1.4: dependencies: es-define-property: 1.0.0 es-errors: 1.3.0 gopd: 1.0.1 - dev: true - /define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} + define-properties@1.2.1: dependencies: define-data-property: 1.1.4 has-property-descriptors: 1.0.2 object-keys: 1.1.1 - dev: true - /define-property@0.2.5: - resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} - engines: {node: '>=0.10.0'} + define-property@0.2.5: dependencies: is-descriptor: 0.1.7 - dev: true - /define-property@1.0.0: - resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} - engines: {node: '>=0.10.0'} + define-property@1.0.0: dependencies: is-descriptor: 1.0.3 - dev: true - /define-property@2.0.2: - resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} - engines: {node: '>=0.10.0'} + define-property@2.0.2: dependencies: is-descriptor: 1.0.3 isobject: 3.0.1 - dev: true - /delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - requiresBuild: true - dev: true + delayed-stream@1.0.0: optional: true - /desandro-matches-selector@2.0.2: - resolution: {integrity: sha512-+1q0nXhdzg1IpIJdMKalUwvvskeKnYyEe3shPRwedNcWtnhEKT3ZxvFjzywHDeGcKViIxTCAoOYQWP1qD7VNyg==} - dev: false + delegates@1.0.0: {} - /detect-indent@4.0.0: - resolution: {integrity: sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A==} - engines: {node: '>=0.10.0'} + desandro-matches-selector@2.0.2: {} + + detect-file@1.0.0: {} + + detect-indent@4.0.0: dependencies: repeating: 2.0.1 - dev: false - /dir-glob@2.0.0: - resolution: {integrity: sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==} - engines: {node: '>=4'} + dir-glob@2.0.0: dependencies: arrify: 1.0.1 path-type: 3.0.0 - dev: true - /dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} + dir-glob@3.0.1: dependencies: path-type: 4.0.0 - dev: true - /doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} + doctrine@2.1.0: dependencies: esutils: 2.0.3 - dev: true - /dom-event@1.0.0: - resolution: {integrity: sha512-WICezYnoB/re9quUi5LoWE5nJfX8Aq+bl8jnw0GR2VFLJ5e0QDrM8kAxhULjPocATiLdnq1Qrjsj58t7JLyp6Q==} - dev: false + dom-event@1.0.0: {} - /dom-select@1.1.1: - resolution: {integrity: sha512-Jd3E6mvdUF9ERsfGi3t3g+Gnuq1vj1KActrZNq1XHFUTS/N7VZH0ufP+ThvuI9FEcRoz7Dn0DGHFXimv7YPFcg==} - dev: false + dom-select@1.1.1: {} - /dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + dom-serializer@2.0.0: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 entities: 4.5.0 - dev: true - /domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - dev: true + domelementtype@2.3.0: {} - /domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} + domhandler@5.0.3: dependencies: domelementtype: 2.3.0 - dev: true - /domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + domutils@3.1.0: dependencies: dom-serializer: 2.0.0 domelementtype: 2.3.0 domhandler: 5.0.3 - dev: true - /ecc-jsbn@0.1.2: - resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} - requiresBuild: true + each-props@3.0.0: + dependencies: + is-plain-object: 5.0.0 + object.defaults: 1.1.0 + + ecc-jsbn@0.1.2: dependencies: jsbn: 0.1.1 safer-buffer: 2.1.2 - dev: true optional: true - /electron-to-chromium@1.4.735: - resolution: {integrity: sha512-pkYpvwg8VyOTQAeBqZ7jsmpCjko1Qc6We1ZtZCjRyYbT5v4AIUKDy5cQTRotQlSSZmMr8jqpEt6JtOj5k7lR7A==} - dev: true + electron-to-chromium@1.4.735: {} - /emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - dev: true + emoji-regex@8.0.0: {} - /encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + encoding@0.1.13: dependencies: iconv-lite: 0.6.3 - dev: false - /entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - dev: true + end-of-stream@1.4.4: + dependencies: + once: 1.4.0 - /errno@0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true - requiresBuild: true + entities@4.5.0: {} + + env-paths@2.2.1: {} + + err-code@2.0.3: {} + + errno@0.1.8: dependencies: prr: 1.0.1 - dev: true optional: true - /es-abstract@1.23.3: - resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} - engines: {node: '>= 0.4'} + error-ex@1.3.2: + dependencies: + is-arrayish: 0.2.1 + + es-abstract@1.23.3: dependencies: array-buffer-byte-length: 1.0.1 arraybuffer.prototype.slice: 1.0.3 @@ -2209,23 +5380,14 @@ packages: typed-array-length: 1.0.6 unbox-primitive: 1.0.2 which-typed-array: 1.1.15 - dev: true - /es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} - engines: {node: '>= 0.4'} + es-define-property@1.0.0: dependencies: get-intrinsic: 1.2.4 - dev: true - /es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - dev: true + es-errors@1.3.0: {} - /es-iterator-helpers@1.0.18: - resolution: {integrity: sha512-scxAJaewsahbqTYrGKJihhViaM6DDZDDoucfvzNbK0pOren1g/daDQ3IAhzn+1G14rBG7w+i5N+qul60++zlKA==} - engines: {node: '>= 0.4'} + es-iterator-helpers@1.0.18: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -2241,48 +5403,30 @@ packages: internal-slot: 1.0.7 iterator.prototype: 1.1.2 safe-array-concat: 1.1.2 - dev: true - /es-module-lexer@1.5.0: - resolution: {integrity: sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==} - dev: true + es-module-lexer@1.5.0: {} - /es-object-atoms@1.0.0: - resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} - engines: {node: '>= 0.4'} + es-object-atoms@1.0.0: dependencies: es-errors: 1.3.0 - dev: true - /es-set-tostringtag@2.0.3: - resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} - engines: {node: '>= 0.4'} + es-set-tostringtag@2.0.3: dependencies: get-intrinsic: 1.2.4 has-tostringtag: 1.0.2 hasown: 2.0.2 - dev: true - /es-shim-unscopables@1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + es-shim-unscopables@1.0.2: dependencies: hasown: 2.0.2 - dev: true - /es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} - engines: {node: '>= 0.4'} + es-to-primitive@1.2.1: dependencies: is-callable: 1.2.7 is-date-object: 1.0.5 is-symbol: 1.0.4 - dev: true - /esbuild@0.18.20: - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true + esbuild@0.18.20: optionalDependencies: '@esbuild/android-arm': 0.18.20 '@esbuild/android-arm64': 0.18.20 @@ -2306,51 +5450,28 @@ packages: '@esbuild/win32-arm64': 0.18.20 '@esbuild/win32-ia32': 0.18.20 '@esbuild/win32-x64': 0.18.20 - dev: true - /escalade@3.1.2: - resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} - engines: {node: '>=6'} - dev: true + escalade@3.1.2: {} - /escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} + escape-string-regexp@1.0.5: {} - /escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - dev: true + escape-string-regexp@4.0.0: {} - /eslint-config-standard-jsx@4.0.2(eslint-plugin-react@7.34.1)(eslint@9.0.0): - resolution: {integrity: sha512-F8fRh2WFnTek7dZH9ZaE0PCBwdVGkwVWZmizla/DDNOmg7Tx6B/IlK5+oYpiX29jpu73LszeJj5i1axEZv6VMw==} - peerDependencies: - eslint: '>=3.19.0' - eslint-plugin-react: '>=6.10.3' + eslint-config-standard-jsx@4.0.2(eslint-plugin-react@7.34.1(eslint@9.0.0))(eslint@9.0.0): dependencies: eslint: 9.0.0 eslint-plugin-react: 7.34.1(eslint@9.0.0) - dev: true - /eslint-config-standard-preact@1.1.6(eslint-plugin-react@7.34.1)(eslint@9.0.0): - resolution: {integrity: sha512-CmelVe51vFQKR8ITT/EMryVgCQ5PkcwEvZvr16j2R0IkY2S+9ONeMr1Y4Wj8JfzC/siv2DjjgBPzMmJ8t/TuOA==} - peerDependencies: - eslint: '>=3.0.0' - eslint-plugin-react: '>=7.0.1' + eslint-config-standard-preact@1.1.6(eslint-plugin-react@7.34.1(eslint@9.0.0))(eslint@9.0.0): dependencies: babel-eslint: 7.2.3 eslint: 9.0.0 - eslint-config-standard-jsx: 4.0.2(eslint-plugin-react@7.34.1)(eslint@9.0.0) + eslint-config-standard-jsx: 4.0.2(eslint-plugin-react@7.34.1(eslint@9.0.0))(eslint@9.0.0) eslint-plugin-react: 7.34.1(eslint@9.0.0) transitivePeerDependencies: - supports-color - dev: true - /eslint-plugin-react@7.34.1(eslint@9.0.0): - resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint-plugin-react@7.34.1(eslint@9.0.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -2371,30 +5492,17 @@ packages: resolve: 2.0.0-next.5 semver: 6.3.1 string.prototype.matchall: 4.0.11 - dev: true - /eslint-scope@8.0.1: - resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-scope@8.0.1: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - dev: true - /eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true + eslint-visitor-keys@3.4.3: {} - /eslint-visitor-keys@4.0.0: - resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: true + eslint-visitor-keys@4.0.0: {} - /eslint@9.0.0: - resolution: {integrity: sha512-IMryZ5SudxzQvuod6rUdIUz29qFItWx281VhtFVc2Psy/ZhlCeD/5DT6lBIJ4H3G+iamGJoTln1v+QSuPw0p7Q==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - hasBin: true + eslint@9.0.0: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.0.0) '@eslint-community/regexpp': 4.10.0 @@ -2432,47 +5540,28 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color - dev: true - /espree@10.0.1: - resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + espree@10.0.1: dependencies: acorn: 8.11.3 acorn-jsx: 5.3.2(acorn@8.11.3) eslint-visitor-keys: 4.0.0 - dev: true - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} + esquery@1.5.0: dependencies: estraverse: 5.3.0 - dev: true - /esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} + esrecurse@4.3.0: dependencies: estraverse: 5.3.0 - dev: true - /estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - dev: true + estraverse@5.3.0: {} - /esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} + esutils@2.0.3: {} - /ev-emitter@1.1.1: - resolution: {integrity: sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q==} - dev: false + ev-emitter@1.1.1: {} - /expand-brackets@2.1.4: - resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} - engines: {node: '>=0.10.0'} + expand-brackets@2.1.4: dependencies: debug: 2.6.9 define-property: 0.2.5 @@ -2483,32 +5572,23 @@ packages: to-regex: 3.0.2 transitivePeerDependencies: - supports-color - dev: true - /extend-shallow@2.0.1: - resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} - engines: {node: '>=0.10.0'} + expand-tilde@2.0.2: + dependencies: + homedir-polyfill: 1.0.3 + + extend-shallow@2.0.1: dependencies: is-extendable: 0.1.1 - dev: true - /extend-shallow@3.0.2: - resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} - engines: {node: '>=0.10.0'} + extend-shallow@3.0.2: dependencies: assign-symbols: 1.0.0 is-extendable: 1.0.1 - dev: true - /extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - requiresBuild: true - dev: true - optional: true + extend@3.0.2: {} - /extglob@2.0.4: - resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} - engines: {node: '>=0.10.0'} + extglob@2.0.4: dependencies: array-unique: 0.3.2 define-property: 1.0.0 @@ -2520,22 +5600,15 @@ packages: to-regex: 3.0.2 transitivePeerDependencies: - supports-color - dev: true - /extsprintf@1.3.0: - resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} - engines: {'0': node >=0.6.0} - requiresBuild: true - dev: true + extsprintf@1.3.0: optional: true - /fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - dev: true + fast-deep-equal@3.1.3: {} - /fast-glob@2.2.7: - resolution: {integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==} - engines: {node: '>=4.0.0'} + fast-fifo@1.3.2: {} + + fast-glob@2.2.7: dependencies: '@mrmlnc/readdir-enhanced': 2.2.1 '@nodelib/fs.stat': 1.1.3 @@ -2545,35 +5618,30 @@ packages: micromatch: 3.1.10 transitivePeerDependencies: - supports-color - dev: true - /fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} + fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.5 - dev: true - /fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - dev: true + fast-json-stable-stringify@2.1.0: {} - /fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - dev: true + fast-levenshtein@2.0.6: {} - /fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + fast-levenshtein@3.0.0: + dependencies: + fastest-levenshtein: 1.0.16 + + fastest-levenshtein@1.0.16: {} + + fastq@1.17.1: dependencies: reusify: 1.0.4 - dev: true - /fbjs@0.8.18: - resolution: {integrity: sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA==} + fbjs@0.8.18: dependencies: core-js: 1.2.7 isomorphic-fetch: 2.2.1 @@ -2582,69 +5650,65 @@ packages: promise: 7.3.1 setimmediate: 1.0.5 ua-parser-js: 0.7.37 - dev: false - /feature.js@1.1.3: - resolution: {integrity: sha512-n4WNP1KGQuSNr/uRWJpbFXPbJm6EDgZn7v7JoqdTQ5uZPp4YcJOD5rKI+QwU3gdDk+Wxp6vU2j50IHKJy2wXUg==} - dev: false + feature.js@1.1.3: {} - /file-entry-cache@8.0.0: - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} - engines: {node: '>=16.0.0'} + file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 - dev: true - /fill-range@4.0.0: - resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} - engines: {node: '>=0.10.0'} + fill-range@4.0.0: dependencies: extend-shallow: 2.0.1 is-number: 3.0.0 repeat-string: 1.6.1 to-regex-range: 2.1.1 - dev: true - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} + fill-range@7.0.1: dependencies: to-regex-range: 5.0.1 - dev: true - /find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} + find-up@4.1.0: + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + + find-up@5.0.0: dependencies: locate-path: 6.0.0 path-exists: 4.0.0 - dev: true - /fizzy-ui-utils@2.0.7: - resolution: {integrity: sha512-CZXDVXQ1If3/r8s0T+v+qVeMshhfcuq0rqIFgJnrtd+Bu8GmDmqMjntjUePypVtjHXKJ6V4sw9zeyox34n9aCg==} + findup-sync@5.0.0: + dependencies: + detect-file: 1.0.0 + is-glob: 4.0.3 + micromatch: 4.0.5 + resolve-dir: 1.0.1 + + fined@2.0.0: + dependencies: + expand-tilde: 2.0.2 + is-plain-object: 5.0.0 + object.defaults: 1.1.0 + object.pick: 1.3.0 + parse-filepath: 1.0.2 + + fizzy-ui-utils@2.0.7: dependencies: desandro-matches-selector: 2.0.2 - dev: false - /flat-cache@4.0.1: - resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} - engines: {node: '>=16'} + flagged-respawn@2.0.0: {} + + flat-cache@4.0.1: dependencies: flatted: 3.3.1 keyv: 4.5.4 - dev: true - /flatted@3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - dev: true + flatted@3.3.1: {} - /flatten@1.0.3: - resolution: {integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==} - deprecated: flatten is deprecated in favor of utility frameworks such as lodash. - dev: true + flatten@1.0.3: {} - /flickity@2.3.0: - resolution: {integrity: sha512-x4cJBVywsaCWmId3I6wvBYJtWk3gcr+gz8UJQ48P57W5G7ER5OUgc3GUK0rtTrbMy/HYB9wL6u+I7EC4qrLO8g==} + flickity@2.3.0: dependencies: desandro-matches-selector: 2.0.2 ev-emitter: 1.1.1 @@ -2652,169 +5716,148 @@ packages: get-size: 2.0.3 unidragger: 2.4.0 unipointer: 2.4.0 - dev: false - /for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + for-each@0.3.3: dependencies: is-callable: 1.2.7 - dev: true - /for-in@1.0.2: - resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} - engines: {node: '>=0.10.0'} - dev: true + for-in@1.0.2: {} - /forever-agent@0.6.1: - resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} - requiresBuild: true - dev: true + for-own@1.0.0: + dependencies: + for-in: 1.0.2 + + forever-agent@0.6.1: optional: true - /form-data@2.1.4: - resolution: {integrity: sha512-8HWGSLAPr+AG0hBpsqi5Ob8HrLStN/LWeqhpFl14d7FJgHK48TmgLoALPz69XSUR65YJzDfLUX/BM8+MLJLghQ==} - engines: {node: '>= 0.12'} - requiresBuild: true + form-data@2.1.4: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - dev: true optional: true - /fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - dev: true + fraction.js@4.3.7: {} - /fragment-cache@0.2.1: - resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} - engines: {node: '>=0.10.0'} + fragment-cache@0.2.1: dependencies: map-cache: 0.2.2 - dev: true - /fs-extra@0.30.0: - resolution: {integrity: sha512-UvSPKyhMn6LEd/WpUaV9C9t3zATuqoqfWc3QdPhPLb58prN9tqYPlPWi8Krxi44loBoUzlobqZ3+8tGpxxSzwA==} + fs-extra@0.30.0: dependencies: graceful-fs: 4.2.11 jsonfile: 2.4.0 klaw: 1.3.1 path-is-absolute: 1.0.1 rimraf: 2.7.1 - dev: false - /fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} + fs-extra@8.1.0: dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 - dev: true - /fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + fs-minipass@2.1.0: + dependencies: + minipass: 3.3.6 - /fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - dev: true + fs-mkdirp-stream@2.0.1: + dependencies: + graceful-fs: 4.2.11 + streamx: 2.16.1 + + fs.realpath@1.0.0: {} + + fsevents@2.3.3: optional: true - /function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - dev: true + function-bind@1.1.2: {} - /function.prototype.name@1.1.6: - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} - engines: {node: '>= 0.4'} + function.prototype.name@1.1.6: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 functions-have-names: 1.2.3 - dev: true - /functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - dev: true + functions-have-names@1.2.3: {} - /gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - dev: true + gauge@4.0.4: + dependencies: + aproba: 2.0.0 + color-support: 1.1.3 + console-control-strings: 1.1.0 + has-unicode: 2.0.1 + signal-exit: 3.0.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wide-align: 1.1.5 - /get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - dev: true + gaze@1.1.3: + dependencies: + globule: 1.3.4 - /get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} - engines: {node: '>= 0.4'} + gensync@1.0.0-beta.2: {} + + get-caller-file@2.0.5: {} + + get-intrinsic@1.2.4: dependencies: es-errors: 1.3.0 function-bind: 1.1.2 has-proto: 1.0.3 has-symbols: 1.0.3 hasown: 2.0.2 - dev: true - /get-size@2.0.3: - resolution: {integrity: sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q==} - dev: false + get-size@2.0.3: {} - /get-symbol-description@1.0.2: - resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} - engines: {node: '>= 0.4'} + get-stdin@4.0.1: {} + + get-symbol-description@1.0.2: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 - dev: true - /get-value@2.0.6: - resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} - engines: {node: '>=0.10.0'} - dev: true + get-value@2.0.6: {} - /getpass@0.1.7: - resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} - requiresBuild: true + getpass@0.1.7: dependencies: assert-plus: 1.0.0 - dev: true optional: true - /glob-parent@3.1.0: - resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==} + glob-parent@3.1.0: dependencies: is-glob: 3.1.0 path-dirname: 1.0.2 - dev: true - /glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} + glob-parent@5.1.2: dependencies: is-glob: 4.0.3 - dev: true - /glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} + glob-parent@6.0.2: dependencies: is-glob: 4.0.3 - dev: true - /glob-to-regexp@0.3.0: - resolution: {integrity: sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==} - dev: true + glob-stream@8.0.2: + dependencies: + '@gulpjs/to-absolute-glob': 4.0.0 + anymatch: 3.1.3 + fastq: 1.17.1 + glob-parent: 6.0.2 + is-glob: 4.0.3 + is-negated-glob: 1.0.0 + normalize-path: 3.0.0 + streamx: 2.16.1 - /glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + glob-to-regexp@0.3.0: {} + + glob-watcher@6.0.0: + dependencies: + async-done: 2.0.0 + chokidar: 3.6.0 + + glob@7.1.7: dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -2823,30 +5866,48 @@ packages: once: 1.4.0 path-is-absolute: 1.0.1 - /globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - dev: true + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 - /globals@14.0.0: - resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} - engines: {node: '>=18'} - dev: true + glob@8.1.0: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.6 + once: 1.4.0 - /globals@9.18.0: - resolution: {integrity: sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==} - engines: {node: '>=0.10.0'} + global-modules@1.0.0: + dependencies: + global-prefix: 1.0.2 + is-windows: 1.0.2 + resolve-dir: 1.0.1 - /globalthis@1.0.3: - resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} - engines: {node: '>= 0.4'} + global-prefix@1.0.2: + dependencies: + expand-tilde: 2.0.2 + homedir-polyfill: 1.0.3 + ini: 1.3.8 + is-windows: 1.0.2 + which: 1.3.1 + + globals@11.12.0: {} + + globals@14.0.0: {} + + globals@9.18.0: {} + + globalthis@1.0.3: dependencies: define-properties: 1.2.1 - dev: true - /globby@10.0.1: - resolution: {integrity: sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==} - engines: {node: '>=8'} + globby@10.0.1: dependencies: '@types/glob': 7.2.0 array-union: 2.1.0 @@ -2856,11 +5917,8 @@ packages: ignore: 5.3.1 merge2: 1.4.1 slash: 3.0.0 - dev: true - /globby@8.0.2: - resolution: {integrity: sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==} - engines: {node: '>=4'} + globby@8.0.2: dependencies: array-union: 1.0.2 dir-glob: 2.0.0 @@ -2871,741 +5929,555 @@ packages: slash: 1.0.0 transitivePeerDependencies: - supports-color - dev: true - /gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + globule@1.3.4: + dependencies: + glob: 7.1.7 + lodash: 4.17.21 + minimatch: 3.0.8 + + glogg@2.2.0: + dependencies: + sparkles: 2.1.0 + + gopd@1.0.1: dependencies: get-intrinsic: 1.2.4 - dev: true - /graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + graceful-fs@4.2.11: {} - /graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - dev: true + graphemer@1.4.0: {} - /har-schema@1.0.5: - resolution: {integrity: sha512-f8xf2GOR6Rgwc9FPTLNzgwB+JQ2/zMauYXSWmX5YV5acex6VomT0ocSuwR7BfXo5MpHi+jL+saaux2fwsGJDKQ==} - engines: {node: '>=4'} - requiresBuild: true - dev: true + gulp-cli@3.0.0: + dependencies: + '@gulpjs/messages': 1.1.0 + chalk: 4.1.2 + copy-props: 4.0.0 + gulplog: 2.2.0 + interpret: 3.1.1 + liftoff: 5.0.0 + mute-stdout: 2.0.0 + replace-homedir: 2.0.0 + semver-greatest-satisfied-range: 2.0.0 + string-width: 4.2.3 + v8flags: 4.0.1 + yargs: 16.2.0 + + gulp-rename@2.0.0: {} + + gulp-sass@5.1.0: + dependencies: + lodash.clonedeep: 4.5.0 + picocolors: 1.0.0 + plugin-error: 1.0.1 + replace-ext: 2.0.0 + strip-ansi: 6.0.1 + vinyl-sourcemaps-apply: 0.2.1 + + gulp@5.0.0: + dependencies: + glob-watcher: 6.0.0 + gulp-cli: 3.0.0 + undertaker: 2.0.0 + vinyl-fs: 4.0.0 + + gulplog@2.2.0: + dependencies: + glogg: 2.2.0 + + har-schema@1.0.5: optional: true - /har-validator@4.2.1: - resolution: {integrity: sha512-5Gbp6RAftMYYV3UEI4c4Vv3+a4dQ7taVyvHt+/L6kRt+f4HX1GweAk5UDWN0SvdVnRBzGQ6OG89pGaD9uSFnVw==} - engines: {node: '>=4'} - deprecated: this library is no longer supported - requiresBuild: true + har-validator@4.2.1: dependencies: ajv: 4.11.8 har-schema: 1.0.5 - dev: true optional: true - /has-ansi@2.0.0: - resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} - engines: {node: '>=0.10.0'} + hard-rejection@2.1.0: {} + + has-ansi@2.0.0: dependencies: ansi-regex: 2.1.1 - /has-bigints@1.0.2: - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} - dev: true + has-bigints@1.0.2: {} - /has-flag@1.0.0: - resolution: {integrity: sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==} - engines: {node: '>=0.10.0'} - dev: true + has-flag@1.0.0: {} - /has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - dev: true + has-flag@3.0.0: {} - /has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - dev: true + has-flag@4.0.0: {} - /has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + has-property-descriptors@1.0.2: dependencies: es-define-property: 1.0.0 - dev: true - /has-proto@1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} - engines: {node: '>= 0.4'} - dev: true + has-proto@1.0.3: {} - /has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - dev: true + has-symbols@1.0.3: {} - /has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} + has-tostringtag@1.0.2: dependencies: has-symbols: 1.0.3 - dev: true - /has-value@0.3.1: - resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} - engines: {node: '>=0.10.0'} + has-unicode@2.0.1: {} + + has-value@0.3.1: dependencies: get-value: 2.0.6 has-values: 0.1.4 isobject: 2.1.0 - dev: true - /has-value@1.0.0: - resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} - engines: {node: '>=0.10.0'} + has-value@1.0.0: dependencies: get-value: 2.0.6 has-values: 1.0.0 isobject: 3.0.1 - dev: true - - /has-values@0.1.4: - resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} - engines: {node: '>=0.10.0'} - dev: true - /has-values@1.0.0: - resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} - engines: {node: '>=0.10.0'} + has-values@0.1.4: {} + + has-values@1.0.0: dependencies: is-number: 3.0.0 kind-of: 4.0.0 - dev: true - /hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} + hasown@2.0.2: dependencies: function-bind: 1.1.2 - dev: true - /hawk@3.1.3: - resolution: {integrity: sha512-X8xbmTc1cbPXcQV4WkLcRMALuyoxhfpFATmyuCxJPOAvrDS4DNnsTAOmKUxMTOWU6TzrTOkxPKwIx5ZOpJVSrg==} - engines: {node: '>=0.10.32'} - deprecated: This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues. - requiresBuild: true + hawk@3.1.3: dependencies: boom: 2.10.1 cryptiles: 2.0.5 hoek: 2.16.3 sntp: 1.0.9 - dev: true optional: true - /hoek@2.16.3: - resolution: {integrity: sha512-V6Yw1rIcYV/4JsnggjBU0l4Kr+EXhpwqXRusENU1Xx6ro00IHPHYNynCuBTOZAPlr3AAmLvchH9I7N/VUdvOwQ==} - engines: {node: '>=0.10.40'} - deprecated: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). - requiresBuild: true - dev: true + hoek@2.16.3: optional: true - /home-or-tmp@2.0.0: - resolution: {integrity: sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg==} - engines: {node: '>=0.10.0'} + home-or-tmp@2.0.0: dependencies: os-homedir: 1.0.2 os-tmpdir: 1.0.2 - dev: false - /htmlparser2@8.0.2: - resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} + homedir-polyfill@1.0.3: + dependencies: + parse-passwd: 1.0.0 + + hosted-git-info@2.8.9: {} + + hosted-git-info@4.1.0: + dependencies: + lru-cache: 6.0.0 + + htmlparser2@8.0.2: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 domutils: 3.1.0 entities: 4.5.0 - dev: true - /http-signature@1.1.1: - resolution: {integrity: sha512-iUn0NcRULlDGtqNLN1Jxmzayk8ogm7NToldASyZBpM2qggbphjXzNOiw3piN8tgz+e/DRs6X5gAzFwTI6BCRcg==} - engines: {node: '>=0.8', npm: '>=1.3.7'} - requiresBuild: true + http-cache-semantics@4.1.1: {} + + http-proxy-agent@4.0.1: + dependencies: + '@tootallnate/once': 1.1.2 + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + + http-proxy-agent@5.0.0: + dependencies: + '@tootallnate/once': 2.0.0 + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + + http-signature@1.1.1: dependencies: assert-plus: 0.2.0 jsprim: 1.4.2 sshpk: 1.18.0 - dev: true optional: true - /iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} + https-proxy-agent@5.0.1: + dependencies: + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + + humanize-ms@1.2.1: + dependencies: + ms: 2.1.3 + + iconv-lite@0.6.3: dependencies: safer-buffer: 2.1.2 - dev: false - /ignore@3.3.10: - resolution: {integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==} - dev: true + ieee754@1.2.1: {} - /ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} - engines: {node: '>= 4'} - dev: true + ignore@3.3.10: {} - /image-size@0.5.5: - resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} - engines: {node: '>=0.10.0'} - hasBin: true - requiresBuild: true - dev: true + ignore@5.3.1: {} + + image-size@0.5.5: optional: true - /immutability-helper@2.9.1: - resolution: {integrity: sha512-r/RmRG8xO06s/k+PIaif2r5rGc3j4Yhc01jSBfwPCXDLYZwp/yxralI37Df1mwmuzcCsen/E/ITKcTEvc1PQmQ==} + immutability-helper@2.9.1: dependencies: invariant: 2.2.4 - dev: false - /import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} + immutable@4.3.5: {} + + import-fresh@3.3.0: dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 - dev: true - /imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - dev: true + imurmurhash@0.1.4: {} - /indexes-of@1.0.1: - resolution: {integrity: sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==} - dev: true + indent-string@4.0.0: {} - /inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + indexes-of@1.0.1: {} + + infer-owner@1.0.4: {} + + inflight@1.0.6: dependencies: once: 1.4.0 wrappy: 1.0.2 - /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + inherits@2.0.4: {} - /internal-slot@1.0.7: - resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} - engines: {node: '>= 0.4'} + ini@1.3.8: {} + + internal-slot@1.0.7: dependencies: es-errors: 1.3.0 hasown: 2.0.2 side-channel: 1.0.6 - dev: true - /invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + interpret@3.1.1: {} + + invariant@2.2.4: dependencies: loose-envify: 1.4.0 - /is-accessor-descriptor@1.0.1: - resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} - engines: {node: '>= 0.10'} + ip-address@9.0.5: + dependencies: + jsbn: 1.1.0 + sprintf-js: 1.1.3 + + is-absolute@1.0.0: + dependencies: + is-relative: 1.0.0 + is-windows: 1.0.2 + + is-accessor-descriptor@1.0.1: dependencies: hasown: 2.0.2 - dev: true - /is-array-buffer@3.0.4: - resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} - engines: {node: '>= 0.4'} + is-array-buffer@3.0.4: dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 - dev: true - /is-async-function@2.0.0: - resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} - engines: {node: '>= 0.4'} + is-arrayish@0.2.1: {} + + is-async-function@2.0.0: dependencies: has-tostringtag: 1.0.2 - dev: true - /is-bigint@1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + is-bigint@1.0.4: dependencies: has-bigints: 1.0.2 - dev: true - /is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} + is-binary-path@2.1.0: dependencies: binary-extensions: 2.3.0 - dev: true - /is-boolean-object@1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} - engines: {node: '>= 0.4'} + is-boolean-object@1.1.2: dependencies: call-bind: 1.0.7 has-tostringtag: 1.0.2 - dev: true - /is-buffer@1.1.6: - resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - dev: true + is-buffer@1.1.6: {} - /is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - dev: true + is-callable@1.2.7: {} - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + is-core-module@2.13.1: dependencies: hasown: 2.0.2 - dev: true - /is-data-descriptor@1.0.1: - resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} - engines: {node: '>= 0.4'} + is-data-descriptor@1.0.1: dependencies: hasown: 2.0.2 - dev: true - /is-data-view@1.0.1: - resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} - engines: {node: '>= 0.4'} + is-data-view@1.0.1: dependencies: is-typed-array: 1.1.13 - dev: true - /is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} - engines: {node: '>= 0.4'} + is-date-object@1.0.5: dependencies: has-tostringtag: 1.0.2 - dev: true - /is-descriptor@0.1.7: - resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} - engines: {node: '>= 0.4'} + is-descriptor@0.1.7: dependencies: is-accessor-descriptor: 1.0.1 is-data-descriptor: 1.0.1 - dev: true - /is-descriptor@1.0.3: - resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} - engines: {node: '>= 0.4'} + is-descriptor@1.0.3: dependencies: is-accessor-descriptor: 1.0.1 is-data-descriptor: 1.0.1 - dev: true - /is-extendable@0.1.1: - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} - engines: {node: '>=0.10.0'} - dev: true + is-extendable@0.1.1: {} - /is-extendable@1.0.1: - resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} - engines: {node: '>=0.10.0'} + is-extendable@1.0.1: dependencies: is-plain-object: 2.0.4 - dev: true - /is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - dev: true + is-extglob@2.1.1: {} - /is-finalizationregistry@1.0.2: - resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + is-finalizationregistry@1.0.2: dependencies: call-bind: 1.0.7 - dev: true - /is-finite@1.1.0: - resolution: {integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==} - engines: {node: '>=0.10.0'} - dev: false + is-finite@1.1.0: {} - /is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - dev: true + is-fullwidth-code-point@3.0.0: {} - /is-generator-function@1.0.10: - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} - engines: {node: '>= 0.4'} + is-generator-function@1.0.10: dependencies: has-tostringtag: 1.0.2 - dev: true - /is-glob@3.1.0: - resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} - engines: {node: '>=0.10.0'} + is-glob@3.1.0: dependencies: is-extglob: 2.1.1 - dev: true - /is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} + is-glob@4.0.3: dependencies: is-extglob: 2.1.1 - dev: true - /is-map@2.0.3: - resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} - engines: {node: '>= 0.4'} - dev: true + is-lambda@1.0.1: {} - /is-negative-zero@2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} - engines: {node: '>= 0.4'} - dev: true + is-map@2.0.3: {} - /is-number-object@1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} - engines: {node: '>= 0.4'} + is-negated-glob@1.0.0: {} + + is-negative-zero@2.0.3: {} + + is-number-object@1.0.7: dependencies: has-tostringtag: 1.0.2 - dev: true - /is-number@3.0.0: - resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} - engines: {node: '>=0.10.0'} + is-number@3.0.0: dependencies: kind-of: 3.2.2 - dev: true - /is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - dev: true + is-number@7.0.0: {} - /is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - dev: true + is-path-inside@3.0.3: {} - /is-plain-object@2.0.4: - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} - engines: {node: '>=0.10.0'} + is-plain-obj@1.1.0: {} + + is-plain-object@2.0.4: dependencies: isobject: 3.0.1 - dev: true - /is-plain-object@3.0.1: - resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==} - engines: {node: '>=0.10.0'} - dev: true + is-plain-object@3.0.1: {} - /is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} + is-plain-object@5.0.0: {} + + is-regex@1.1.4: dependencies: call-bind: 1.0.7 has-tostringtag: 1.0.2 - dev: true - /is-set@2.0.3: - resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} - engines: {node: '>= 0.4'} - dev: true + is-relative@1.0.0: + dependencies: + is-unc-path: 1.0.0 - /is-shared-array-buffer@1.0.3: - resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} - engines: {node: '>= 0.4'} + is-set@2.0.3: {} + + is-shared-array-buffer@1.0.3: dependencies: call-bind: 1.0.7 - dev: true - /is-stream@1.1.0: - resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} - engines: {node: '>=0.10.0'} - dev: false + is-stream@1.1.0: {} - /is-string@1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} - engines: {node: '>= 0.4'} + is-string@1.0.7: dependencies: has-tostringtag: 1.0.2 - dev: true - /is-symbol@1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} - engines: {node: '>= 0.4'} + is-symbol@1.0.4: dependencies: has-symbols: 1.0.3 - dev: true - /is-typed-array@1.1.13: - resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} - engines: {node: '>= 0.4'} + is-typed-array@1.1.13: dependencies: which-typed-array: 1.1.15 - dev: true - /is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - requiresBuild: true - dev: true + is-typedarray@1.0.0: optional: true - /is-weakmap@2.0.2: - resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} - engines: {node: '>= 0.4'} - dev: true + is-unc-path@1.0.0: + dependencies: + unc-path-regex: 0.1.2 - /is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + is-valid-glob@1.0.0: {} + + is-weakmap@2.0.2: {} + + is-weakref@1.0.2: dependencies: call-bind: 1.0.7 - dev: true - /is-weakset@2.0.3: - resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} - engines: {node: '>= 0.4'} + is-weakset@2.0.3: dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 - dev: true - /is-windows@1.0.2: - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} - engines: {node: '>=0.10.0'} - dev: true + is-windows@1.0.2: {} - /isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - dev: true + isarray@1.0.0: {} - /isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - dev: true + isarray@2.0.5: {} - /isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - dev: true + isexe@2.0.0: {} - /isobject@2.1.0: - resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} - engines: {node: '>=0.10.0'} + isobject@2.1.0: dependencies: isarray: 1.0.0 - dev: true - /isobject@3.0.1: - resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} - engines: {node: '>=0.10.0'} - dev: true + isobject@3.0.1: {} - /isomorphic-fetch@2.2.1: - resolution: {integrity: sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==} + isomorphic-fetch@2.2.1: dependencies: node-fetch: 1.7.3 whatwg-fetch: 3.6.20 - dev: false - /isstream@0.1.2: - resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} - requiresBuild: true - dev: true + isstream@0.1.2: optional: true - /iterator.prototype@1.1.2: - resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + iterator.prototype@1.1.2: dependencies: define-properties: 1.2.1 get-intrinsic: 1.2.4 has-symbols: 1.0.3 reflect.getprototypeof: 1.0.6 set-function-name: 2.0.2 - dev: true - /js-base64@2.6.4: - resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==} - dev: true + js-base64@2.6.4: {} - /js-tokens@3.0.2: - resolution: {integrity: sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==} + js-tokens@3.0.2: {} - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + js-tokens@4.0.0: {} - /js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true + js-yaml@4.1.0: dependencies: argparse: 2.0.1 - dev: true - /jsbn@0.1.1: - resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - requiresBuild: true - dev: true + jsbn@0.1.1: optional: true - /jsesc@0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} - hasBin: true - dev: false + jsbn@1.1.0: {} - /jsesc@1.3.0: - resolution: {integrity: sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA==} - hasBin: true - dev: false + jsesc@0.5.0: {} - /jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - dev: true + jsesc@1.3.0: {} - /json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - dev: true + jsesc@2.5.2: {} - /json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - dev: true + json-buffer@3.0.1: {} - /json-schema@0.4.0: - resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} - requiresBuild: true - dev: true + json-parse-even-better-errors@2.3.1: {} + + json-schema-traverse@0.4.1: {} + + json-schema@0.4.0: optional: true - /json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - dev: true + json-stable-stringify-without-jsonify@1.0.1: {} - /json-stable-stringify@1.1.1: - resolution: {integrity: sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==} - engines: {node: '>= 0.4'} - requiresBuild: true + json-stable-stringify@1.1.1: dependencies: call-bind: 1.0.7 isarray: 2.0.5 jsonify: 0.0.1 object-keys: 1.1.1 - dev: true optional: true - /json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - requiresBuild: true - dev: true + json-stringify-safe@5.0.1: optional: true - /json5@0.5.1: - resolution: {integrity: sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==} - hasBin: true - dev: false + json5@0.5.1: {} - /json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - dev: true + json5@2.2.3: {} - /jsonfile@2.4.0: - resolution: {integrity: sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==} + jsonfile@2.4.0: optionalDependencies: graceful-fs: 4.2.11 - dev: false - /jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + jsonfile@4.0.0: optionalDependencies: graceful-fs: 4.2.11 - dev: true - /jsonify@0.0.1: - resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==} - requiresBuild: true - dev: true + jsonify@0.0.1: optional: true - /jsprim@1.4.2: - resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} - engines: {node: '>=0.6.0'} - requiresBuild: true + jsprim@1.4.2: dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 json-schema: 0.4.0 verror: 1.10.0 - dev: true optional: true - /jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} + jsx-ast-utils@3.3.5: dependencies: array-includes: 3.1.8 array.prototype.flat: 1.3.2 object.assign: 4.1.5 object.values: 1.2.0 - dev: true - /just-debounce@1.1.0: - resolution: {integrity: sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==} - dev: true + just-debounce@1.1.0: {} - /keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + keyv@4.5.4: dependencies: json-buffer: 3.0.1 - dev: true - /kind-of@3.2.2: - resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} - engines: {node: '>=0.10.0'} + kind-of@3.2.2: dependencies: is-buffer: 1.1.6 - dev: true - /kind-of@4.0.0: - resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} - engines: {node: '>=0.10.0'} + kind-of@4.0.0: dependencies: is-buffer: 1.1.6 - dev: true - /kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} - dev: true + kind-of@6.0.3: {} - /klaw@1.3.1: - resolution: {integrity: sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==} + klaw@1.3.1: optionalDependencies: graceful-fs: 4.2.11 - dev: false - /knot.js@1.1.5: - resolution: {integrity: sha512-ptGtvTrgLNtQj9ilUR+tSyHWTCPp2xu/EHkeo3OvpczzNqBSwjQKz8G7vUhzlRbasXVULBWSejsj6QRQb1pakw==} - dev: false + knot.js@1.1.5: {} - /layzr.js@2.2.2: - resolution: {integrity: sha512-y/K3NMGJ/E9keHpfM9H0tTAPmfYmeYK/hNnTEZXEg5v0Zrl3Jy1W8SLOCU++lmmlpKOm1z69/n8yVFNC25JYfg==} + last-run@2.0.0: {} + + layzr.js@2.2.2: dependencies: knot.js: 1.1.5 - dev: false - /lazysizes@4.1.8: - resolution: {integrity: sha512-qxBMQZKdR3cwydyyBOoGVBtN2T1nyrozhnEstV2H3M6UE/mivSh7U+n7N7DtBV2L07Uw442QRwtwf0E2IntJZg==} - dev: false + lazysizes@4.1.8: {} - /less@2.7.3: - resolution: {integrity: sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ==} - engines: {node: '>=0.12'} - hasBin: true + lead@4.0.0: {} + + less@2.7.3: optionalDependencies: errno: 0.1.8 graceful-fs: 4.2.11 @@ -3615,87 +6487,138 @@ packages: promise: 7.3.1 request: 2.81.0 source-map: 0.5.7 - dev: true - /levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} + levn@0.4.1: dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 - dev: true - /locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} + liftoff@5.0.0: + dependencies: + extend: 3.0.2 + findup-sync: 5.0.0 + fined: 2.0.0 + flagged-respawn: 2.0.0 + is-plain-object: 5.0.0 + rechoir: 0.8.0 + resolve: 1.22.8 + + lines-and-columns@1.2.4: {} + + locate-path@5.0.0: + dependencies: + p-locate: 4.1.0 + + locate-path@6.0.0: dependencies: p-locate: 5.0.0 - dev: true - /lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - dev: false + lodash-es@4.17.21: {} - /lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - dev: true + lodash.clonedeep@4.5.0: {} - /lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + lodash.merge@4.6.2: {} - /loop.js@0.1.0: - resolution: {integrity: sha512-FkV7CAapPbt8fECi1bCaxL6qBoVkFwqQAogthEGB6JP93z+QDhfiagnjNrPgUyKyPQjBCUCI8mhW06CtclWg6Q==} + lodash@4.17.21: {} + + loop.js@0.1.0: dependencies: babel-plugin-transform-object-rest-spread: 6.26.0 - dev: false - /loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true + loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 - /lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 - dev: true - /magic-string@0.30.9: - resolution: {integrity: sha512-S1+hd+dIrC8EZqKyT9DstTH/0Z+f76kmmvZnkfQVmOpDEF9iVgdYif3Q/pIWHmCoo59bQVGW0kVL3e2nl+9+Sw==} - engines: {node: '>=12'} + lru-cache@6.0.0: + dependencies: + yallist: 4.0.0 + + lru-cache@7.18.3: {} + + magic-string@0.30.9: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /map-cache@0.2.2: - resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} - engines: {node: '>=0.10.0'} - dev: true + make-fetch-happen@10.2.1: + dependencies: + agentkeepalive: 4.5.0 + cacache: 16.1.3 + http-cache-semantics: 4.1.1 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + is-lambda: 1.0.1 + lru-cache: 7.18.3 + minipass: 3.3.6 + minipass-collect: 1.0.2 + minipass-fetch: 2.1.2 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + negotiator: 0.6.3 + promise-retry: 2.0.1 + socks-proxy-agent: 7.0.0 + ssri: 9.0.1 + transitivePeerDependencies: + - bluebird + - supports-color - /map-visit@1.0.0: - resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} - engines: {node: '>=0.10.0'} + make-fetch-happen@9.1.0: + dependencies: + agentkeepalive: 4.5.0 + cacache: 15.3.0 + http-cache-semantics: 4.1.1 + http-proxy-agent: 4.0.1 + https-proxy-agent: 5.0.1 + is-lambda: 1.0.1 + lru-cache: 6.0.0 + minipass: 3.3.6 + minipass-collect: 1.0.2 + minipass-fetch: 1.4.1 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + negotiator: 0.6.3 + promise-retry: 2.0.1 + socks-proxy-agent: 6.2.1 + ssri: 8.0.1 + transitivePeerDependencies: + - bluebird + - supports-color + + map-cache@0.2.2: {} + + map-obj@1.0.1: {} + + map-obj@4.3.0: {} + + map-visit@1.0.0: dependencies: object-visit: 1.0.1 - dev: true - /matches-selector@0.0.1: - resolution: {integrity: sha512-Bm8wuvuNGPY3j1Mo23PxieRQAmQQe2qVcqgmpHOp1BEBNgb4dqzn2Dcgu5bYltMosjGi6LD7GPW72zboSdyJQg==} - dev: false + matches-selector@0.0.1: {} - /merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - dev: true + meow@9.0.0: + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 6.2.2 + decamelize: 1.2.0 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.18.1 + yargs-parser: 20.2.9 - /micro-jsonp@1.0.4: - resolution: {integrity: sha512-Cftc2R7V5fQB6aDyQ8vZ+b6gxCM3z+906cegZ144FoxYabvV6Jf8kAPI9tTSS2upl8i7EXhb9WyLYo5dWtX+gg==} - dev: false + merge2@1.4.1: {} - /micromatch@3.1.10: - resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} - engines: {node: '>=0.10.0'} + micro-jsonp@1.0.4: {} + + micromatch@3.1.10: dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 @@ -3712,87 +6635,114 @@ packages: to-regex: 3.0.2 transitivePeerDependencies: - supports-color - dev: true - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} + micromatch@4.0.5: dependencies: braces: 3.0.2 picomatch: 2.3.1 - dev: true - /mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - requiresBuild: true - dev: true + mime-db@1.52.0: optional: true - /mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - requiresBuild: true + mime-types@2.1.35: dependencies: mime-db: 1.52.0 - dev: true optional: true - /mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - requiresBuild: true - dev: true + mime@1.6.0: optional: true - /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + min-indent@1.0.1: {} + + minimatch@3.0.8: dependencies: brace-expansion: 1.1.11 - /minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - requiresBuild: true + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.11 - /mixin-deep@1.3.2: - resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} - engines: {node: '>=0.10.0'} + minimatch@5.1.6: + dependencies: + brace-expansion: 2.0.1 + + minimist-options@4.1.0: + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + + minimist@1.2.8: {} + + minipass-collect@1.0.2: + dependencies: + minipass: 3.3.6 + + minipass-fetch@1.4.1: + dependencies: + minipass: 3.3.6 + minipass-sized: 1.0.3 + minizlib: 2.1.2 + optionalDependencies: + encoding: 0.1.13 + + minipass-fetch@2.1.2: + dependencies: + minipass: 3.3.6 + minipass-sized: 1.0.3 + minizlib: 2.1.2 + optionalDependencies: + encoding: 0.1.13 + + minipass-flush@1.0.5: + dependencies: + minipass: 3.3.6 + + minipass-pipeline@1.2.4: + dependencies: + minipass: 3.3.6 + + minipass-sized@1.0.3: + dependencies: + minipass: 3.3.6 + + minipass@3.3.6: + dependencies: + yallist: 4.0.0 + + minipass@5.0.0: {} + + minizlib@2.1.2: + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + + mixin-deep@1.3.2: dependencies: for-in: 1.0.2 is-extendable: 1.0.1 - dev: true - /mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true + mkdirp@0.5.6: dependencies: minimist: 1.2.8 - /ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + mkdirp@1.0.4: {} - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - dev: true + ms@2.0.0: {} - /ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - dev: true + ms@2.1.2: {} - /nanoajax@0.4.3: - resolution: {integrity: sha512-UJAKXmvQjrsZmqvGOidE3sEJ8Qsf8WDMtzlt4aXq5fFc9Ek7VrEeidH+DniHXMtoHhY+vzV6MNa2rbFX403Fjg==} - dev: false + ms@2.1.3: {} - /nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true + mute-stdout@2.0.0: {} - /nanomatch@1.2.13: - resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} - engines: {node: '>=0.10.0'} + nan@2.19.0: {} + + nanoajax@0.4.3: {} + + nanoid@3.3.7: {} + + nanomatch@1.2.13: dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 @@ -3807,140 +6757,160 @@ packages: to-regex: 3.0.2 transitivePeerDependencies: - supports-color - dev: true - /natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - dev: true + natural-compare@1.4.0: {} - /node-fetch@1.7.3: - resolution: {integrity: sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==} + negotiator@0.6.3: {} + + node-fetch@1.7.3: dependencies: encoding: 0.1.13 is-stream: 1.1.0 - dev: false - /node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - dev: true + node-gyp@8.4.1: + dependencies: + env-paths: 2.2.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + make-fetch-happen: 9.1.0 + nopt: 5.0.0 + npmlog: 6.0.2 + rimraf: 3.0.2 + semver: 7.6.0 + tar: 6.2.1 + which: 2.0.2 + transitivePeerDependencies: + - bluebird + - supports-color - /normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - dev: true + node-releases@2.0.14: {} - /normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - dev: true + node-sass@9.0.0: + dependencies: + async-foreach: 0.1.3 + chalk: 4.1.2 + cross-spawn: 7.0.3 + gaze: 1.1.3 + get-stdin: 4.0.1 + glob: 7.2.3 + lodash: 4.17.21 + make-fetch-happen: 10.2.1 + meow: 9.0.0 + nan: 2.19.0 + node-gyp: 8.4.1 + sass-graph: 4.0.1 + stdout-stream: 1.4.1 + true-case-path: 2.2.1 + transitivePeerDependencies: + - bluebird + - supports-color - /nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + nopt@5.0.0: + dependencies: + abbrev: 1.1.1 + + normalize-package-data@2.5.0: + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.8 + semver: 5.7.2 + validate-npm-package-license: 3.0.4 + + normalize-package-data@3.0.3: + dependencies: + hosted-git-info: 4.1.0 + is-core-module: 2.13.1 + semver: 7.6.0 + validate-npm-package-license: 3.0.4 + + normalize-path@3.0.0: {} + + normalize-range@0.1.2: {} + + now-and-later@3.0.0: + dependencies: + once: 1.4.0 + + npmlog@6.0.2: + dependencies: + are-we-there-yet: 3.0.1 + console-control-strings: 1.1.0 + gauge: 4.0.4 + set-blocking: 2.0.0 + + nth-check@2.1.1: dependencies: boolbase: 1.0.0 - dev: true - /num2fraction@1.2.2: - resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==} - dev: true + num2fraction@1.2.2: {} - /oauth-sign@0.8.2: - resolution: {integrity: sha512-VlF07iu3VV3+BTXj43Nmp6Irt/G7j/NgEctUS6IweH1RGhURjjCc2NWtzXFPXXWWfc7hgbXQdtiQu2LGp6MxUg==} - requiresBuild: true - dev: true + oauth-sign@0.8.2: optional: true - /object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} + object-assign@4.1.1: {} - /object-copy@0.1.0: - resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} - engines: {node: '>=0.10.0'} + object-copy@0.1.0: dependencies: copy-descriptor: 0.1.1 define-property: 0.2.5 kind-of: 3.2.2 - dev: true - /object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} - dev: true + object-inspect@1.13.1: {} - /object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - dev: true + object-keys@1.1.1: {} - /object-visit@1.0.1: - resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} - engines: {node: '>=0.10.0'} + object-visit@1.0.1: dependencies: isobject: 3.0.1 - dev: true - /object.assign@4.1.5: - resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} - engines: {node: '>= 0.4'} + object.assign@4.1.5: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 - dev: true - /object.entries@1.1.8: - resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} - engines: {node: '>= 0.4'} + object.defaults@1.1.0: + dependencies: + array-each: 1.0.1 + array-slice: 1.1.0 + for-own: 1.0.0 + isobject: 3.0.1 + + object.entries@1.1.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 - dev: true - /object.fromentries@2.0.8: - resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} - engines: {node: '>= 0.4'} + object.fromentries@2.0.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-object-atoms: 1.0.0 - dev: true - /object.hasown@1.1.4: - resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} - engines: {node: '>= 0.4'} + object.hasown@1.1.4: dependencies: define-properties: 1.2.1 es-abstract: 1.23.3 es-object-atoms: 1.0.0 - dev: true - /object.pick@1.3.0: - resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} - engines: {node: '>=0.10.0'} + object.pick@1.3.0: dependencies: isobject: 3.0.1 - dev: true - /object.values@1.2.0: - resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} - engines: {node: '>= 0.4'} + object.values@1.2.0: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 - dev: true - /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + once@1.4.0: dependencies: wrappy: 1.0.2 - /optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} - engines: {node: '>= 0.8.0'} + optionator@0.9.3: dependencies: '@aashutoshrathi/word-wrap': 1.2.6 deep-is: 0.1.4 @@ -3948,143 +6918,119 @@ packages: levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 - dev: true - /os-homedir@1.0.2: - resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} - engines: {node: '>=0.10.0'} - dev: false + os-homedir@1.0.2: {} - /os-tmpdir@1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} - engines: {node: '>=0.10.0'} - dev: false + os-tmpdir@1.0.2: {} - /p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + + p-limit@3.1.0: dependencies: yocto-queue: 0.1.0 - dev: true - /p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} + p-locate@4.1.0: + dependencies: + p-limit: 2.3.0 + + p-locate@5.0.0: dependencies: p-limit: 3.1.0 - dev: true - /parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} + p-map@4.0.0: + dependencies: + aggregate-error: 3.1.0 + + p-try@2.2.0: {} + + parent-module@1.0.1: dependencies: callsites: 3.1.0 - dev: true - /pascalcase@0.1.1: - resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} - engines: {node: '>=0.10.0'} - dev: true + parse-filepath@1.0.2: + dependencies: + is-absolute: 1.0.0 + map-cache: 0.2.2 + path-root: 0.1.1 - /path-dirname@1.0.2: - resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} - dev: true + parse-json@5.2.0: + dependencies: + '@babel/code-frame': 7.24.2 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 - /path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - dev: true + parse-passwd@1.0.0: {} - /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} + pascalcase@0.1.1: {} - /path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - dev: true + path-dirname@1.0.2: {} - /path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - dev: true + path-exists@4.0.0: {} - /path-type@3.0.0: - resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} - engines: {node: '>=4'} + path-is-absolute@1.0.1: {} + + path-key@3.1.1: {} + + path-parse@1.0.7: {} + + path-root-regex@0.1.2: {} + + path-root@0.1.1: + dependencies: + path-root-regex: 0.1.2 + + path-type@3.0.0: dependencies: pify: 3.0.0 - dev: true - /path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - dev: true + path-type@4.0.0: {} - /performance-now@0.2.0: - resolution: {integrity: sha512-YHk5ez1hmMR5LOkb9iJkLKqoBlL7WD5M8ljC75ZfzXriuBIVNuecaXuU7e+hOwyqf24Wxhh7Vxgt7Hnw9288Tg==} - requiresBuild: true - dev: true + performance-now@0.2.0: optional: true - /picocolors@0.2.1: - resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} - dev: true + picocolors@0.2.1: {} - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - dev: true + picocolors@1.0.0: {} - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - dev: true + picomatch@2.3.1: {} - /pify@3.0.0: - resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} - engines: {node: '>=4'} - dev: true + pify@3.0.0: {} - /posix-character-classes@0.1.1: - resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} - engines: {node: '>=0.10.0'} - dev: true + plugin-error@1.0.1: + dependencies: + ansi-colors: 1.1.0 + arr-diff: 4.0.0 + arr-union: 3.1.0 + extend-shallow: 3.0.2 - /possible-typed-array-names@1.0.0: - resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} - engines: {node: '>= 0.4'} - dev: true + posix-character-classes@0.1.1: {} - /postcss-advanced-variables@3.0.1: - resolution: {integrity: sha512-JqVjfkmqPoazMobVeQYzbt7djcDGJfMlpwBd9abTqmzWR40tvIUMXpTU5w3riqz7h+wYPY7V6GF8BIXL/ybEfg==} - engines: {node: '>=6.0.0'} + possible-typed-array-names@1.0.0: {} + + postcss-advanced-variables@3.0.1: dependencies: '@csstools/sass-import-resolve': 1.0.0 postcss: 7.0.39 - dev: true - /postcss-atroot@0.1.3: - resolution: {integrity: sha512-8SOS3MZZiyrztbpdOqZQ/h2mPBxRnLJNxjtZRooXbNbg13hrw3Z0ujm+ECizPCvnbVMG3ULx2RzGRAhx8e1VAw==} + postcss-atroot@0.1.3: dependencies: postcss: 5.2.18 - dev: true - /postcss-attribute-case-insensitive@4.0.2: - resolution: {integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==} + postcss-attribute-case-insensitive@4.0.2: dependencies: postcss: 7.0.39 postcss-selector-parser: 6.0.16 - dev: true - /postcss-automath@1.0.1: - resolution: {integrity: sha512-2QYm5sU2SUhqftiunD3QQzJmFJfxnpeTi6IyYWppGWdz2l95YmhbtkJ/AFrm1JG66seuxDhDOZPS3JEDqBASbw==} + postcss-automath@1.0.1: dependencies: less: 2.7.3 postcss: 5.2.18 postcss-message-helpers: 2.0.0 - dev: true - /postcss-color-function@4.1.0: - resolution: {integrity: sha512-2/fuv6mP5Lt03XbRpVfMdGC8lRP1sykme+H1bR4ARyOmSMB8LPSjcL6EAI1iX6dqUF+jNEvKIVVXhan1w/oFDQ==} + postcss-color-function@4.1.0: dependencies: css-color-function: 1.3.3 postcss: 6.0.23 @@ -4092,224 +7038,141 @@ packages: postcss-value-parser: 3.3.1 transitivePeerDependencies: - supports-color - dev: true - /postcss-color-functional-notation@2.0.1: - resolution: {integrity: sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==} - engines: {node: '>=6.0.0'} + postcss-color-functional-notation@2.0.1: dependencies: postcss: 7.0.39 postcss-values-parser: 2.0.1 - dev: true - /postcss-color-gray@5.0.0: - resolution: {integrity: sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==} - engines: {node: '>=6.0.0'} + postcss-color-gray@5.0.0: dependencies: '@csstools/convert-colors': 1.4.0 postcss: 7.0.39 postcss-values-parser: 2.0.1 - dev: true - /postcss-color-hex-alpha@5.0.3: - resolution: {integrity: sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==} - engines: {node: '>=6.0.0'} + postcss-color-hex-alpha@5.0.3: dependencies: postcss: 7.0.39 postcss-values-parser: 2.0.1 - dev: true - /postcss-color-mod-function@3.0.3: - resolution: {integrity: sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==} - engines: {node: '>=6.0.0'} + postcss-color-mod-function@3.0.3: dependencies: '@csstools/convert-colors': 1.4.0 postcss: 7.0.39 postcss-values-parser: 2.0.1 - dev: true - /postcss-color-rebeccapurple@4.0.1: - resolution: {integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==} - engines: {node: '>=6.0.0'} + postcss-color-rebeccapurple@4.0.1: dependencies: postcss: 7.0.39 postcss-values-parser: 2.0.1 - dev: true - /postcss-custom-media@7.0.8: - resolution: {integrity: sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==} - engines: {node: '>=6.0.0'} + postcss-custom-media@7.0.8: dependencies: postcss: 7.0.39 - dev: true - /postcss-custom-properties@8.0.11: - resolution: {integrity: sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==} - engines: {node: '>=6.0.0'} + postcss-custom-properties@8.0.11: dependencies: postcss: 7.0.39 postcss-values-parser: 2.0.1 - dev: true - /postcss-custom-selectors@5.1.2: - resolution: {integrity: sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==} - engines: {node: '>=6.0.0'} + postcss-custom-selectors@5.1.2: dependencies: postcss: 7.0.39 postcss-selector-parser: 5.0.0 - dev: true - /postcss-dir-pseudo-class@5.0.0: - resolution: {integrity: sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==} - engines: {node: '>=4.0.0'} + postcss-dir-pseudo-class@5.0.0: dependencies: postcss: 7.0.39 postcss-selector-parser: 5.0.0 - dev: true - /postcss-double-position-gradients@1.0.0: - resolution: {integrity: sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==} - engines: {node: '>=6.0.0'} + postcss-double-position-gradients@1.0.0: dependencies: postcss: 7.0.39 postcss-values-parser: 2.0.1 - dev: true - /postcss-each@1.1.0(postcss@8.4.38): - resolution: {integrity: sha512-YfTPHHAPFVRgEJfLg9RM4R9WYEHVU9Rf1R8QgZfnObwV2dgNqzTLzTl0w5tF71ApFcYLiJAXiTpHAoqJFYcZVw==} - peerDependencies: - postcss: ^8.0.0 + postcss-each@1.1.0(postcss@8.4.38): dependencies: postcss: 8.4.38 postcss-simple-vars: 6.0.3(postcss@8.4.38) - dev: true - /postcss-env-function@2.0.2: - resolution: {integrity: sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==} - engines: {node: '>=6.0.0'} + postcss-env-function@2.0.2: dependencies: postcss: 7.0.39 postcss-values-parser: 2.0.1 - dev: true - /postcss-extend-rule@2.0.0: - resolution: {integrity: sha512-dgr1GJzW3lUBczZJO5Fm51rktn34Uc99xR1uQyC2Td8JPep/Y+TRx6TjK0yngikOd4LxV1xyuohMMpcaOBgrfA==} - engines: {node: '>=4.0.0'} + postcss-extend-rule@2.0.0: dependencies: postcss: 6.0.23 postcss-nesting: 5.0.0 - dev: true - /postcss-extend@1.0.5: - resolution: {integrity: sha512-zplAc8IovPMe/JqV0B9nl6o6sElIX7VX1CP2FbV+lGZud3hcnDMr4clN0S8xdHthQoTNDN2K1Q+z0YEW5FWc8A==} + postcss-extend@1.0.5: dependencies: postcss: 5.2.18 - dev: true - /postcss-focus-visible@4.0.0: - resolution: {integrity: sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==} - engines: {node: '>=6.0.0'} + postcss-focus-visible@4.0.0: dependencies: postcss: 7.0.39 - dev: true - /postcss-focus-within@3.0.0: - resolution: {integrity: sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==} - engines: {node: '>=6.0.0'} + postcss-focus-within@3.0.0: dependencies: postcss: 7.0.39 - dev: true - /postcss-font-variant@4.0.1: - resolution: {integrity: sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==} + postcss-font-variant@4.0.1: dependencies: postcss: 7.0.39 - dev: true - /postcss-fontpath@1.0.0: - resolution: {integrity: sha512-g+zYrrHNrrPXWpzRBK4pRFRSk1U0p+yWxL8wpe2dKKyldFfvYZeWEsnfk3DtDooWUtWAuR9bcYJmyvbS6A4KqA==} + postcss-fontpath@1.0.0: dependencies: postcss: 6.0.23 - dev: true - /postcss-gap-properties@2.0.0: - resolution: {integrity: sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==} - engines: {node: '>=6.0.0'} + postcss-gap-properties@2.0.0: dependencies: postcss: 7.0.39 - dev: true - /postcss-hexrgba@2.1.0(postcss@8.4.38): - resolution: {integrity: sha512-Bb8Ca/vTI/X2Pgq1O3VhOdXE0rg/hz6161MHMu93ebePw8d/I9GSOc+wbd151OGGxSyTz+z196tFeEpSafrJfA==} - peerDependencies: - postcss: ^8.1.4 + postcss-hexrgba@2.1.0(postcss@8.4.38): dependencies: postcss: 8.4.38 postcss-value-parser: 4.2.0 - dev: true - /postcss-image-set-function@3.0.1: - resolution: {integrity: sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==} - engines: {node: '>=6.0.0'} + postcss-image-set-function@3.0.1: dependencies: postcss: 7.0.39 postcss-values-parser: 2.0.1 - dev: true - /postcss-initial@3.0.4: - resolution: {integrity: sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==} + postcss-initial@3.0.4: dependencies: postcss: 7.0.39 - dev: true - /postcss-inline-svg@6.0.0(postcss@8.4.38): - resolution: {integrity: sha512-ok5j0Iqsn8mS/5U1W+Im6qkQjm6nBxdwwJU+BSnBaDhLjC06h1xvy9MA+tefxhfZP/ARTRwARSozzYGf/sqEGg==} - peerDependencies: - postcss: ^8.1.4 + postcss-inline-svg@6.0.0(postcss@8.4.38): dependencies: css-select: 5.1.0 dom-serializer: 2.0.0 htmlparser2: 8.0.2 postcss: 8.4.38 postcss-value-parser: 4.2.0 - dev: true - /postcss-js@2.0.3: - resolution: {integrity: sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==} + postcss-js@2.0.3: dependencies: camelcase-css: 2.0.1 postcss: 7.0.39 - dev: true - /postcss-lab-function@2.0.1: - resolution: {integrity: sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==} - engines: {node: '>=6.0.0'} + postcss-lab-function@2.0.1: dependencies: '@csstools/convert-colors': 1.4.0 postcss: 7.0.39 postcss-values-parser: 2.0.1 - dev: true - /postcss-logical@3.0.0: - resolution: {integrity: sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==} - engines: {node: '>=6.0.0'} + postcss-logical@3.0.0: dependencies: postcss: 7.0.39 - dev: true - /postcss-media-minmax@4.0.0: - resolution: {integrity: sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==} - engines: {node: '>=6.0.0'} + postcss-media-minmax@4.0.0: dependencies: postcss: 7.0.39 - dev: true - /postcss-message-helpers@2.0.0: - resolution: {integrity: sha512-tPLZzVAiIJp46TBbpXtrUAKqedXSyW5xDEo1sikrfEfnTs+49SBZR/xDdqCiJvSSbtr615xDsaMF3RrxS2jZlA==} - dev: true + postcss-message-helpers@2.0.0: {} - /postcss-mixins@6.2.3: - resolution: {integrity: sha512-gfH5d09YilzDn/CLGFA9Lwv7GTezuyHgnAyXC8AfvhUMpl67ZTewhcpNuOgawClCOD+76XePE2IHO1xMgsOlvA==} + postcss-mixins@6.2.3: dependencies: globby: 8.0.2 postcss: 7.0.39 @@ -4318,53 +7181,34 @@ packages: sugarss: 2.0.0 transitivePeerDependencies: - supports-color - dev: true - /postcss-nested@4.2.3: - resolution: {integrity: sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==} + postcss-nested@4.2.3: dependencies: postcss: 7.0.39 postcss-selector-parser: 6.0.16 - dev: true - /postcss-nesting@5.0.0: - resolution: {integrity: sha512-Yoe3w2mcVslnEJl5zLyz1yBxCFUpYu138apEEOCwS2HRdDw/TDxTwD1fXBrIarL8J1cPzHfVwO1m40B2/UpGCw==} - engines: {node: '>=4.0.0'} + postcss-nesting@5.0.0: dependencies: postcss: 6.0.23 - dev: true - /postcss-nesting@7.0.1: - resolution: {integrity: sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==} - engines: {node: '>=6.0.0'} + postcss-nesting@7.0.1: dependencies: postcss: 7.0.39 - dev: true - /postcss-overflow-shorthand@2.0.0: - resolution: {integrity: sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==} - engines: {node: '>=6.0.0'} + postcss-overflow-shorthand@2.0.0: dependencies: postcss: 7.0.39 - dev: true - /postcss-page-break@2.0.0: - resolution: {integrity: sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==} + postcss-page-break@2.0.0: dependencies: postcss: 7.0.39 - dev: true - /postcss-place@4.0.1: - resolution: {integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==} - engines: {node: '>=6.0.0'} + postcss-place@4.0.1: dependencies: postcss: 7.0.39 postcss-values-parser: 2.0.1 - dev: true - /postcss-preset-env@6.7.2: - resolution: {integrity: sha512-nz+VyUUEB9uAxo5VxI0Gq4E31UjHCG3cUiZW3PzRn7KqkGlAEWuYgb/VLbAitEq7Ooubfix+H2JCm9v+C6hJuw==} - engines: {node: '>=6.0.0'} + postcss-preset-env@6.7.2: dependencies: autoprefixer: 9.8.8 browserslist: 4.23.0 @@ -4403,133 +7247,86 @@ packages: postcss-replace-overflow-wrap: 3.0.0 postcss-selector-matches: 4.0.0 postcss-selector-not: 4.0.1 - dev: true - /postcss-property-lookup@2.0.0: - resolution: {integrity: sha512-KUb53a7UZWDMVb0SRODOonc4H1wlbgQ0VfYwmJaR1xWPorhariEz0U7x0ri3W/imFs6HqLYWP7hl2yMvi5Ty+w==} + postcss-property-lookup@2.0.0: dependencies: object-assign: 4.1.1 postcss: 6.0.23 tcomb: 3.2.29 - dev: true - /postcss-pseudo-class-any-link@6.0.0: - resolution: {integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==} - engines: {node: '>=6.0.0'} + postcss-pseudo-class-any-link@6.0.0: dependencies: postcss: 7.0.39 postcss-selector-parser: 5.0.0 - dev: true - /postcss-replace-overflow-wrap@3.0.0: - resolution: {integrity: sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==} + postcss-replace-overflow-wrap@3.0.0: dependencies: postcss: 7.0.39 - dev: true - /postcss-selector-matches@4.0.0: - resolution: {integrity: sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==} + postcss-selector-matches@4.0.0: dependencies: balanced-match: 1.0.2 postcss: 7.0.39 - dev: true - /postcss-selector-not@4.0.1: - resolution: {integrity: sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==} + postcss-selector-not@4.0.1: dependencies: balanced-match: 1.0.2 postcss: 7.0.39 - dev: true - /postcss-selector-parser@5.0.0: - resolution: {integrity: sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==} - engines: {node: '>=4'} + postcss-selector-parser@5.0.0: dependencies: cssesc: 2.0.0 indexes-of: 1.0.1 uniq: 1.0.1 - dev: true - /postcss-selector-parser@6.0.16: - resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==} - engines: {node: '>=4'} + postcss-selector-parser@6.0.16: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - dev: true - /postcss-simple-vars@5.0.2: - resolution: {integrity: sha512-xWIufxBoINJv6JiLb7jl5oElgp+6puJwvT5zZHliUSydoLz4DADRB3NDDsYgfKVwojn4TDLiseoC65MuS8oGGg==} + postcss-simple-vars@5.0.2: dependencies: postcss: 7.0.39 - dev: true - /postcss-simple-vars@6.0.3(postcss@8.4.38): - resolution: {integrity: sha512-fkNn4Zio8vN4vIig9IFdb8lVlxWnYR769RgvxCM6YWlFKie/nQaOcaMMMFz/s4gsfHW4/5bJW+i57zD67mQU7g==} - engines: {node: '>=10.0'} - peerDependencies: - postcss: ^8.2.1 + postcss-simple-vars@6.0.3(postcss@8.4.38): dependencies: postcss: 8.4.38 - dev: true - /postcss-value-parser@3.3.1: - resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} - dev: true + postcss-value-parser@3.3.1: {} - /postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - dev: true + postcss-value-parser@4.2.0: {} - /postcss-values-parser@2.0.1: - resolution: {integrity: sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==} - engines: {node: '>=6.14.4'} + postcss-values-parser@2.0.1: dependencies: flatten: 1.0.3 indexes-of: 1.0.1 uniq: 1.0.1 - dev: true - /postcss@5.2.18: - resolution: {integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==} - engines: {node: '>=0.12'} + postcss@5.2.18: dependencies: chalk: 1.1.3 js-base64: 2.6.4 source-map: 0.5.7 supports-color: 3.2.3 - dev: true - /postcss@6.0.23: - resolution: {integrity: sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==} - engines: {node: '>=4.0.0'} + postcss@6.0.23: dependencies: chalk: 2.4.2 source-map: 0.6.1 supports-color: 5.5.0 - dev: true - /postcss@7.0.39: - resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==} - engines: {node: '>=6.0.0'} + postcss@7.0.39: dependencies: picocolors: 0.2.1 source-map: 0.6.1 - dev: true - /postcss@8.4.38: - resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} - engines: {node: ^10 || ^12 || >=14} + postcss@8.4.38: dependencies: nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.2.0 - dev: true - /preact-compat@3.19.0(preact@8.5.3): - resolution: {integrity: sha512-f83A4hIhH8Uzhb9GbIcGk8SM19ffWlwP9mDaYwQdRnMdekZwcCA7eIAbeV4EMQaV9C0Yuy8iKgBAtyTKPZQt/Q==} - peerDependencies: - preact: <10 + preact-compat@3.19.0(preact@8.5.3): dependencies: immutability-helper: 2.9.1 preact: 8.5.3 @@ -4538,54 +7335,29 @@ packages: preact-transition-group: 1.1.1(preact@8.5.3) prop-types: 15.8.1 standalone-react-addons-pure-render-mixin: 0.1.1 - dev: false - /preact-context@1.1.4(preact@8.5.3): - resolution: {integrity: sha512-gcCjPJ65R0MiW9hDu8W/3WAmyTElIvwLyEO6oLQiM6/TbLKLxCpBCWV8GJjx52TTEyUr60HLDcmoCXZlslelzQ==} - peerDependencies: - preact: ^8.2.7 + preact-context@1.1.4(preact@8.5.3): dependencies: preact: 8.5.3 - dev: false - /preact-redux@2.1.0(preact-context@1.1.4)(preact@8.5.3)(redux@3.7.2): - resolution: {integrity: sha512-IFjT1f5I7siBtb/jsqQbOY6QUoYHHfiHhVaxvT+C9Q++h2C7YULSC30B4gVru3Phgwgs+qWb+GUiS5EKIQb19g==} - peerDependencies: - preact: <10 - preact-context: '>=1.1.0' - redux: '>=2' + preact-redux@2.1.0(preact-context@1.1.4(preact@8.5.3))(preact@8.5.3)(redux@3.7.2): dependencies: preact: 8.5.3 preact-context: 1.1.4(preact@8.5.3) redux: 3.7.2 - dev: false - /preact-render-to-string@3.8.2(preact@8.5.3): - resolution: {integrity: sha512-przuZPajiurStGgxMoJP0EJeC4xj5CgHv+M7GfF3YxAdhGgEWAkhOSE0xympAFN20uMayntBZpttIZqqLl77fw==} - peerDependencies: - preact: '*' + preact-render-to-string@3.8.2(preact@8.5.3): dependencies: preact: 8.5.3 pretty-format: 3.8.0 - dev: false - /preact-transition-group@1.1.1(preact@8.5.3): - resolution: {integrity: sha512-v89XLodCvylf5lMrhI+LqIhDsAjWfiDKV4keAU+L5yDtxmqn8uvjZXn+haKMEG0x0PZz81own19SuNJD5NlOFQ==} - peerDependencies: - preact: '*' + preact-transition-group@1.1.1(preact@8.5.3): dependencies: preact: 8.5.3 - dev: false - /preact@8.5.3: - resolution: {integrity: sha512-O3kKP+1YdgqHOFsZF2a9JVdtqD+RPzCQc3rP+Ualf7V6rmRDchZ9MJbiGTT7LuyqFKZqlHSOyO/oMFmI2lVTsw==} - requiresBuild: true - dev: false + preact@8.5.3: {} - /precss@4.0.0: - resolution: {integrity: sha512-cRPZMKpHLZXR6gJlrXRjJe7SQMf+wYxg6rKp+TwYsYABjApSj9z8E8yIlagqADaWyikeIZttaNU6xqSjFIAP/g==} - engines: {node: '>=4.0.0'} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + precss@4.0.0: dependencies: postcss: 7.0.39 postcss-advanced-variables: 3.0.1 @@ -4594,136 +7366,135 @@ packages: postcss-nested: 4.2.3 postcss-preset-env: 6.7.2 postcss-property-lookup: 2.0.0 - dev: true - /prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - dev: true + prelude-ls@1.2.1: {} - /pretty-format@3.8.0: - resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==} - dev: false + pretty-format@3.8.0: {} - /private@0.1.8: - resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==} - engines: {node: '>= 0.6'} - dev: false + private@0.1.8: {} - /promise@7.3.1: - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} + process-nextick-args@2.0.1: {} + + promise-inflight@1.0.1: {} + + promise-retry@2.0.1: + dependencies: + err-code: 2.0.3 + retry: 0.12.0 + + promise@7.3.1: dependencies: asap: 2.0.6 - /promobar@0.0.6: - resolution: {integrity: sha512-M+gHfkoMzTMAU8WFDLDj/ddAipOHCxrFT5Qhhg8TIIRQ9Pdt4Q+xk5A5xWXxDyCahAnCas/TTaX6V0ytxmbLMA==} + promobar@0.0.6: dependencies: babel-plugin-transform-object-rest-spread: 6.26.0 loop.js: 0.1.0 stockpile.js: 1.2.1 - dev: false - /prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + prop-types@15.8.1: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - /prr@1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - requiresBuild: true - dev: true + prr@1.0.1: optional: true - /pubsub-js@1.9.4: - resolution: {integrity: sha512-hJYpaDvPH4w8ZX/0Fdf9ma1AwRgU353GfbaVfPjfJQf1KxZ2iHaHl3fAUw1qlJIR5dr4F3RzjGaWohYUEyoh7A==} - dev: false + pubsub-js@1.9.4: {} - /punycode@1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - requiresBuild: true - dev: true + punycode@1.4.1: optional: true - /punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - dev: true + punycode@2.3.1: {} - /qs@6.4.1: - resolution: {integrity: sha512-LQy1Q1fcva/UsnP/6Iaa4lVeM49WiOitu2T4hZCyA/elLKu37L99qcBJk4VCCk+rdLvnMzfKyiN3SZTqdAZGSQ==} - engines: {node: '>=0.6'} - requiresBuild: true - dev: true + qs@6.4.1: optional: true - /query-string@5.1.1: - resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} - engines: {node: '>=0.10.0'} + query-string@5.1.1: dependencies: decode-uri-component: 0.2.2 object-assign: 4.1.1 strict-uri-encode: 1.1.0 - dev: false - /queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - dev: true + queue-microtask@1.2.3: {} - /react-dom@15.7.0(react@15.7.0): - resolution: {integrity: sha512-mpjXqC2t1FuYsILOLCj0kg6pbg460byZkVA/80VtDmKU/pYmoTdHOtaMcTRIDiyXLz4sIur0cQ04nOC6iGndJg==} - peerDependencies: - react: ^15.7.0 + queue-tick@1.0.1: {} + + quick-lru@4.0.1: {} + + react-dom@15.7.0(react@15.7.0): dependencies: fbjs: 0.8.18 loose-envify: 1.4.0 object-assign: 4.1.1 prop-types: 15.8.1 react: 15.7.0 - dev: false - /react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + react-is@16.13.1: {} - /react@15.7.0: - resolution: {integrity: sha512-5/MMRYmpmM0sMTHGLossnJCrmXQIiJilD6y3YN3TzAwGFj6zdnMtFv6xmi65PHKRV+pehIHpT7oy67Sr6s9AHA==} - engines: {node: '>=0.10.0'} + react@15.7.0: dependencies: create-react-class: 15.7.0 fbjs: 0.8.18 loose-envify: 1.4.0 object-assign: 4.1.1 prop-types: 15.8.1 - dev: false - /readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} + read-pkg-up@7.0.1: + dependencies: + find-up: 4.1.0 + read-pkg: 5.2.0 + type-fest: 0.8.1 + + read-pkg@5.2.0: + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + + readable-stream@2.3.8: + dependencies: + core-util-is: 1.0.2 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + + readdirp@3.6.0: dependencies: picomatch: 2.3.1 - dev: true - /redux-thunk@2.4.2(redux@3.7.2): - resolution: {integrity: sha512-+P3TjtnP0k/FEjcBL5FZpoovtvrTNT/UXd4/sluaSyrURlSlhLSzEdfsTBW7WsKB6yPvgd7q/iZPICFjW4o57Q==} - peerDependencies: - redux: ^4 + rechoir@0.8.0: + dependencies: + resolve: 1.22.8 + + redent@3.0.0: + dependencies: + indent-string: 4.0.0 + strip-indent: 3.0.0 + + redux-thunk@2.4.2(redux@3.7.2): dependencies: redux: 3.7.2 - dev: false - /redux@3.7.2: - resolution: {integrity: sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==} + redux@3.7.2: dependencies: lodash: 4.17.21 lodash-es: 4.17.21 loose-envify: 1.4.0 symbol-observable: 1.2.0 - dev: false - /reflect.getprototypeof@1.0.6: - resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} - engines: {node: '>= 0.4'} + reflect.getprototypeof@1.0.6: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -4732,86 +7503,58 @@ packages: get-intrinsic: 1.2.4 globalthis: 1.0.3 which-builtin-type: 1.1.3 - dev: true - /regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - dev: false + regenerate@1.4.2: {} - /regenerator-runtime@0.11.1: - resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} + regenerator-runtime@0.11.1: {} - /regenerator-runtime@0.14.1: - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - dev: true + regenerator-runtime@0.14.1: {} - /regenerator-transform@0.10.1: - resolution: {integrity: sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==} + regenerator-transform@0.10.1: dependencies: babel-runtime: 6.26.0 babel-types: 6.26.0 private: 0.1.8 - dev: false - /regex-not@1.0.2: - resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} - engines: {node: '>=0.10.0'} + regex-not@1.0.2: dependencies: extend-shallow: 3.0.2 safe-regex: 1.1.0 - dev: true - /regexp.prototype.flags@1.5.2: - resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} - engines: {node: '>= 0.4'} + regexp.prototype.flags@1.5.2: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-errors: 1.3.0 set-function-name: 2.0.2 - dev: true - /regexpu-core@2.0.0: - resolution: {integrity: sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ==} + regexpu-core@2.0.0: dependencies: regenerate: 1.4.2 regjsgen: 0.2.0 regjsparser: 0.1.5 - dev: false - /regjsgen@0.2.0: - resolution: {integrity: sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g==} - dev: false + regjsgen@0.2.0: {} - /regjsparser@0.1.5: - resolution: {integrity: sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw==} - hasBin: true + regjsparser@0.1.5: dependencies: jsesc: 0.5.0 - dev: false - /repeat-element@1.1.4: - resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} - engines: {node: '>=0.10.0'} - dev: true + remove-trailing-separator@1.1.0: {} - /repeat-string@1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - dev: true + repeat-element@1.1.4: {} - /repeating@2.0.1: - resolution: {integrity: sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==} - engines: {node: '>=0.10.0'} + repeat-string@1.6.1: {} + + repeating@2.0.1: dependencies: is-finite: 1.1.0 - dev: false - /request@2.81.0: - resolution: {integrity: sha512-IZnsR7voF0miGSu29EXPRgPTuEsI/+aibNSBbN1pplrfartF5wDYGADz3iD9vmBVf2r00rckWZf8BtS5kk7Niw==} - engines: {node: '>= 4'} - deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 - requiresBuild: true + replace-ext@2.0.0: {} + + replace-homedir@2.0.0: {} + + request@2.81.0: dependencies: aws-sign2: 0.6.0 aws4: 1.12.0 @@ -4835,133 +7578,129 @@ packages: tough-cookie: 2.3.4 tunnel-agent: 0.6.0 uuid: 3.4.0 - dev: true optional: true - /require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - dev: true + require-directory@2.1.1: {} - /resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - dev: true + resolve-dir@1.0.1: + dependencies: + expand-tilde: 2.0.2 + global-modules: 1.0.0 - /resolve-url@0.2.1: - resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} - deprecated: https://github.com/lydell/resolve-url#deprecated - dev: true + resolve-from@4.0.0: {} - /resolve@2.0.0-next.5: - resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} - hasBin: true + resolve-options@2.0.0: + dependencies: + value-or-function: 4.0.0 + + resolve-url@0.2.1: {} + + resolve@1.22.8: dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - dev: true - /ret@0.1.15: - resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} - engines: {node: '>=0.12'} - dev: true + resolve@2.0.0-next.5: + dependencies: + is-core-module: 2.13.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: true + ret@0.1.15: {} - /rgb@0.1.0: - resolution: {integrity: sha512-F49dXX73a92N09uQkfCp2QjwXpmJcn9/i9PvjmwsSIXUGqRLCf/yx5Q9gRxuLQTq248kakqQuc8GX/U/CxSqlA==} - hasBin: true - dev: true + retry@0.12.0: {} - /rimraf@2.7.1: - resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} - hasBin: true + reusify@1.0.4: {} + + rgb@0.1.0: {} + + rimraf@2.7.1: dependencies: glob: 7.2.3 - dev: false - /rollup-plugin-copy@3.5.0: - resolution: {integrity: sha512-wI8D5dvYovRMx/YYKtUNt3Yxaw4ORC9xo6Gt9t22kveWz1enG9QrhVlagzwrxSC455xD1dHMKhIJkbsQ7d48BA==} - engines: {node: '>=8.3'} + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + + rollup-plugin-copy@3.5.0: dependencies: '@types/fs-extra': 8.1.5 colorette: 1.4.0 fs-extra: 8.1.0 globby: 10.0.1 is-plain-object: 3.0.1 - dev: true - /rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true + rollup@3.29.4: optionalDependencies: fsevents: 2.3.3 - dev: true - /run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 - dev: true - /rxjs@7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + rxjs@7.8.1: dependencies: tslib: 2.6.2 - dev: true - /safe-array-concat@1.1.2: - resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} - engines: {node: '>=0.4'} + safe-array-concat@1.1.2: dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 has-symbols: 1.0.3 isarray: 2.0.5 - dev: true - /safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - requiresBuild: true - dev: true - optional: true + safe-buffer@5.1.2: {} - /safe-regex-test@1.0.3: - resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} - engines: {node: '>= 0.4'} + safe-buffer@5.2.1: {} + + safe-regex-test@1.0.3: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-regex: 1.1.4 - dev: true - /safe-regex@1.1.0: - resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} + safe-regex@1.1.0: dependencies: ret: 0.1.15 - dev: true - /safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + safer-buffer@2.1.2: {} - /select-dom@4.2.2: - resolution: {integrity: sha512-VV0GVUr7WsKfdoXpmM3iZoBuW/rHEvBUYRYEElPxvWSQffB80tSBcMJpNqs81VPqWnaonsU+Ta3eQqOzyMw82w==} - dev: false + sass-graph@4.0.1: + dependencies: + glob: 7.2.3 + lodash: 4.17.21 + scss-tokenizer: 0.4.3 + yargs: 17.7.2 - /semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - dev: true + sass@1.76.0: + dependencies: + chokidar: 3.6.0 + immutable: 4.3.5 + source-map-js: 1.2.0 - /set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} - engines: {node: '>= 0.4'} - requiresBuild: true + scss-tokenizer@0.4.3: + dependencies: + js-base64: 2.6.4 + source-map: 0.7.4 + + select-dom@4.2.2: {} + + semver-greatest-satisfied-range@2.0.0: + dependencies: + sver: 1.8.4 + + semver@5.7.2: {} + + semver@6.3.1: {} + + semver@7.6.0: + dependencies: + lru-cache: 6.0.0 + + set-blocking@2.0.0: {} + + set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 es-errors: 1.3.0 @@ -4969,50 +7708,32 @@ packages: get-intrinsic: 1.2.4 gopd: 1.0.1 has-property-descriptors: 1.0.2 - dev: true - /set-function-name@2.0.2: - resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} - engines: {node: '>= 0.4'} + set-function-name@2.0.2: dependencies: define-data-property: 1.1.4 es-errors: 1.3.0 functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 - dev: true - /set-value@2.0.1: - resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} - engines: {node: '>=0.10.0'} + set-value@2.0.1: dependencies: extend-shallow: 2.0.1 is-extendable: 0.1.1 is-plain-object: 2.0.4 split-string: 3.1.0 - dev: true - /setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - dev: false + setimmediate@1.0.5: {} - /shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 - dev: true - /shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - dev: true + shebang-regex@3.0.0: {} - /shell-quote@1.8.1: - resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - dev: true + shell-quote@1.8.1: {} - /shopify-shipping-calculator@0.1.0: - resolution: {integrity: sha512-hUP1nfFa6+I5GTo9/81WPMOaKfvIGgtDN+5VMBhmFhy2kgIrsuLTbQzxuPUn7kSx67kmjeXLPgYCRfyNUG+bvw==} + shopify-shipping-calculator@0.1.0: dependencies: babel-preset-es2015: 6.6.0 babelify: 7.3.0 @@ -5020,46 +7741,33 @@ packages: nanoajax: 0.4.3 transitivePeerDependencies: - supports-color - dev: false - /side-channel@1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} - engines: {node: '>= 0.4'} + side-channel@1.0.6: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 object-inspect: 1.13.1 - dev: true - /slash@1.0.0: - resolution: {integrity: sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==} - engines: {node: '>=0.10.0'} + signal-exit@3.0.7: {} - /slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - dev: true + slash@1.0.0: {} - /snapdragon-node@2.1.1: - resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} - engines: {node: '>=0.10.0'} + slash@3.0.0: {} + + smart-buffer@4.2.0: {} + + snapdragon-node@2.1.1: dependencies: define-property: 1.0.0 isobject: 3.0.1 snapdragon-util: 3.0.1 - dev: true - /snapdragon-util@3.0.1: - resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} - engines: {node: '>=0.10.0'} + snapdragon-util@3.0.1: dependencies: kind-of: 3.2.2 - dev: true - /snapdragon@0.8.2: - resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} - engines: {node: '>=0.10.0'} + snapdragon@0.8.2: dependencies: base: 0.11.2 debug: 2.6.9 @@ -5071,70 +7779,80 @@ packages: use: 3.1.1 transitivePeerDependencies: - supports-color - dev: true - /sntp@1.0.9: - resolution: {integrity: sha512-7bgVOAnPj3XjrKY577S+puCKGCRlUrcrEdsMeRXlg9Ghf5df/xNi6sONUa43WrHUd3TjJBF7O04jYoiY0FVa0A==} - engines: {node: '>=0.8.0'} - deprecated: This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues. - requiresBuild: true + sntp@1.0.9: dependencies: hoek: 2.16.3 - dev: true optional: true - /source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} - engines: {node: '>=0.10.0'} - dev: true + socks-proxy-agent@6.2.1: + dependencies: + agent-base: 6.0.2 + debug: 4.3.4 + socks: 2.8.3 + transitivePeerDependencies: + - supports-color - /source-map-resolve@0.5.3: - resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} - deprecated: See https://github.com/lydell/source-map-resolve#deprecated + socks-proxy-agent@7.0.0: + dependencies: + agent-base: 6.0.2 + debug: 4.3.4 + socks: 2.8.3 + transitivePeerDependencies: + - supports-color + + socks@2.8.3: + dependencies: + ip-address: 9.0.5 + smart-buffer: 4.2.0 + + source-map-js@1.2.0: {} + + source-map-resolve@0.5.3: dependencies: atob: 2.1.2 decode-uri-component: 0.2.2 resolve-url: 0.2.1 source-map-url: 0.4.1 urix: 0.1.0 - dev: true - /source-map-support@0.4.18: - resolution: {integrity: sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==} + source-map-support@0.4.18: dependencies: source-map: 0.5.7 - dev: false - /source-map-url@0.4.1: - resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} - deprecated: See https://github.com/lydell/source-map-url#deprecated - dev: true + source-map-url@0.4.1: {} - /source-map@0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} - engines: {node: '>=0.10.0'} + source-map@0.5.7: {} + + source-map@0.6.1: {} + + source-map@0.7.4: {} + + sparkles@2.1.0: {} + + spawn-command@0.0.2: {} + + spdx-correct@3.2.0: + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.17 + + spdx-exceptions@2.5.0: {} - /source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - dev: true + spdx-expression-parse@3.0.1: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.17 - /spawn-command@0.0.2: - resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} - dev: true + spdx-license-ids@3.0.17: {} - /split-string@3.1.0: - resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} - engines: {node: '>=0.10.0'} + split-string@3.1.0: dependencies: extend-shallow: 3.0.2 - dev: true - /sshpk@1.18.0: - resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} - engines: {node: '>=0.10.0'} - hasBin: true - requiresBuild: true + sprintf-js@1.1.3: {} + + sshpk@1.18.0: dependencies: asn1: 0.2.6 assert-plus: 1.0.0 @@ -5145,42 +7863,51 @@ packages: jsbn: 0.1.1 safer-buffer: 2.1.2 tweetnacl: 0.14.5 - dev: true optional: true - /standalone-react-addons-pure-render-mixin@0.1.1: - resolution: {integrity: sha512-HFkwqpJmvz4vxHyzdeUcjtsp8Am+NauLXdU2/YXT1/InPbszaRo1cLPAy/58H7oOPNNjteqHcv04JEw+d9C+Xw==} - dev: false + ssri@8.0.1: + dependencies: + minipass: 3.3.6 - /static-extend@0.1.2: - resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} - engines: {node: '>=0.10.0'} + ssri@9.0.1: + dependencies: + minipass: 3.3.6 + + standalone-react-addons-pure-render-mixin@0.1.1: {} + + static-extend@0.1.2: dependencies: define-property: 0.2.5 object-copy: 0.1.0 - dev: true - /stockpile.js@1.2.1: - resolution: {integrity: sha512-xTCyQ8OoG2hsbqa8Jsfbzt7lfRa41HQvOskmdpGDXEFjgGZ8gLIX4ow46HAiEiKK1IXVaN10rtJVMZO8XCJ5Ew==} - dev: false + stdout-stream@1.4.1: + dependencies: + readable-stream: 2.3.8 - /strict-uri-encode@1.1.0: - resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} - engines: {node: '>=0.10.0'} - dev: false + stockpile.js@1.2.1: {} - /string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} + stream-composer@1.0.2: + dependencies: + streamx: 2.16.1 + + stream-exhaust@1.0.2: {} + + streamx@2.16.1: + dependencies: + fast-fifo: 1.3.2 + queue-tick: 1.0.1 + optionalDependencies: + bare-events: 2.2.2 + + strict-uri-encode@1.1.0: {} + + string-width@4.2.3: dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - dev: true - /string.prototype.matchall@4.0.11: - resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} - engines: {node: '>= 0.4'} + string.prototype.matchall@4.0.11: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -5194,230 +7921,178 @@ packages: regexp.prototype.flags: 1.5.2 set-function-name: 2.0.2 side-channel: 1.0.6 - dev: true - /string.prototype.trim@1.2.9: - resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} - engines: {node: '>= 0.4'} + string.prototype.trim@1.2.9: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-object-atoms: 1.0.0 - dev: true - /string.prototype.trimend@1.0.8: - resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + string.prototype.trimend@1.0.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 - dev: true - /string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} + string.prototype.trimstart@1.0.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 - dev: true - /stringstream@0.0.6: - resolution: {integrity: sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==} - requiresBuild: true - dev: true + string_decoder@1.1.1: + dependencies: + safe-buffer: 5.1.2 + + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + + stringstream@0.0.6: optional: true - /strip-ansi@3.0.1: - resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} - engines: {node: '>=0.10.0'} + strip-ansi@3.0.1: dependencies: ansi-regex: 2.1.1 - /strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} + strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 - dev: true - /strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - dev: true + strip-indent@3.0.0: + dependencies: + min-indent: 1.0.1 - /sugarss@2.0.0: - resolution: {integrity: sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==} + strip-json-comments@3.1.1: {} + + sugarss@2.0.0: dependencies: postcss: 7.0.39 - dev: true - /supports-color@2.0.0: - resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} - engines: {node: '>=0.8.0'} + supports-color@2.0.0: {} - /supports-color@3.2.3: - resolution: {integrity: sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==} - engines: {node: '>=0.8.0'} + supports-color@3.2.3: dependencies: has-flag: 1.0.0 - dev: true - /supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} + supports-color@5.5.0: dependencies: has-flag: 3.0.0 - dev: true - /supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} + supports-color@7.2.0: dependencies: has-flag: 4.0.0 - dev: true - /supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} + supports-color@8.1.1: dependencies: has-flag: 4.0.0 - dev: true - /supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - dev: true + supports-preserve-symlinks-flag@1.0.0: {} - /svbstrate@2.4.0: - resolution: {integrity: sha512-g7o38IZwnFlacj2B05IevB978iw3uw9B3MHdBxaoXGTyjIWKXp3e+RAg4SVp0YeJj5I9Vdfjtl1SA1dyB8ZTdQ==} - hasBin: true + svbstrate@2.4.0: dependencies: fs-extra: 0.30.0 - dev: false - /symbol-observable@1.2.0: - resolution: {integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==} - engines: {node: '>=0.10.0'} - dev: false + sver@1.8.4: + optionalDependencies: + semver: 6.3.1 - /tcomb@3.2.29: - resolution: {integrity: sha512-di2Hd1DB2Zfw6StGv861JoAF5h/uQVu/QJp2g8KVbtfKnoHdBQl5M32YWq6mnSYBQ1vFFrns5B1haWJL7rKaOQ==} - dev: true + symbol-observable@1.2.0: {} - /text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - dev: true + tar@6.2.1: + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 - /to-fast-properties@1.0.3: - resolution: {integrity: sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==} - engines: {node: '>=0.10.0'} + tcomb@3.2.29: {} - /to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - dev: true + teex@1.0.1: + dependencies: + streamx: 2.16.1 - /to-object-path@0.3.0: - resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} - engines: {node: '>=0.10.0'} + text-table@0.2.0: {} + + to-fast-properties@1.0.3: {} + + to-fast-properties@2.0.0: {} + + to-object-path@0.3.0: dependencies: kind-of: 3.2.2 - dev: true - /to-regex-range@2.1.1: - resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} - engines: {node: '>=0.10.0'} + to-regex-range@2.1.1: dependencies: is-number: 3.0.0 repeat-string: 1.6.1 - dev: true - /to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} + to-regex-range@5.0.1: dependencies: is-number: 7.0.0 - dev: true - /to-regex@3.0.2: - resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} - engines: {node: '>=0.10.0'} + to-regex@3.0.2: dependencies: define-property: 2.0.2 extend-shallow: 3.0.2 regex-not: 1.0.2 safe-regex: 1.1.0 - dev: true - /tough-cookie@2.3.4: - resolution: {integrity: sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==} - engines: {node: '>=0.8'} - requiresBuild: true + to-through@3.0.0: + dependencies: + streamx: 2.16.1 + + tough-cookie@2.3.4: dependencies: punycode: 1.4.1 - dev: true optional: true - /tree-kill@1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} - hasBin: true - dev: true + tree-kill@1.2.2: {} - /trim-right@1.0.1: - resolution: {integrity: sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==} - engines: {node: '>=0.10.0'} - dev: false + trim-newlines@3.0.1: {} - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - dev: true + trim-right@1.0.1: {} - /tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - requiresBuild: true + true-case-path@2.2.1: {} + + tslib@2.6.2: {} + + tunnel-agent@0.6.0: dependencies: safe-buffer: 5.2.1 - dev: true optional: true - /tweetnacl@0.14.5: - resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} - requiresBuild: true - dev: true + tweetnacl@0.14.5: optional: true - /type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 - dev: true - /typed-array-buffer@1.0.2: - resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} - engines: {node: '>= 0.4'} + type-fest@0.18.1: {} + + type-fest@0.6.0: {} + + type-fest@0.8.1: {} + + typed-array-buffer@1.0.2: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-typed-array: 1.1.13 - dev: true - /typed-array-byte-length@1.0.1: - resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} - engines: {node: '>= 0.4'} + typed-array-byte-length@1.0.1: dependencies: call-bind: 1.0.7 for-each: 0.3.3 gopd: 1.0.1 has-proto: 1.0.3 is-typed-array: 1.1.13 - dev: true - /typed-array-byte-offset@1.0.2: - resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} - engines: {node: '>= 0.4'} + typed-array-byte-offset@1.0.2: dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.7 @@ -5425,11 +8100,8 @@ packages: gopd: 1.0.1 has-proto: 1.0.3 is-typed-array: 1.1.13 - dev: true - /typed-array-length@1.0.6: - resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} - engines: {node: '>= 0.4'} + typed-array-length@1.0.6: dependencies: call-bind: 1.0.7 for-each: 0.3.3 @@ -5437,219 +8109,205 @@ packages: has-proto: 1.0.3 is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - dev: true - /ua-parser-js@0.7.37: - resolution: {integrity: sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==} - dev: false + ua-parser-js@0.7.37: {} - /unbox-primitive@1.0.2: - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + unbox-primitive@1.0.2: dependencies: call-bind: 1.0.7 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - dev: true - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - dev: true + unc-path-regex@0.1.2: {} - /unidragger@2.4.0: - resolution: {integrity: sha512-MueZK2oXuGE6OAlGKIrSXK2zCq+8yb1QUZgqyTDCSJzvwYL0g2Llrad+TtoQTYxtFnNyxxSw0IMnKNIgEMia1w==} + undertaker-registry@2.0.0: {} + + undertaker@2.0.0: + dependencies: + bach: 2.0.1 + fast-levenshtein: 3.0.0 + last-run: 2.0.0 + undertaker-registry: 2.0.0 + + undici-types@5.26.5: {} + + unidragger@2.4.0: dependencies: unipointer: 2.4.0 - dev: false - /union-value@1.0.1: - resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} - engines: {node: '>=0.10.0'} + union-value@1.0.1: dependencies: arr-union: 3.1.0 get-value: 2.0.6 is-extendable: 0.1.1 set-value: 2.0.1 - dev: true - /unipointer@2.4.0: - resolution: {integrity: sha512-VjzDLPjGK7aYpQKH7bnDZS8X4axF5AFU/LQi+NQe1oyEHfaz6lWKhaQ7n4o7vJ1iJ4i2T0quCIfrQM139p05Sw==} + unipointer@2.4.0: dependencies: ev-emitter: 1.1.1 - dev: false - /uniq@1.0.1: - resolution: {integrity: sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==} - dev: true + uniq@1.0.1: {} - /universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} - dev: true + unique-filename@1.1.1: + dependencies: + unique-slug: 2.0.2 - /unset-value@1.0.0: - resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} - engines: {node: '>=0.10.0'} + unique-filename@2.0.1: + dependencies: + unique-slug: 3.0.0 + + unique-slug@2.0.2: + dependencies: + imurmurhash: 0.1.4 + + unique-slug@3.0.0: + dependencies: + imurmurhash: 0.1.4 + + universalify@0.1.2: {} + + unset-value@1.0.0: dependencies: has-value: 0.3.1 isobject: 3.0.1 - dev: true - /up-down@0.0.1: - resolution: {integrity: sha512-bwcPSunUqAQ5WxNd1p970dn+1aKJrMUotutrLMJB3m5By8biE/mQgBgOe06341dXdKSusR9a/xeLUe1o/vGd7g==} + up-down@0.0.1: dependencies: closest: 0.0.1 knot.js: 1.1.5 - dev: false - /update-browserslist-db@1.0.13(browserslist@4.23.0): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' + update-browserslist-db@1.0.13(browserslist@4.23.0): dependencies: browserslist: 4.23.0 escalade: 3.1.2 picocolors: 1.0.0 - dev: true - /uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + uri-js@4.4.1: dependencies: punycode: 2.3.1 - dev: true - /urix@0.1.0: - resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} - deprecated: Please see https://github.com/lydell/urix#deprecated - dev: true + urix@0.1.0: {} - /use@3.1.1: - resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} - engines: {node: '>=0.10.0'} - dev: true + use@3.1.1: {} - /util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - dev: true + util-deprecate@1.0.2: {} - /uuid@3.4.0: - resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - requiresBuild: true - dev: true + uuid@3.4.0: optional: true - /verror@1.10.0: - resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} - engines: {'0': node >=0.6.0} - requiresBuild: true + v8flags@4.0.1: {} + + validate-npm-package-license@3.0.4: + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + + value-or-function@4.0.0: {} + + verror@1.10.0: dependencies: assert-plus: 1.0.0 core-util-is: 1.0.2 extsprintf: 1.3.0 - dev: true optional: true - /vite-plugin-babel@1.2.0(@babel/core@7.24.4)(vite@4.5.3): - resolution: {integrity: sha512-ltAnq535Ubf9sDbVCkztAdkwx5aQbNrwPFs+iZTJ5FaAhTdxjqmLGpxsAaRfJWEKBJ/kFf9KwMoTdArm0IRUUw==} - peerDependencies: - '@babel/core': ^7.0.0 - vite: ^2.7.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 + vinyl-contents@2.0.0: + dependencies: + bl: 5.1.0 + vinyl: 3.0.0 + + vinyl-fs@4.0.0: + dependencies: + fs-mkdirp-stream: 2.0.1 + glob-stream: 8.0.2 + graceful-fs: 4.2.11 + iconv-lite: 0.6.3 + is-valid-glob: 1.0.0 + lead: 4.0.0 + normalize-path: 3.0.0 + resolve-options: 2.0.0 + stream-composer: 1.0.2 + streamx: 2.16.1 + to-through: 3.0.0 + value-or-function: 4.0.0 + vinyl: 3.0.0 + vinyl-sourcemap: 2.0.0 + + vinyl-sourcemap@2.0.0: + dependencies: + convert-source-map: 2.0.0 + graceful-fs: 4.2.11 + now-and-later: 3.0.0 + streamx: 2.16.1 + vinyl: 3.0.0 + vinyl-contents: 2.0.0 + + vinyl-sourcemaps-apply@0.2.1: + dependencies: + source-map: 0.5.7 + + vinyl@3.0.0: + dependencies: + clone: 2.1.2 + clone-stats: 1.0.0 + remove-trailing-separator: 1.1.0 + replace-ext: 2.0.0 + teex: 1.0.1 + + vite-plugin-babel@1.2.0(@babel/core@7.24.4)(vite@4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0)): dependencies: '@babel/core': 7.24.4 - vite: 4.5.3 - dev: true + vite: 4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0) - /vite-plugin-dynamic-import@1.5.0: - resolution: {integrity: sha512-Qp85c+AVJmLa8MLni74U4BDiWpUeFNx7NJqbGZyR2XJOU7mgW0cb7nwlAMucFyM4arEd92Nfxp4j44xPi6Fu7g==} + vite-plugin-dynamic-import@1.5.0: dependencies: acorn: 8.11.3 es-module-lexer: 1.5.0 fast-glob: 3.3.2 magic-string: 0.30.9 - dev: true - /vite-plugin-shopify-modules@0.0.8(vite@4.5.3): - resolution: {integrity: sha512-XQVTdskcuKQtPOcyjDp4R6KizOMMgfIGOFEl7SR55iygfoQLh2v3AF9uxoTVyCMIhd1ASRnmy6gpGmlDS2uB+A==} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - peerDependencies: - vite: ^4.0.4 + vite-plugin-shopify-modules@0.0.8(vite@4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0)): dependencies: chokidar: 3.6.0 debug: 4.3.4 fast-glob: 3.3.2 just-debounce: 1.1.0 - vite: 4.5.3 + vite: 4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0) transitivePeerDependencies: - supports-color - dev: true - /vite-plugin-shopify@2.2.1(vite@4.5.3): - resolution: {integrity: sha512-2LIuROwZNEtbJ0zoldHw3jRiCNstwoOtTx6osE0JoMtm/Eo98dGr2fFY/bbjfsWZ0842dU/p1JLQO9CyG4jpPw==} - peerDependencies: - vite: ^4.0.4 + vite-plugin-shopify@2.2.1(vite@4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0)): dependencies: debug: 4.3.4 fast-glob: 3.3.2 - vite: 4.5.3 + vite: 4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0) transitivePeerDependencies: - supports-color - dev: true - /vite@4.5.3: - resolution: {integrity: sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true + vite@4.5.3(@types/node@20.12.7)(less@2.7.3)(sass@1.76.0)(sugarss@2.0.0): dependencies: esbuild: 0.18.20 postcss: 8.4.38 rollup: 3.29.4 optionalDependencies: + '@types/node': 20.12.7 fsevents: 2.3.3 - dev: true + less: 2.7.3 + sass: 1.76.0 + sugarss: 2.0.0 - /whatwg-fetch@3.6.20: - resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - dev: false + whatwg-fetch@3.6.20: {} - /which-boxed-primitive@1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + which-boxed-primitive@1.0.2: dependencies: is-bigint: 1.0.4 is-boolean-object: 1.1.2 is-number-object: 1.0.7 is-string: 1.0.7 is-symbol: 1.0.4 - dev: true - /which-builtin-type@1.1.3: - resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} - engines: {node: '>= 0.4'} + which-builtin-type@1.1.3: dependencies: function.prototype.name: 1.1.6 has-tostringtag: 1.0.2 @@ -5663,66 +8321,63 @@ packages: which-boxed-primitive: 1.0.2 which-collection: 1.0.2 which-typed-array: 1.1.15 - dev: true - /which-collection@1.0.2: - resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} - engines: {node: '>= 0.4'} + which-collection@1.0.2: dependencies: is-map: 2.0.3 is-set: 2.0.3 is-weakmap: 2.0.2 is-weakset: 2.0.3 - dev: true - /which-typed-array@1.1.15: - resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} - engines: {node: '>= 0.4'} + which-typed-array@1.1.15: dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.7 for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.2 - dev: true - /which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true + which@1.3.1: dependencies: isexe: 2.0.0 - dev: true - /wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} + which@2.0.2: + dependencies: + isexe: 2.0.0 + + wide-align@1.1.5: + dependencies: + string-width: 4.2.3 + + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - dev: true - /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + wrappy@1.0.2: {} - /y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - dev: true + y18n@5.0.8: {} - /yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - dev: true + yallist@3.1.1: {} - /yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - dev: true + yallist@4.0.0: {} - /yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} + yargs-parser@20.2.9: {} + + yargs-parser@21.1.1: {} + + yargs@16.2.0: + dependencies: + cliui: 7.0.4 + escalade: 3.1.2 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 20.2.9 + + yargs@17.7.2: dependencies: cliui: 8.0.1 escalade: 3.1.2 @@ -5731,9 +8386,5 @@ packages: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 21.1.1 - dev: true - /yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - dev: true + yocto-queue@0.1.0: {} diff --git a/private/scripts/create_module.sh b/private/scripts/create_module.sh old mode 100644 new mode 100755 index b2cdc4d..f460302 --- a/private/scripts/create_module.sh +++ b/private/scripts/create_module.sh @@ -16,7 +16,7 @@ #################################################################### # Variables -MODULE_PATH="./src/modules" +MODULE_PATH="./modules" # Terminal colors DEFAULT=$(tput setaf 7) diff --git a/sections/badges-section.liquid b/sections/badges-section.liquid new file mode 100644 index 0000000..8fa817f --- /dev/null +++ b/sections/badges-section.liquid @@ -0,0 +1,198 @@ + +
+ {% for block in section.blocks %} +
+ + {% comment %} {% endcomment %} + {{ block.settings.badge_title_id }} + + {{ block.settings.badge_subtitle_id }} + +
+ {% endfor %} +
+
+ +{% schema %} +{ + "name": "Badge", + "settings": [ + + { + "type":"color", + "id": "background", + "label": "Background Color", + "default": "#ffffff" + }, + { + "type":"color", + "id": "color_svg", + "label": "Choose Color SVG", + "default": "#000000" + } + ], + "blocks": [ + { + "name": "Badge", + "type": "badge", + "limit": 4, + "settings": [ + { + "type": "text", + "id": "badge_title_id", + "label": "Badge Title" + }, + { + "type": "text", + "id": "badge_subtitle_id", + "label": "Badge Subtitle" + }, + { + "type": "image_picker", + "id": "badge_image", + "label": "Badge Image" + } + + ] + } + ], + "presets": [ + { + "name": "Badges" + } + ] +} +{% endschema %} \ No newline at end of file diff --git a/sections/collection-list-filter-section.liquid b/sections/collection-list-filter-section.liquid new file mode 100644 index 0000000..67d1b1c --- /dev/null +++ b/sections/collection-list-filter-section.liquid @@ -0,0 +1,235 @@ +{% assign currency_symbol = '' %} +{% if shop.currency == 'USD' %} + {% assign currency_symbol = '$' %} +{% elsif shop.currency == 'EUR' %} + {% assign currency_symbol = '€' %} +{% elsif shop.currency == 'GBP' %} + {% assign currency_symbol = '£' %} +{% else %} + {% assign currency_symbol = shop.currency %} +{% endif %} + +
+ + {% if section.settings.variant_collection_list == "check_us" %} +
+

{{ section.settings.top_title }}

+

{{ section.settings.bottom_title }}

+
+ {% else %} +

{{ section.settings.collection_id.title }}

+ {% endif %} +
+ + +
+ +
+
+ +
+
+
+ + {{ section.settings.cta_text }} +
+
+{% style %} + .collection_tab { + color: {{ section.settings.types_filter_text_color }}; + } + #shopify-section-{{ section.id }} .price_product{ + color:{{ section.settings.card_price }} + } + + #shopify-section-{{ section.id }} .price_product_compare{ + color:{{ section.settings.card_price_compare }} + } +{% endstyle %} + + + + +{% schema %} + { + "name": "Collection List Filter", + "settings": [ + { + "type": "radio", + "label": "Select Collection Filter Variant", + "id": "variant_collection_list", + "options": [ + { + "value": "collection_title", + "label": "Collection Title" + }, { + "value": "check_us", + "label": "Check Us Out" + } + ], + "default": "collection_title" + }, + { + "type": "text", + "id": "top_title", + "label": "Variant Check Us out Top Title", + "default": "Experience Bloomy" + }, + { + "type": "text", + "id": "bottom_title", + "label": "Variant Check Us out Bottom Title", + "default": "Like our content ? Check us out!" + }, + { + "type": "radio", + "label": "Select Card Size", + "id": "card_size", + "options": [ + { + "value": "standard", + "label": "Standard" + }, { + "value": "compact", + "label": "Compact" + } + ], + "default": "standard" + }, + { + "type": "radio", + "label": "Show All Variants", + "id": "show_all_variants", + "options": [ + { + "value": "all_variants", + "label": "All Variants" + }, { + "value": "main_variant", + "label": "Main Variant" + } + ], + "default": "main_variant" + }, + { + "type": "collection", + "id": "collection_id", + "label": "Choose the Collection" + }, + { + "type": "checkbox", + "id": "check_color", + "label": "Hide Color Filter" + }, + { + "type": "checkbox", + "id": "check_type", + "label": "Hide Types Filter" + }, + { + "type": "color", + "id": "background_section", + "label": "Section Background Color", + "default": "#ffffff" + }, { + "type": "color", + "id": "title_color", + "label": "Section Title Color", + "default": "#000000" + }, { + "type": "color", + "id": "types_filter_text_color", + "label": "Types Filter Text Color", + "default": "#152f4e" + }, + { + "type": "color", + "id": "product_desc_text_color", + "label": "Product Card Text Color Primary", + "default": "#152f4e" + }, + { + "type": "color", + "id": "product_desc_text_color_secondary", + "label": "Product Card Text Color Secondary", + "default": "#152f4e" + }, + { + "type": "text", + "id": "cta_text", + "label": "CTA button text", + "default": "SHOP ALL" + }, + { + "type": "color", + "id": "cta_text_color_no_hover", + "label": "CTA Text Color Without hover", + "default": "#ffffff" + }, + { + "type": "color", + "id": "cta_background_color_no_hover", + "label": "CTA Background Color Without hover", + "default": "#152f4e" + }, { + "type": "color", + "id": "cta_text_color_hover", + "label": "CTA Text Color hover", + "default": "#152f4e" + }, { + "type": "color", + "id": "cta_background_color_hover", + "label": "CTA Background Color hover", + "default": "#ffffff"} + ,{ + "type": "color", + "id": "card_price", + "label": "Card Price Color", + "default": "#1A1A1A"}, + { + "type": "color", + "id": "card_price_compare", + "label": "Card Price Compare At Color", + "default": "#A92521"} + + + ], + "presets": [ + { + "name": "Collection List" + } + ] + } +{% endschema %} \ No newline at end of file diff --git a/snippets/hero.liquid b/snippets/hero.liquid index e69de29..56f0794 100644 --- a/snippets/hero.liquid +++ b/snippets/hero.liquid @@ -0,0 +1,18 @@ +
+
+ Hero Image +
+
+
+
+

Maple Never + Tasted So Good

+

We blend this bourbon with natural smoked maple flavors for a unique, smoky sweetness. Full bodied, inviting maple notes that lift to smoke and are complemented with rich vanilla caramel. Smoked hickory and maple wood, with hints of earthy grains.

+
+
+ Hero Main Image +
+
+
\ No newline at end of file diff --git a/snippets/vite-tag.liquid b/snippets/vite-tag.liquid index 9c4d79d..af85c9e 100644 --- a/snippets/vite-tag.liquid +++ b/snippets/vite-tag.liquid @@ -4,7 +4,7 @@ {% endcomment %} {% assign path = vite-tag | replace: 'react/', '../../preact-compat/' | replace: 'react-dom/', '../../preact-compat/' | replace: '~/', '../' | replace: '@/', '../' | replace: '@modules/', '../../modules/' | replace: '~modules/', '../../modules/' %} {% if path == "/frontend/entrypoints/main.css" or path == "main.css" %} - {{ 'main.9581e0a5.css' | asset_url | split: '?' | first | stylesheet_tag: preload: preload_stylesheet }} + {{ 'main.b50dd689.css' | asset_url | split: '?' | first | stylesheet_tag: preload: preload_stylesheet }} {% elsif path == "/frontend/entrypoints/main.js" or path == "main.js" %} - + {% endif %} diff --git a/templates/index.liquid b/templates/index.liquid index 9ebde5b..63e8730 100755 --- a/templates/index.liquid +++ b/templates/index.liquid @@ -1,9 +1,10 @@ {% section 'hero' %} - +{% section 'badges-section' %} +{% section 'collection-list-filter-section' %} {% for article in blogs['news'].articles limit: 1 %} {% include 'featured-post' %} -{% endfor %} +{% endfor %} -{% include 'posts-list' %} +{% include 'posts-list' %}