diff --git a/dist/compare.049958b5.js b/dist/compare.049958b5.js deleted file mode 100644 index 31c298a..0000000 --- a/dist/compare.049958b5.js +++ /dev/null @@ -1,2 +0,0 @@ -var e=("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{}).parcelRequireaf25;e.register("882zr",((r,s)=>{var E=e("dVD8h");r.exports=(e,r,s)=>new E(e,s).compare(new E(r,s))})),e.register("dVD8h",(function(r,s){var E=e("7smq9"),t=e("inmSx"),i=t.MAX_LENGTH,I=t.MAX_SAFE_INTEGER,o=e("ac3zA"),n=o.re,a=o.t,h=e("4KAsJ"),N=e("ly1Ja").compareIdentifiers;class R{constructor(e,r){if(r=h(r),e instanceof R){if(e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError("Invalid Version: "+e);if(e.length>i)throw new TypeError(`version is longer than ${i} characters`);E("SemVer",e,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;const s=e.trim().match(r.loose?n[a.LOOSE]:n[a.FULL]);if(!s)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+s[1],this.minor=+s[2],this.patch=+s[3],this.major>I||0>this.major)throw new TypeError("Invalid major version");if(this.minor>I||0>this.minor)throw new TypeError("Invalid minor version");if(this.patch>I||0>this.patch)throw new TypeError("Invalid patch version");this.prerelease=s[4]?s[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const r=+e;if(r>=0&&I>r)return r}return e})):[],this.build=s[5]?s[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+="-"+this.prerelease.join(".")),this.version}toString(){return this.version}compare(e){if(E("SemVer.compare",this.version,this.options,e),!(e instanceof R)){if("string"==typeof e&&e===this.version)return 0;e=new R(e,this.options)}return e.version===this.version?0:this.compareMain(e)||this.comparePre(e)}compareMain(e){return e instanceof R||(e=new R(e,this.options)),N(this.major,e.major)||N(this.minor,e.minor)||N(this.patch,e.patch)}comparePre(e){if(e instanceof R||(e=new R(e,this.options)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;let r=0;do{const s=this.prerelease[r],t=e.prerelease[r];if(E("prerelease compare",r,s,t),void 0===s&&void 0===t)return 0;if(void 0===t)return 1;if(void 0===s)return-1;if(s!==t)return N(s,t)}while(++r)}compareBuild(e){e instanceof R||(e=new R(e,this.options));let r=0;do{const s=this.build[r],t=e.build[r];if(E("prerelease compare",r,s,t),void 0===s&&void 0===t)return 0;if(void 0===t)return 1;if(void 0===s)return-1;if(s!==t)return N(s,t)}while(++r)}inc(e,r){switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",r);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",r);break;case"prepatch":this.prerelease.length=0,this.inc("patch",r),this.inc("pre",r);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",r),this.inc("pre",r);break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":if(0===this.prerelease.length)this.prerelease=[0];else{let e=this.prerelease.length;for(;--e>=0;)"number"==typeof this.prerelease[e]&&(this.prerelease[e]++,e=-2);-1===e&&this.prerelease.push(0)}r&&(this.prerelease[0]===r?isNaN(this.prerelease[1])&&(this.prerelease=[r,0]):this.prerelease=[r,0]);break;default:throw Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this}}r.exports=R})),e.register("7smq9",((e,r)=>{const s="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=s})),e.register("inmSx",((e,r)=>{e.exports={SEMVER_SPEC_VERSION:"2.0.0",MAX_LENGTH:256,MAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER||9007199254740991,MAX_SAFE_COMPONENT_LENGTH:16}})),e.register("ac3zA",((r,s)=>{var E=e("inmSx").MAX_SAFE_COMPONENT_LENGTH,t=e("7smq9");const i=(s=r.exports={}).re=[],I=s.src=[],o=s.t={};let n=0;const a=(e,r,s)=>{const E=n++;t(E,r),o[e]=E,I[E]=r,i[E]=RegExp(r,s?"g":void 0)};a("NUMERICIDENTIFIER","0|[1-9]\\d*"),a("NUMERICIDENTIFIERLOOSE","[0-9]+"),a("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),a("MAINVERSION",`(${I[o.NUMERICIDENTIFIER]})\\.(${I[o.NUMERICIDENTIFIER]})\\.(${I[o.NUMERICIDENTIFIER]})`),a("MAINVERSIONLOOSE",`(${I[o.NUMERICIDENTIFIERLOOSE]})\\.(${I[o.NUMERICIDENTIFIERLOOSE]})\\.(${I[o.NUMERICIDENTIFIERLOOSE]})`),a("PRERELEASEIDENTIFIER",`(?:${I[o.NUMERICIDENTIFIER]}|${I[o.NONNUMERICIDENTIFIER]})`),a("PRERELEASEIDENTIFIERLOOSE",`(?:${I[o.NUMERICIDENTIFIERLOOSE]}|${I[o.NONNUMERICIDENTIFIER]})`),a("PRERELEASE",`(?:-(${I[o.PRERELEASEIDENTIFIER]}(?:\\.${I[o.PRERELEASEIDENTIFIER]})*))`),a("PRERELEASELOOSE",`(?:-?(${I[o.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${I[o.PRERELEASEIDENTIFIERLOOSE]})*))`),a("BUILDIDENTIFIER","[0-9A-Za-z-]+"),a("BUILD",`(?:\\+(${I[o.BUILDIDENTIFIER]}(?:\\.${I[o.BUILDIDENTIFIER]})*))`),a("FULLPLAIN",`v?${I[o.MAINVERSION]}${I[o.PRERELEASE]}?${I[o.BUILD]}?`),a("FULL",`^${I[o.FULLPLAIN]}$`),a("LOOSEPLAIN",`[v=\\s]*${I[o.MAINVERSIONLOOSE]}${I[o.PRERELEASELOOSE]}?${I[o.BUILD]}?`),a("LOOSE",`^${I[o.LOOSEPLAIN]}$`),a("GTLT","((?:<|>)?=?)"),a("XRANGEIDENTIFIERLOOSE",I[o.NUMERICIDENTIFIERLOOSE]+"|x|X|\\*"),a("XRANGEIDENTIFIER",I[o.NUMERICIDENTIFIER]+"|x|X|\\*"),a("XRANGEPLAIN",`[v=\\s]*(${I[o.XRANGEIDENTIFIER]})(?:\\.(${I[o.XRANGEIDENTIFIER]})(?:\\.(${I[o.XRANGEIDENTIFIER]})(?:${I[o.PRERELEASE]})?${I[o.BUILD]}?)?)?`),a("XRANGEPLAINLOOSE",`[v=\\s]*(${I[o.XRANGEIDENTIFIERLOOSE]})(?:\\.(${I[o.XRANGEIDENTIFIERLOOSE]})(?:\\.(${I[o.XRANGEIDENTIFIERLOOSE]})(?:${I[o.PRERELEASELOOSE]})?${I[o.BUILD]}?)?)?`),a("XRANGE",`^${I[o.GTLT]}\\s*${I[o.XRANGEPLAIN]}$`),a("XRANGELOOSE",`^${I[o.GTLT]}\\s*${I[o.XRANGEPLAINLOOSE]}$`),a("COERCE",`(^|[^\\d])(\\d{1,${E}})(?:\\.(\\d{1,${E}}))?(?:\\.(\\d{1,${E}}))?(?:$|[^\\d])`),a("COERCERTL",I[o.COERCE],!0),a("LONETILDE","(?:~>?)"),a("TILDETRIM",`(\\s*)${I[o.LONETILDE]}\\s+`,!0),s.tildeTrimReplace="$1~",a("TILDE",`^${I[o.LONETILDE]}${I[o.XRANGEPLAIN]}$`),a("TILDELOOSE",`^${I[o.LONETILDE]}${I[o.XRANGEPLAINLOOSE]}$`),a("LONECARET","(?:\\^)"),a("CARETTRIM",`(\\s*)${I[o.LONECARET]}\\s+`,!0),s.caretTrimReplace="$1^",a("CARET",`^${I[o.LONECARET]}${I[o.XRANGEPLAIN]}$`),a("CARETLOOSE",`^${I[o.LONECARET]}${I[o.XRANGEPLAINLOOSE]}$`),a("COMPARATORLOOSE",`^${I[o.GTLT]}\\s*(${I[o.LOOSEPLAIN]})$|^$`),a("COMPARATOR",`^${I[o.GTLT]}\\s*(${I[o.FULLPLAIN]})$|^$`),a("COMPARATORTRIM",`(\\s*)${I[o.GTLT]}\\s*(${I[o.LOOSEPLAIN]}|${I[o.XRANGEPLAIN]})`,!0),s.comparatorTrimReplace="$1$2$3",a("HYPHENRANGE",`^\\s*(${I[o.XRANGEPLAIN]})\\s+-\\s+(${I[o.XRANGEPLAIN]})\\s*$`),a("HYPHENRANGELOOSE",`^\\s*(${I[o.XRANGEPLAINLOOSE]})\\s+-\\s+(${I[o.XRANGEPLAINLOOSE]})\\s*$`),a("STAR","(<|>)?=?\\s*\\*"),a("GTE0","^\\s*>=\\s*0.0.0\\s*$"),a("GTE0PRE","^\\s*>=\\s*0.0.0-0\\s*$")})),e.register("4KAsJ",((e,r)=>{const s=["includePrerelease","loose","rtl"];e.exports=e=>e?"object"!=typeof e?{loose:!0}:s.filter((r=>e[r])).reduce(((e,r)=>(e[r]=!0,e)),{}):{}})),e.register("ly1Ja",((e,r)=>{const s=/^[0-9]+$/,E=(e,r)=>{const E=s.test(e),t=s.test(r);return E&&t&&(e=+e,r=+r),e===r?0:E&&!t?-1:t&&!E?1:r>e?-1:1};e.exports={compareIdentifiers:E,rcompareIdentifiers(e,r){return E(r,e)}}})); -//# sourceMappingURL=compare.049958b5.js.map diff --git a/dist/compare.049958b5.js.map b/dist/compare.049958b5.js.map deleted file mode 100644 index 43e6b80..0000000 --- a/dist/compare.049958b5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"mappings":"sNAIAA,EAAAC,QAHa,CAAIC,EAAGC,EAAGC,IACrB,IAAIC,EAAOH,EAAGE,GAAOE,QAAQ,IAAID,EAAOF,EAAGC,yECDvCG,EAAAC,aAAAD,EAAAE,gCACAC,EAAAC,KAAAD,EAAAE,4BAGAC,yBACAC,cACSC,EAASC,GAGpB,GAFAA,EAAUC,EAAaD,GAEnBD,aAAmBD,EAAQ,CAC7B,GAAIC,EAAQX,UAAYY,EAAQZ,OAC5BW,EAAQG,sBAAwBF,EAAQE,kBAC1C,OAAOH,EAEPA,EAAUA,EAAQA,aAEf,GAAuB,iBAAZA,EAChB,MAAM,IAAII,UAAS,oBAAqBJ,GAG1C,GAAIA,EAAQK,OAAMC,EAChB,MAAM,IAAIF,UAAS,0BACOE,gBAI5BC,EAAM,SAAUP,EAASC,GACzBO,KAAKP,QAAUA,EACfO,KAAKnB,QAAUY,EAAQZ,MAGvBmB,KAAKL,oBAAsBF,EAAQE,kBAEnC,MAAMM,EAAIT,EAAQU,OAAOC,MAAMV,EAAQZ,MAAKuB,EAAAC,EAAQC,OAAKF,EAAAC,EAASE,OAElE,IAAKN,EACH,MAAM,IAAIL,UAAS,oBAAqBJ,GAU1C,GAPAQ,KAAKQ,IAAMhB,EAGXQ,KAAKS,OAASR,EAAE,GAChBD,KAAKU,OAAST,EAAE,GAChBD,KAAKW,OAASV,EAAE,GAEZD,KAAKS,MAAKG,GAAoC,EAAbZ,KAAKS,MACxC,MAAM,IAAIb,UAAU,yBAGtB,GAAII,KAAKU,MAAKE,GAAoC,EAAbZ,KAAKU,MACxC,MAAM,IAAId,UAAU,yBAGtB,GAAII,KAAKW,MAAKC,GAAoC,EAAbZ,KAAKW,MACxC,MAAM,IAAIf,UAAU,yBAOpBI,KAAKa,WAHFZ,EAAE,GAGaA,EAAE,GAAGa,MAAM,KAAKC,KAAKC,IACrC,GAAE,WAAaC,KAAKD,GAAK,CACvB,MAAME,GAAOF,EACb,GAAIE,GAAO,GAAQN,EAAHM,EACd,OAAOA,EAGX,OAAOF,KATS,GAapBhB,KAAKmB,MAAQlB,EAAE,GAAKA,EAAE,GAAGa,MAAM,KAAO,GACtCd,KAAKoB,SAGPA,SAKE,OAJApB,KAAKR,QAAO,GAAMQ,KAAKS,SAAST,KAAKU,SAASV,KAAKW,QAC/CX,KAAKa,WAAWhB,SAClBG,KAAKR,SAAO,IAAQQ,KAAKa,WAAWQ,KAAK,MAEpCrB,KAAKR,QAGd8B,WACE,OAAOtB,KAAKR,QAGdT,QAASwC,GAEP,GADAxB,EAAM,iBAAkBC,KAAKR,QAASQ,KAAKP,QAAS8B,KAC9CA,aAAiBhC,GAAS,CAC9B,GAAqB,iBAAVgC,GAAsBA,IAAUvB,KAAKR,QAC9C,OAAO,EAET+B,EAAQ,IAAIhC,EAAOgC,EAAOvB,KAAKP,SAGjC,OAAI8B,EAAM/B,UAAYQ,KAAKR,QAClB,EAGFQ,KAAKwB,YAAYD,IAAUvB,KAAKyB,WAAWF,GAGpDC,YAAaE,GAKX,OAJMA,aAAiBnC,IACrBmC,EAAQ,IAAInC,EAAOmC,EAAO1B,KAAKP,UAG3BkC,EACe3B,KAAKS,MAAOiB,EAAMjB,QAAKkB,EACvB3B,KAAKU,MAAOgB,EAAMhB,QAAKiB,EACvB3B,KAAKW,MAAOe,EAAMf,OAIzCc,WAAYG,GAMV,GALMA,aAAiBrC,IACrBqC,EAAQ,IAAIrC,EAAOqC,EAAO5B,KAAKP,UAI7BO,KAAKa,WAAWhB,SAAW+B,EAAMf,WAAWhB,OAC9C,OAAO,EACF,IAAKG,KAAKa,WAAWhB,QAAU+B,EAAMf,WAAWhB,OACrD,OAAO,EACF,IAAKG,KAAKa,WAAWhB,SAAW+B,EAAMf,WAAWhB,OACtD,OAAO,EAGT,IAAIgC,EAAI,IACL,CACD,MAAMlD,EAAIqB,KAAKa,WAAWgB,GACpBjD,EAAIgD,EAAMf,WAAWgB,GAE3B,GADA9B,EAAM,qBAAsB8B,EAAGlD,EAAGC,QACxBkD,IAANnD,QAAyBmD,IAANlD,EACrB,OAAO,EACF,QAAUkD,IAANlD,EACT,OAAO,EACF,QAAUkD,IAANnD,EACT,OAAO,EACF,GAAIA,IAAMC,EAGf,OAAM+C,EAAoBhD,EAAGC,WAEtBiD,GAGbE,aAAcC,GACNA,aAAiBzC,IACrByC,EAAQ,IAAIzC,EAAOyC,EAAOhC,KAAKP,UAGjC,IAAIoC,EAAI,IACL,CACD,MAAMlD,EAAIqB,KAAKmB,MAAMU,GACfjD,EAAIoD,EAAMb,MAAMU,GAEtB,GADA9B,EAAM,qBAAsB8B,EAAGlD,EAAGC,QACxBkD,IAANnD,QAAyBmD,IAANlD,EACrB,OAAO,EACF,QAAUkD,IAANlD,EACT,OAAO,EACF,QAAUkD,IAANnD,EACT,OAAO,EACF,GAAIA,IAAMC,EAGf,OAAM+C,EAAoBhD,EAAGC,WAEtBiD,GAKbI,IAAKC,EAASC,GACZ,OAAQD,GACN,IAAK,WACHlC,KAAKa,WAAWhB,OAAS,EACzBG,KAAKW,MAAQ,EACbX,KAAKU,MAAQ,EACbV,KAAKS,QACLT,KAAKiC,IAAI,MAAOE,GAChB,MACF,IAAK,WACHnC,KAAKa,WAAWhB,OAAS,EACzBG,KAAKW,MAAQ,EACbX,KAAKU,QACLV,KAAKiC,IAAI,MAAOE,GAChB,MACF,IAAK,WAIHnC,KAAKa,WAAWhB,OAAS,EACzBG,KAAKiC,IAAI,QAASE,GAClBnC,KAAKiC,IAAI,MAAOE,GAChB,MAGF,IAAK,aAC4B,IAA3BnC,KAAKa,WAAWhB,QAClBG,KAAKiC,IAAI,QAASE,GAEpBnC,KAAKiC,IAAI,MAAOE,GAChB,MAEF,IAAK,QAMc,IAAfnC,KAAKU,OACU,IAAfV,KAAKW,OACsB,IAA3BX,KAAKa,WAAWhB,QAEhBG,KAAKS,QAEPT,KAAKU,MAAQ,EACbV,KAAKW,MAAQ,EACbX,KAAKa,WAAa,GAClB,MACF,IAAK,QAKgB,IAAfb,KAAKW,OAA0C,IAA3BX,KAAKa,WAAWhB,QACtCG,KAAKU,QAEPV,KAAKW,MAAQ,EACbX,KAAKa,WAAa,GAClB,MACF,IAAK,QAK4B,IAA3Bb,KAAKa,WAAWhB,QAClBG,KAAKW,QAEPX,KAAKa,WAAa,GAClB,MAGF,IAAK,MACH,GAA+B,IAA3Bb,KAAKa,WAAWhB,OAClBG,KAAKa,WAAa,CAAC,OACd,CACL,IAAIgB,EAAI7B,KAAKa,WAAWhB,cACfgC,GAAK,GACsB,iBAAvB7B,KAAKa,WAAWgB,KACzB7B,KAAKa,WAAWgB,KAChBA,GAAI,IAGE,IAANA,GAEF7B,KAAKa,WAAWuB,KAAK,GAGrBD,IAGEnC,KAAKa,WAAW,KAAOsB,EACrBE,MAAMrC,KAAKa,WAAW,MACxBb,KAAKa,WAAa,CAACsB,EAAY,IAGjCnC,KAAKa,WAAa,CAACsB,EAAY,IAGnC,cAGA,MAAUG,MAAK,+BAAgCJ,GAInD,OAFAlC,KAAKoB,SACLpB,KAAKQ,IAAMR,KAAKR,QACTQ,MAIXvB,EAAAC,QAAiBa,iCC9RjB,MAAMgD,EACe,iBAAZC,SACPA,QAAQC,KACRD,QAAQC,IAAIC,YAAU,cACRzB,KAAKuB,QAAQC,IAAIC,YAAU,IACnCC,IAASC,QAAQC,MAAM,YAAaF,UAG5ClE,EAAAC,QAAiB6D,iCCGjB9D,EAAAC,QAAiB,qBATW,mBAET,qBACMoE,OAAO5D,kBACH,2CAGK,oDCT5B6D,uCAKN,MAAM3D,GAHNV,EAAUD,EAAOC,QAAU,IAGRU,GAAK,GAClB4D,EAAMtE,EAAQsE,IAAM,GACpB3D,EAAIX,EAAQW,EAAI,GACtB,IAAI4D,EAAI,EAER,MAAMC,EAAW,CAAIC,EAAMC,EAAOC,KAChC,MAAMC,EAAQL,IACdlD,EAAMuD,EAAOF,GACb/D,EAAE8D,GAAQG,EACVN,EAAIM,GAASF,EACbhE,EAAGkE,GAAaC,OAAOH,EAAOC,EAAW,SAAMvB,IASjDoB,EAAY,oBAAqB,eACjCA,EAAY,yBAA0B,UAMtCA,EAAY,uBAAwB,8BAKpCA,EAAY,cAAa,IAAMF,EAAI3D,EAAEmE,0BACdR,EAAI3D,EAAEmE,0BACNR,EAAI3D,EAAEmE,uBAE7BN,EAAY,mBAAkB,IAAMF,EAAI3D,EAAEoE,+BACdT,EAAI3D,EAAEoE,+BACNT,EAAI3D,EAAEoE,4BAKlCP,EAAY,uBAAsB,MAAQF,EAAI3D,EAAEmE,sBAC5CR,EAAI3D,EAAEqE,0BAEVR,EAAY,4BAA2B,MAAQF,EAAI3D,EAAEoE,2BACjDT,EAAI3D,EAAEqE,0BAMVR,EAAY,aAAY,QAAUF,EAAI3D,EAAEsE,8BAC/BX,EAAI3D,EAAEsE,6BAEfT,EAAY,kBAAiB,SAAWF,EAAI3D,EAAEuE,mCACrCZ,EAAI3D,EAAEuE,kCAKfV,EAAY,kBAAmB,iBAM/BA,EAAY,QAAO,UAAYF,EAAI3D,EAAEwE,yBAC5Bb,EAAI3D,EAAEwE,wBAWfX,EAAY,YAAW,KAAOF,EAAI3D,EAAEyE,eACjCd,EAAI3D,EAAE0E,eACPf,EAAI3D,EAAE2E,WAERd,EAAY,OAAM,IAAMF,EAAI3D,EAAE4E,eAK9Bf,EAAY,aAAY,WAAaF,EAAI3D,EAAE6E,oBACxClB,EAAI3D,EAAE8E,oBACPnB,EAAI3D,EAAE2E,WAERd,EAAY,QAAO,IAAMF,EAAI3D,EAAE+E,gBAE/BlB,EAAY,OAAQ,gBAKpBA,EAAY,wBAA4BF,EAAI3D,EAAEoE,wBAAX,YACnCP,EAAY,mBAAuBF,EAAI3D,EAAEmE,mBAAX,YAE9BN,EAAY,cAAa,YAAcF,EAAI3D,EAAEgF,4BAChBrB,EAAI3D,EAAEgF,4BACNrB,EAAI3D,EAAEgF,wBACVrB,EAAI3D,EAAE0E,gBACVf,EAAI3D,EAAE2E,eAG3Bd,EAAY,mBAAkB,YAAcF,EAAI3D,EAAEiF,iCAChBtB,EAAI3D,EAAEiF,iCACNtB,EAAI3D,EAAEiF,6BACVtB,EAAI3D,EAAE8E,qBACVnB,EAAI3D,EAAE2E,eAGhCd,EAAY,SAAQ,IAAMF,EAAI3D,EAAEkF,YAAYvB,EAAI3D,EAAEmF,iBAClDtB,EAAY,cAAa,IAAMF,EAAI3D,EAAEkF,YAAYvB,EAAI3D,EAAEoF,sBAIvDvB,EAAY,SAAQ,oBACGwB,mBACKA,qBACAA,qBAE5BxB,EAAY,YAAaF,EAAI3D,EAAEsF,SAAS,GAIxCzB,EAAY,YAAa,WAEzBA,EAAY,YAAW,SAAWF,EAAI3D,EAAEuF,kBAAkB,GAC1DlG,EAAQmG,iBAAmB,MAE3B3B,EAAY,QAAO,IAAMF,EAAI3D,EAAEuF,aAAa5B,EAAI3D,EAAEmF,iBAClDtB,EAAY,aAAY,IAAMF,EAAI3D,EAAEuF,aAAa5B,EAAI3D,EAAEoF,sBAIvDvB,EAAY,YAAa,WAEzBA,EAAY,YAAW,SAAWF,EAAI3D,EAAEyF,kBAAkB,GAC1DpG,EAAQqG,iBAAmB,MAE3B7B,EAAY,QAAO,IAAMF,EAAI3D,EAAEyF,aAAa9B,EAAI3D,EAAEmF,iBAClDtB,EAAY,aAAY,IAAMF,EAAI3D,EAAEyF,aAAa9B,EAAI3D,EAAEoF,sBAGvDvB,EAAY,kBAAiB,IAAMF,EAAI3D,EAAEkF,aAAavB,EAAI3D,EAAE+E,oBAC5DlB,EAAY,aAAY,IAAMF,EAAI3D,EAAEkF,aAAavB,EAAI3D,EAAE4E,mBAIvDf,EAAY,iBAAgB,SAAWF,EAAI3D,EAAEkF,aACrCvB,EAAI3D,EAAE+E,eAAepB,EAAI3D,EAAEmF,iBAAiB,GACpD9F,EAAQsG,sBAAwB,SAMhC9B,EAAY,cAAa,SAAWF,EAAI3D,EAAEmF,0BAEnBxB,EAAI3D,EAAEmF,sBAG7BtB,EAAY,mBAAkB,SAAWF,EAAI3D,EAAEoF,+BAEnBzB,EAAI3D,EAAEoF,2BAIlCvB,EAAY,OAAQ,mBAEpBA,EAAY,OAAQ,yBACpBA,EAAY,UAAW,0DCnLvB,MAAM+B,EAAO,CAAC,oBAAqB,QAAS,OAQ5CxG,EAAAC,QAPqBwG,GAClBA,EACoB,iBAAZA,EAAuB,CAAErG,OAAO,GACvCoG,EAAKE,QAAOC,GAAKF,EAAQE,KAAIC,QAAM,CAAE5F,EAAS2F,KAC9C3F,EAAQ2F,IAAK,EACN3F,IACN,IALQ,kCCJb,MAAM6F,EAAO,WACPC,EAAkB,CAAI5G,EAAGC,KAC7B,MAAM4G,EAAOF,EAAQrE,KAAKtC,GACpB8G,EAAOH,EAAQrE,KAAKrC,GAO1B,OALI4G,GAAQC,IACV9G,GAAKA,EACLC,GAAKA,GAGAD,IAAMC,EAAI,EACZ4G,IAASC,GAAQ,EACjBA,IAASD,EAAQ,EACd5G,EAAJD,GAAQ,EACR,GAKNF,EAAAC,QAAiB,oBACf6G,sBAH2B5G,EAAGC,GAAM2G,OAAAA,EAAmB3G,EAAGD","sources":["node_modules/.pnpm/semver@7.3.5/node_modules/semver/functions/compare.js","node_modules/.pnpm/semver@7.3.5/node_modules/semver/classes/semver.js","node_modules/.pnpm/semver@7.3.5/node_modules/semver/internal/debug.js","node_modules/.pnpm/semver@7.3.5/node_modules/semver/internal/constants.js","node_modules/.pnpm/semver@7.3.5/node_modules/semver/internal/re.js","node_modules/.pnpm/semver@7.3.5/node_modules/semver/internal/parse-options.js","node_modules/.pnpm/semver@7.3.5/node_modules/semver/internal/identifiers.js"],"sourcesContent":["const SemVer = require('../classes/semver')\nconst compare = (a, b, loose) =>\n new SemVer(a, loose).compare(new SemVer(b, loose))\n\nmodule.exports = compare\n","const debug = require('../internal/debug')\nconst { MAX_LENGTH, MAX_SAFE_INTEGER } = require('../internal/constants')\nconst { re, t } = require('../internal/re')\n\nconst parseOptions = require('../internal/parse-options')\nconst { compareIdentifiers } = require('../internal/identifiers')\nclass SemVer {\n constructor (version, options) {\n options = parseOptions(options)\n\n if (version instanceof SemVer) {\n if (version.loose === !!options.loose &&\n version.includePrerelease === !!options.includePrerelease) {\n return version\n } else {\n version = version.version\n }\n } else if (typeof version !== 'string') {\n throw new TypeError(`Invalid Version: ${version}`)\n }\n\n if (version.length > MAX_LENGTH) {\n throw new TypeError(\n `version is longer than ${MAX_LENGTH} characters`\n )\n }\n\n debug('SemVer', version, options)\n this.options = options\n this.loose = !!options.loose\n // this isn't actually relevant for versions, but keep it so that we\n // don't run into trouble passing this.options around.\n this.includePrerelease = !!options.includePrerelease\n\n const m = version.trim().match(options.loose ? re[t.LOOSE] : re[t.FULL])\n\n if (!m) {\n throw new TypeError(`Invalid Version: ${version}`)\n }\n\n this.raw = version\n\n // these are actually numbers\n this.major = +m[1]\n this.minor = +m[2]\n this.patch = +m[3]\n\n if (this.major > MAX_SAFE_INTEGER || this.major < 0) {\n throw new TypeError('Invalid major version')\n }\n\n if (this.minor > MAX_SAFE_INTEGER || this.minor < 0) {\n throw new TypeError('Invalid minor version')\n }\n\n if (this.patch > MAX_SAFE_INTEGER || this.patch < 0) {\n throw new TypeError('Invalid patch version')\n }\n\n // numberify any prerelease numeric ids\n if (!m[4]) {\n this.prerelease = []\n } else {\n this.prerelease = m[4].split('.').map((id) => {\n if (/^[0-9]+$/.test(id)) {\n const num = +id\n if (num >= 0 && num < MAX_SAFE_INTEGER) {\n return num\n }\n }\n return id\n })\n }\n\n this.build = m[5] ? m[5].split('.') : []\n this.format()\n }\n\n format () {\n this.version = `${this.major}.${this.minor}.${this.patch}`\n if (this.prerelease.length) {\n this.version += `-${this.prerelease.join('.')}`\n }\n return this.version\n }\n\n toString () {\n return this.version\n }\n\n compare (other) {\n debug('SemVer.compare', this.version, this.options, other)\n if (!(other instanceof SemVer)) {\n if (typeof other === 'string' && other === this.version) {\n return 0\n }\n other = new SemVer(other, this.options)\n }\n\n if (other.version === this.version) {\n return 0\n }\n\n return this.compareMain(other) || this.comparePre(other)\n }\n\n compareMain (other) {\n if (!(other instanceof SemVer)) {\n other = new SemVer(other, this.options)\n }\n\n return (\n compareIdentifiers(this.major, other.major) ||\n compareIdentifiers(this.minor, other.minor) ||\n compareIdentifiers(this.patch, other.patch)\n )\n }\n\n comparePre (other) {\n if (!(other instanceof SemVer)) {\n other = new SemVer(other, this.options)\n }\n\n // NOT having a prerelease is > having one\n if (this.prerelease.length && !other.prerelease.length) {\n return -1\n } else if (!this.prerelease.length && other.prerelease.length) {\n return 1\n } else if (!this.prerelease.length && !other.prerelease.length) {\n return 0\n }\n\n let i = 0\n do {\n const a = this.prerelease[i]\n const b = other.prerelease[i]\n debug('prerelease compare', i, a, b)\n if (a === undefined && b === undefined) {\n return 0\n } else if (b === undefined) {\n return 1\n } else if (a === undefined) {\n return -1\n } else if (a === b) {\n continue\n } else {\n return compareIdentifiers(a, b)\n }\n } while (++i)\n }\n\n compareBuild (other) {\n if (!(other instanceof SemVer)) {\n other = new SemVer(other, this.options)\n }\n\n let i = 0\n do {\n const a = this.build[i]\n const b = other.build[i]\n debug('prerelease compare', i, a, b)\n if (a === undefined && b === undefined) {\n return 0\n } else if (b === undefined) {\n return 1\n } else if (a === undefined) {\n return -1\n } else if (a === b) {\n continue\n } else {\n return compareIdentifiers(a, b)\n }\n } while (++i)\n }\n\n // preminor will bump the version up to the next minor release, and immediately\n // down to pre-release. premajor and prepatch work the same way.\n inc (release, identifier) {\n switch (release) {\n case 'premajor':\n this.prerelease.length = 0\n this.patch = 0\n this.minor = 0\n this.major++\n this.inc('pre', identifier)\n break\n case 'preminor':\n this.prerelease.length = 0\n this.patch = 0\n this.minor++\n this.inc('pre', identifier)\n break\n case 'prepatch':\n // If this is already a prerelease, it will bump to the next version\n // drop any prereleases that might already exist, since they are not\n // relevant at this point.\n this.prerelease.length = 0\n this.inc('patch', identifier)\n this.inc('pre', identifier)\n break\n // If the input is a non-prerelease version, this acts the same as\n // prepatch.\n case 'prerelease':\n if (this.prerelease.length === 0) {\n this.inc('patch', identifier)\n }\n this.inc('pre', identifier)\n break\n\n case 'major':\n // If this is a pre-major version, bump up to the same major version.\n // Otherwise increment major.\n // 1.0.0-5 bumps to 1.0.0\n // 1.1.0 bumps to 2.0.0\n if (\n this.minor !== 0 ||\n this.patch !== 0 ||\n this.prerelease.length === 0\n ) {\n this.major++\n }\n this.minor = 0\n this.patch = 0\n this.prerelease = []\n break\n case 'minor':\n // If this is a pre-minor version, bump up to the same minor version.\n // Otherwise increment minor.\n // 1.2.0-5 bumps to 1.2.0\n // 1.2.1 bumps to 1.3.0\n if (this.patch !== 0 || this.prerelease.length === 0) {\n this.minor++\n }\n this.patch = 0\n this.prerelease = []\n break\n case 'patch':\n // If this is not a pre-release version, it will increment the patch.\n // If it is a pre-release it will bump up to the same patch version.\n // 1.2.0-5 patches to 1.2.0\n // 1.2.0 patches to 1.2.1\n if (this.prerelease.length === 0) {\n this.patch++\n }\n this.prerelease = []\n break\n // This probably shouldn't be used publicly.\n // 1.0.0 'pre' would become 1.0.0-0 which is the wrong direction.\n case 'pre':\n if (this.prerelease.length === 0) {\n this.prerelease = [0]\n } else {\n let i = this.prerelease.length\n while (--i >= 0) {\n if (typeof this.prerelease[i] === 'number') {\n this.prerelease[i]++\n i = -2\n }\n }\n if (i === -1) {\n // didn't increment anything\n this.prerelease.push(0)\n }\n }\n if (identifier) {\n // 1.2.0-beta.1 bumps to 1.2.0-beta.2,\n // 1.2.0-beta.fooblz or 1.2.0-beta bumps to 1.2.0-beta.0\n if (this.prerelease[0] === identifier) {\n if (isNaN(this.prerelease[1])) {\n this.prerelease = [identifier, 0]\n }\n } else {\n this.prerelease = [identifier, 0]\n }\n }\n break\n\n default:\n throw new Error(`invalid increment argument: ${release}`)\n }\n this.format()\n this.raw = this.version\n return this\n }\n}\n\nmodule.exports = SemVer\n","const debug = (\n typeof process === 'object' &&\n process.env &&\n process.env.NODE_DEBUG &&\n /\\bsemver\\b/i.test(process.env.NODE_DEBUG)\n) ? (...args) => console.error('SEMVER', ...args)\n : () => {}\n\nmodule.exports = debug\n","// Note: this is the semver.org version of the spec that it implements\n// Not necessarily the package version of this code.\nconst SEMVER_SPEC_VERSION = '2.0.0'\n\nconst MAX_LENGTH = 256\nconst MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER ||\n /* istanbul ignore next */ 9007199254740991\n\n// Max safe segment length for coercion.\nconst MAX_SAFE_COMPONENT_LENGTH = 16\n\nmodule.exports = {\n SEMVER_SPEC_VERSION,\n MAX_LENGTH,\n MAX_SAFE_INTEGER,\n MAX_SAFE_COMPONENT_LENGTH\n}\n","const { MAX_SAFE_COMPONENT_LENGTH } = require('./constants')\nconst debug = require('./debug')\nexports = module.exports = {}\n\n// The actual regexps go on exports.re\nconst re = exports.re = []\nconst src = exports.src = []\nconst t = exports.t = {}\nlet R = 0\n\nconst createToken = (name, value, isGlobal) => {\n const index = R++\n debug(index, value)\n t[name] = index\n src[index] = value\n re[index] = new RegExp(value, isGlobal ? 'g' : undefined)\n}\n\n// The following Regular Expressions can be used for tokenizing,\n// validating, and parsing SemVer version strings.\n\n// ## Numeric Identifier\n// A single `0`, or a non-zero digit followed by zero or more digits.\n\ncreateToken('NUMERICIDENTIFIER', '0|[1-9]\\\\d*')\ncreateToken('NUMERICIDENTIFIERLOOSE', '[0-9]+')\n\n// ## Non-numeric Identifier\n// Zero or more digits, followed by a letter or hyphen, and then zero or\n// more letters, digits, or hyphens.\n\ncreateToken('NONNUMERICIDENTIFIER', '\\\\d*[a-zA-Z-][a-zA-Z0-9-]*')\n\n// ## Main Version\n// Three dot-separated numeric identifiers.\n\ncreateToken('MAINVERSION', `(${src[t.NUMERICIDENTIFIER]})\\\\.` +\n `(${src[t.NUMERICIDENTIFIER]})\\\\.` +\n `(${src[t.NUMERICIDENTIFIER]})`)\n\ncreateToken('MAINVERSIONLOOSE', `(${src[t.NUMERICIDENTIFIERLOOSE]})\\\\.` +\n `(${src[t.NUMERICIDENTIFIERLOOSE]})\\\\.` +\n `(${src[t.NUMERICIDENTIFIERLOOSE]})`)\n\n// ## Pre-release Version Identifier\n// A numeric identifier, or a non-numeric identifier.\n\ncreateToken('PRERELEASEIDENTIFIER', `(?:${src[t.NUMERICIDENTIFIER]\n}|${src[t.NONNUMERICIDENTIFIER]})`)\n\ncreateToken('PRERELEASEIDENTIFIERLOOSE', `(?:${src[t.NUMERICIDENTIFIERLOOSE]\n}|${src[t.NONNUMERICIDENTIFIER]})`)\n\n// ## Pre-release Version\n// Hyphen, followed by one or more dot-separated pre-release version\n// identifiers.\n\ncreateToken('PRERELEASE', `(?:-(${src[t.PRERELEASEIDENTIFIER]\n}(?:\\\\.${src[t.PRERELEASEIDENTIFIER]})*))`)\n\ncreateToken('PRERELEASELOOSE', `(?:-?(${src[t.PRERELEASEIDENTIFIERLOOSE]\n}(?:\\\\.${src[t.PRERELEASEIDENTIFIERLOOSE]})*))`)\n\n// ## Build Metadata Identifier\n// Any combination of digits, letters, or hyphens.\n\ncreateToken('BUILDIDENTIFIER', '[0-9A-Za-z-]+')\n\n// ## Build Metadata\n// Plus sign, followed by one or more period-separated build metadata\n// identifiers.\n\ncreateToken('BUILD', `(?:\\\\+(${src[t.BUILDIDENTIFIER]\n}(?:\\\\.${src[t.BUILDIDENTIFIER]})*))`)\n\n// ## Full Version String\n// A main version, followed optionally by a pre-release version and\n// build metadata.\n\n// Note that the only major, minor, patch, and pre-release sections of\n// the version string are capturing groups. The build metadata is not a\n// capturing group, because it should not ever be used in version\n// comparison.\n\ncreateToken('FULLPLAIN', `v?${src[t.MAINVERSION]\n}${src[t.PRERELEASE]}?${\n src[t.BUILD]}?`)\n\ncreateToken('FULL', `^${src[t.FULLPLAIN]}$`)\n\n// like full, but allows v1.2.3 and =1.2.3, which people do sometimes.\n// also, 1.0.0alpha1 (prerelease without the hyphen) which is pretty\n// common in the npm registry.\ncreateToken('LOOSEPLAIN', `[v=\\\\s]*${src[t.MAINVERSIONLOOSE]\n}${src[t.PRERELEASELOOSE]}?${\n src[t.BUILD]}?`)\n\ncreateToken('LOOSE', `^${src[t.LOOSEPLAIN]}$`)\n\ncreateToken('GTLT', '((?:<|>)?=?)')\n\n// Something like \"2.*\" or \"1.2.x\".\n// Note that \"x.x\" is a valid xRange identifer, meaning \"any version\"\n// Only the first item is strictly required.\ncreateToken('XRANGEIDENTIFIERLOOSE', `${src[t.NUMERICIDENTIFIERLOOSE]}|x|X|\\\\*`)\ncreateToken('XRANGEIDENTIFIER', `${src[t.NUMERICIDENTIFIER]}|x|X|\\\\*`)\n\ncreateToken('XRANGEPLAIN', `[v=\\\\s]*(${src[t.XRANGEIDENTIFIER]})` +\n `(?:\\\\.(${src[t.XRANGEIDENTIFIER]})` +\n `(?:\\\\.(${src[t.XRANGEIDENTIFIER]})` +\n `(?:${src[t.PRERELEASE]})?${\n src[t.BUILD]}?` +\n `)?)?`)\n\ncreateToken('XRANGEPLAINLOOSE', `[v=\\\\s]*(${src[t.XRANGEIDENTIFIERLOOSE]})` +\n `(?:\\\\.(${src[t.XRANGEIDENTIFIERLOOSE]})` +\n `(?:\\\\.(${src[t.XRANGEIDENTIFIERLOOSE]})` +\n `(?:${src[t.PRERELEASELOOSE]})?${\n src[t.BUILD]}?` +\n `)?)?`)\n\ncreateToken('XRANGE', `^${src[t.GTLT]}\\\\s*${src[t.XRANGEPLAIN]}$`)\ncreateToken('XRANGELOOSE', `^${src[t.GTLT]}\\\\s*${src[t.XRANGEPLAINLOOSE]}$`)\n\n// Coercion.\n// Extract anything that could conceivably be a part of a valid semver\ncreateToken('COERCE', `${'(^|[^\\\\d])' +\n '(\\\\d{1,'}${MAX_SAFE_COMPONENT_LENGTH}})` +\n `(?:\\\\.(\\\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?` +\n `(?:\\\\.(\\\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?` +\n `(?:$|[^\\\\d])`)\ncreateToken('COERCERTL', src[t.COERCE], true)\n\n// Tilde ranges.\n// Meaning is \"reasonably at or greater than\"\ncreateToken('LONETILDE', '(?:~>?)')\n\ncreateToken('TILDETRIM', `(\\\\s*)${src[t.LONETILDE]}\\\\s+`, true)\nexports.tildeTrimReplace = '$1~'\n\ncreateToken('TILDE', `^${src[t.LONETILDE]}${src[t.XRANGEPLAIN]}$`)\ncreateToken('TILDELOOSE', `^${src[t.LONETILDE]}${src[t.XRANGEPLAINLOOSE]}$`)\n\n// Caret ranges.\n// Meaning is \"at least and backwards compatible with\"\ncreateToken('LONECARET', '(?:\\\\^)')\n\ncreateToken('CARETTRIM', `(\\\\s*)${src[t.LONECARET]}\\\\s+`, true)\nexports.caretTrimReplace = '$1^'\n\ncreateToken('CARET', `^${src[t.LONECARET]}${src[t.XRANGEPLAIN]}$`)\ncreateToken('CARETLOOSE', `^${src[t.LONECARET]}${src[t.XRANGEPLAINLOOSE]}$`)\n\n// A simple gt/lt/eq thing, or just \"\" to indicate \"any version\"\ncreateToken('COMPARATORLOOSE', `^${src[t.GTLT]}\\\\s*(${src[t.LOOSEPLAIN]})$|^$`)\ncreateToken('COMPARATOR', `^${src[t.GTLT]}\\\\s*(${src[t.FULLPLAIN]})$|^$`)\n\n// An expression to strip any whitespace between the gtlt and the thing\n// it modifies, so that `> 1.2.3` ==> `>1.2.3`\ncreateToken('COMPARATORTRIM', `(\\\\s*)${src[t.GTLT]\n}\\\\s*(${src[t.LOOSEPLAIN]}|${src[t.XRANGEPLAIN]})`, true)\nexports.comparatorTrimReplace = '$1$2$3'\n\n// Something like `1.2.3 - 1.2.4`\n// Note that these all use the loose form, because they'll be\n// checked against either the strict or loose comparator form\n// later.\ncreateToken('HYPHENRANGE', `^\\\\s*(${src[t.XRANGEPLAIN]})` +\n `\\\\s+-\\\\s+` +\n `(${src[t.XRANGEPLAIN]})` +\n `\\\\s*$`)\n\ncreateToken('HYPHENRANGELOOSE', `^\\\\s*(${src[t.XRANGEPLAINLOOSE]})` +\n `\\\\s+-\\\\s+` +\n `(${src[t.XRANGEPLAINLOOSE]})` +\n `\\\\s*$`)\n\n// Star ranges basically just allow anything at all.\ncreateToken('STAR', '(<|>)?=?\\\\s*\\\\*')\n// >=0.0.0 is like a star\ncreateToken('GTE0', '^\\\\s*>=\\\\s*0\\.0\\.0\\\\s*$')\ncreateToken('GTE0PRE', '^\\\\s*>=\\\\s*0\\.0\\.0-0\\\\s*$')\n","// parse out just the options we care about so we always get a consistent\n// obj with keys in a consistent order.\nconst opts = ['includePrerelease', 'loose', 'rtl']\nconst parseOptions = options =>\n !options ? {}\n : typeof options !== 'object' ? { loose: true }\n : opts.filter(k => options[k]).reduce((options, k) => {\n options[k] = true\n return options\n }, {})\nmodule.exports = parseOptions\n","const numeric = /^[0-9]+$/\nconst compareIdentifiers = (a, b) => {\n const anum = numeric.test(a)\n const bnum = numeric.test(b)\n\n if (anum && bnum) {\n a = +a\n b = +b\n }\n\n return a === b ? 0\n : (anum && !bnum) ? -1\n : (bnum && !anum) ? 1\n : a < b ? -1\n : 1\n}\n\nconst rcompareIdentifiers = (a, b) => compareIdentifiers(b, a)\n\nmodule.exports = {\n compareIdentifiers,\n rcompareIdentifiers\n}\n"],"names":["module","exports","a","b","loose","$dVD8h","compare","$inmSx","MAX_LENGTH","MAX_SAFE_INTEGER","$ac3zA","re","t","compareIdentifiers","$a23ef4266495bbf9$var$SemVer","version","options","$4KAsJ","includePrerelease","TypeError","length","$a23ef4266495bbf9$require$MAX_LENGTH","$7smq9","this","m","trim","match","$a23ef4266495bbf9$require$re","$a23ef4266495bbf9$require$t","LOOSE","FULL","raw","major","minor","patch","$a23ef4266495bbf9$require$MAX_SAFE_INTEGER","prerelease","split","map","id","test","num","build","format","join","toString","other","compareMain","comparePre","other1","$a23ef4266495bbf9$require$compareIdentifiers","other2","i","undefined","compareBuild","other3","inc","release","identifier","push","isNaN","Error","$56dc8a3a1e9f5fff$var$debug","process","env","NODE_DEBUG","args","console","error","Number","MAX_SAFE_COMPONENT_LENGTH","src","R","createToken","name","value","isGlobal","index","RegExp","NUMERICIDENTIFIER","NUMERICIDENTIFIERLOOSE","NONNUMERICIDENTIFIER","PRERELEASEIDENTIFIER","PRERELEASEIDENTIFIERLOOSE","BUILDIDENTIFIER","MAINVERSION","PRERELEASE","BUILD","FULLPLAIN","MAINVERSIONLOOSE","PRERELEASELOOSE","LOOSEPLAIN","XRANGEIDENTIFIER","XRANGEIDENTIFIERLOOSE","GTLT","XRANGEPLAIN","XRANGEPLAINLOOSE","$76bdcbe5320ddd55$require$MAX_SAFE_COMPONENT_LENGTH","COERCE","LONETILDE","tildeTrimReplace","LONECARET","caretTrimReplace","comparatorTrimReplace","$3757bdf88a41a032$var$opts","options1","filter","k","reduce","$fafe1d01df1a48c7$var$numeric","$fafe1d01df1a48c7$var$compareIdentifiers","anum","bnum"],"version":3,"file":"compare.049958b5.js.map"} \ No newline at end of file diff --git a/dist/darwin-x64/serve-d b/dist/darwin-x64/serve-d index 1df8b85..5f7c4fc 100755 Binary files a/dist/darwin-x64/serve-d and b/dist/darwin-x64/serve-d differ diff --git a/dist/ide-d.js b/dist/ide-d.js deleted file mode 100644 index 33d3dd3..0000000 --- a/dist/ide-d.js +++ /dev/null @@ -1,2 +0,0 @@ -var e=require("atom-languageclient"),a=require("atom-package-deps"),r="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},t={},n={},s=r.parcelRequireaf25;null==s&&((s=e=>{if(e in t)return t[e].exports;if(e in n){var a=n[e];delete n[e];var r={id:e,exports:{}};return t[e]=r,a.call(r.exports,r,r.exports),r.exports}var s=Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}).register=(e,a)=>{n[e]=a},r.parcelRequireaf25=s),s.register("hngDo",((e,a)=>{e.exports=Promise.resolve(require("./installation.5e78f2a5.js")).then((()=>s("1xhaw")))})),module.exports=new class extends e.AutoLanguageClient{async activate(){super.activate(),atom.packages.isPackageLoaded("atom-ide-base")||(await(await a).install("ide-d",!0),atom.packages.enablePackage("atom-ide-base"),atom.notifications.addSuccess("ide-d: atom-ide-base was installed and enabled..."))}getGrammarScopes(){return["source.d","D"]}getLanguageName(){return"D"}getServerName(){return"serve-d"}getConnectionType(){return"stdio"}async startServerProcess(e){const{installServeD:a}=await s("hngDo"),r=await a();return super.spawn(r,["--require","workspaces"],{cwd:e})}}; -//# sourceMappingURL=ide-d.js.map diff --git a/dist/ide-d.js.map b/dist/ide-d.js.map deleted file mode 100644 index cd175a3..0000000 --- a/dist/ide-d.js.map +++ /dev/null @@ -1 +0,0 @@ -{"mappings":"8iBAAAA,EAAAC,QAAkBC,QAAQC,QAAOC,QAAqB,gDAAsDC,MAAI,IAAOC,EAAc,cC6CrIN,OAAAC,QAAiB,kBA3CaM,EAAAC,oCAE1BC,MAAMC,WACDC,KAAKC,SAASC,gBAAgB,+BAGpBC,GAA6BC,QAAQ,SAAS,GAE3DJ,KAAKC,SAASI,cAAc,iBAC5BL,KAAKM,cAAcC,WAAW,sDAKlCC,mBACE,MAAO,CAAC,WAAY,KAEtBC,kBACE,MAAO,IAETC,gBACE,MAAO,UAGTC,oBACE,MAAO,QAEiCC,yBAEjBC,GAEvB,MAAOC,cAACA,SAAwBnB,EAAA,SAE1BoB,QAAmBD,IAMzB,OAJehB,MAAMkB,MAAMD,EAAY,CAAC,YAAa,cAAe,CAClEE,IAAKJ","sources":["node_modules/.pnpm/@parcel+runtime-js@2.0.1_@parcel+core@2.0.1/node_modules/@parcel/runtime-js/lib/runtime-0557bf50dddbdc7f.js","src/ide-d.ts"],"sourcesContent":["module.exports = (Promise.resolve(__parcel__require__(\"./\" + \"installation.5e78f2a5.js\"))).then(() => parcelRequire('1xhaw'));","import { AutoLanguageClient } from \"atom-languageclient\"\n\nclass DLanguageClient extends AutoLanguageClient {\n async activate() {\n super.activate()\n if (!atom.packages.isPackageLoaded(\"atom-ide-base\")) {\n // install if not installed\n // eslint-disable-next-line @typescript-eslint/no-var-requires\n await (await import(\"atom-package-deps\")).install(\"ide-d\", true)\n // enable if disabled\n atom.packages.enablePackage(\"atom-ide-base\")\n atom.notifications.addSuccess(\"ide-d: atom-ide-base was installed and enabled...\")\n }\n }\n\n /* eslint-disable class-methods-use-this */\n getGrammarScopes() {\n return [\"source.d\", \"D\"]\n }\n getLanguageName() {\n return \"D\"\n }\n getServerName() {\n return \"serve-d\"\n }\n\n getConnectionType(): \"stdio\" {\n return \"stdio\"\n }\n /* eslint-enable class-methods-use-this */\n\n async startServerProcess(projectPath: string) {\n // import only when a D file is opened.\n const { installServeD } = await import(\"./installation\")\n\n const serveDPath = await installServeD()\n\n const serveD = super.spawn(serveDPath, [\"--require\", \"workspaces\"], {\n cwd: projectPath,\n })\n\n return serveD\n }\n}\n\nmodule.exports = new DLanguageClient()\n"],"names":["module","exports","Promise","resolve","require","then","parcelRequire","$cljxE$atomlanguageclient","AutoLanguageClient","super","activate","atom","packages","isPackageLoaded","$cljxE$atompackagedeps","install","enablePackage","notifications","addSuccess","getGrammarScopes","getLanguageName","getServerName","getConnectionType","startServerProcess","projectPath","installServeD","serveDPath","spawn","cwd"],"version":3,"file":"ide-d.js.map"} \ No newline at end of file diff --git a/dist/installation.5e78f2a5.js b/dist/installation.5e78f2a5.js deleted file mode 100644 index 530f071..0000000 --- a/dist/installation.5e78f2a5.js +++ /dev/null @@ -1,2 +0,0 @@ -var e=require("fs-extra"),r=require("path"),i=require("child_process"),t=require("util"),o=("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{}).parcelRequireaf25;o.register("1xhaw",((n,a)=>{function s(r){return e.pathExists(r)}async function d(e){try{var r;return null===(r=(await l(e,["--version"])).stderr.match(/v(\d\S*)\s/))||void 0===r?void 0:r[1]}catch(e){return void console.error(e)}}async function c(){const i=r.join(r.dirname(__dirname),"dist"),t="serve-d"+("win32"===process.platform?".exe":""),n=r.join(i,`${process.platform}-${process.arch}`),a=await(async()=>{const i=process.env.HOME;if("string"==typeof i&&""!==i&&"linux"===process.platform)return await e.pathExists(r.join(i,".local","share"))?r.join(i,".local","share","code-d","bin"):r.join(i,".code-d","bin");if("win32"===process.platform){const e=process.env.APPDATA;if("string"==typeof e&&""!==e)return r.join(e,"code-d","bin")}else if("string"==typeof i&&""!==i)return r.join(i,".code-d","bin");return""})(),c=r.join(a,t);if(n){const e=r.join(n,t);await s(c)&&await(async(e,r)=>{const i=await o("aee7V"),[t,n]=await Promise.all([d(e),d(r)]);return"string"==typeof t&&"string"==typeof n&&""!==t&&""!==n&&-1!==i(t,n)})(c,e)||await(async(e,r)=>{const{copy:i}=await $3ff1ff004a9ddf5d$importAsync$8ed180d50d8d002d;atom.notifications.addInfo("Installing/Updating D servers..."),await i(e,r,{overwrite:!0}),atom.notifications.addSuccess("D servers was installed/updated")})(n,a)}else await s(c)||atom.notifications.addError(`serve-d binary is not available for ${process.platform}.\n Please built it from the source, place it under ${a}, and restart Atom.`);return c}Object.defineProperty(n.exports,"installServeD",{get:()=>c,set:void 0,enumerable:!0,configurable:!0});const l=t.promisify(i.execFile)})),o.register("aee7V",((e,r)=>{e.exports=Promise.resolve(require("./compare.049958b5.js")).then((()=>o("882zr")))})); -//# sourceMappingURL=installation.5e78f2a5.js.map diff --git a/dist/installation.5e78f2a5.js.map b/dist/installation.5e78f2a5.js.map deleted file mode 100644 index 07a4e68..0000000 --- a/dist/installation.5e78f2a5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"mappings":"mSA0BSA,EAAkBC,GACzB,OAAOC,EAAAC,WAAWF,GAGaG,eAClBC,EAAiBC,GAC9B,QAEkBC,EAChB,OAD4B,QAAZA,SADMC,EAASF,EAAM,CAAC,eAAeG,OAC9BC,MAAK,qBAAZ,IAAAH,OAAA,EAAAA,EAA6B,GAE7C,MAAOI,GAEP,YADAC,QAAQC,MAAMF,mBA+BIG,IACpB,MAAMC,EAAaC,EAAAC,KAAKD,EAAAE,QAAQC,WAAY,QAGtCC,EAAiB,WADmB,UAArBC,QAAQC,SAAuB,OAAS,IAGvDC,EAAsBP,EAAAC,KAAKF,EAAU,GAAKM,QAAQC,YAAYD,QAAQG,QAEtEC,kBApEN,MAAMC,EAAOL,QAAQM,IAAIC,KACzB,GAAoB,iBAATF,GAA8B,KAATA,GAAoC,UAArBL,QAAQC,SACrD,aAAUpB,EAAAC,WAAWa,EAAAC,KAAKS,EAAM,SAAU,UACjCV,EAAAC,KAAKS,EAAM,SAAU,QAAS,SAAU,OAExCV,EAAAC,KAAKS,EAAM,UAAW,OAE1B,GAAyB,UAArBL,QAAQC,SAAsB,CACvC,MAAMO,EAAUR,QAAQM,IAAIG,QAC5B,GAAuB,iBAAZD,GAAoC,KAAZA,EACjC,OAAOb,EAAAC,KAAKY,EAAS,SAAU,YAE5B,GAAoB,iBAATH,GAA8B,KAATA,EACrC,OAAOV,EAAAC,KAAKS,EAAM,UAAW,OAE/B,MAAO,IAqDsBK,GACvB9B,EAAae,EAAAC,KAAKQ,EAAgBL,GAExC,GAAIG,EAAqB,CACvB,MAAMS,EAAoBhB,EAAAC,KAAKM,EAAqBH,SACxCpB,EAAkBC,SAvCwCG,OAC1C6B,EAAmBC,KAEjD,MAAMC,QAAuBC,EAAA,UACtBC,EAAcC,SAAuBC,QAAQC,IAAI,CAACnC,EAAiB4B,GAAY5B,EAAiB6B,KACvG,MAC0B,iBAAjBG,GACkB,iBAAlBC,GACU,KAAjBD,GACkB,KAAlBC,IAEsD,IAA/CH,EAAcE,EAAcC,IA4BmBG,CAAiBxC,EAAY+B,gBArB7DT,EAA6BE,KACrD,MAAOiB,KAACA,SAAeC,+CACvBC,KAAKC,cAAcC,QAAQ,0CAErBJ,EAAKnB,EAAqBE,EAAgB,CAAEsB,WAAW,IAC7DH,KAAKC,cAAcG,WAAW,oCAiBpBC,CAAW1B,EAAqBE,cAG5BzB,EAAkBC,IAC5B2C,KAAKC,cAAcK,SAAQ,uCACc7B,QAAQC,sEAKpCG,wBAClB,OAAAxB,wGAxFD,MAAMO,EAAW2C,EAAAC,UAAUC,EAAAC,yCCL3BC,EAAAC,QAAkBjB,QAAQkB,QAAOC,QAAqB,2CAAiDC,MAAI,IAAOvB,EAAc","sources":["src/installation.ts","node_modules/.pnpm/@parcel+runtime-js@2.0.1_@parcel+core@2.0.1/node_modules/@parcel/runtime-js/lib/runtime-214affa8b255b064.js"],"sourcesContent":["import { pathExists } from \"fs-extra\"\nimport { join, dirname } from \"path\"\n\nimport { execFile as execFileRaw } from \"child_process\"\nimport { promisify } from \"util\"\nconst execFile = promisify(execFileRaw)\n\nasync function getCodeDBinFolder() {\n const home = process.env.HOME\n if (typeof home === \"string\" && home !== \"\" && process.platform === \"linux\") {\n if (await pathExists(join(home, \".local\", \"share\"))) {\n return join(home, \".local\", \"share\", \"code-d\", \"bin\")\n } else {\n return join(home, \".code-d\", \"bin\")\n }\n } else if (process.platform === \"win32\") {\n const appdata = process.env.APPDATA\n if (typeof appdata === \"string\" && appdata !== \"\") {\n return join(appdata, \"code-d\", \"bin\")\n }\n } else if (typeof home === \"string\" && home !== \"\") {\n return join(home, \".code-d\", \"bin\")\n }\n return \"\"\n}\n\nfunction isServeDInstalled(serveDPath: string) {\n return pathExists(serveDPath)\n}\n\n/** Get the version of serve-d */\nasync function getServeDVersion(file: string) {\n try {\n const output = (await execFile(file, [\"--version\"])).stderr\n const version = output.match(/v(\\d\\S*)\\s/)?.[1]\n return version\n } catch (e) {\n console.error(e)\n return undefined\n }\n}\n\n/** Check if the given serve-d is up to date against the target version */\nasync function isServeDUpToDate(givenFile: string, targetFile: string) {\n // @ts-ignore\n const semverCompare = (await import(\"semver/functions/compare\")) as typeof import(\"semver/functions/compare\")\n const [givenVersion, targetVersion] = await Promise.all([getServeDVersion(givenFile), getServeDVersion(targetFile)])\n if (\n typeof givenVersion === \"string\" &&\n typeof targetVersion === \"string\" &&\n givenVersion !== \"\" &&\n targetVersion !== \"\"\n ) {\n return semverCompare(givenVersion, targetVersion) !== -1\n } else {\n // assume given version is old\n return false\n }\n}\n\nasync function copyServeD(bundledServerFolder: string, codeDBinFolder: string) {\n const { copy } = await import(\"fs-extra\")\n atom.notifications.addInfo(\"Installing/Updating D servers...\")\n // copy the whole served folder\n await copy(bundledServerFolder, codeDBinFolder, { overwrite: true })\n atom.notifications.addSuccess(\"D servers was installed/updated\")\n}\n\nexport async function installServeD() {\n const distFolder = join(dirname(__dirname), \"dist\")\n\n const exeExtention = process.platform === \"win32\" ? \".exe\" : \"\"\n const serveDExeFileName = `serve-d${exeExtention}`\n\n const bundledServerFolder = join(distFolder, `${process.platform}-${process.arch}`)\n\n const codeDBinFolder = await getCodeDBinFolder()\n const serveDPath = join(codeDBinFolder, serveDExeFileName)\n\n if (bundledServerFolder) {\n const bundledServeDPath = join(bundledServerFolder, serveDExeFileName)\n if (!(await isServeDInstalled(serveDPath)) || !(await isServeDUpToDate(serveDPath, bundledServeDPath))) {\n await copyServeD(bundledServerFolder, codeDBinFolder)\n }\n } else {\n if (!(await isServeDInstalled(serveDPath))) {\n atom.notifications.addError(\n `serve-d binary is not available for ${process.platform}.\n Please built it from the source, place it under ${codeDBinFolder}, and restart Atom.`\n )\n }\n }\n return serveDPath\n}\n","module.exports = (Promise.resolve(__parcel__require__(\"./\" + \"compare.049958b5.js\"))).then(() => parcelRequire('882zr'));"],"names":["$3ff1ff004a9ddf5d$var$isServeDInstalled","serveDPath","$bJ3MD$fsextra","pathExists","async","$3ff1ff004a9ddf5d$var$getServeDVersion","file","ref","$3ff1ff004a9ddf5d$var$execFile","stderr","match","e","console","error","$3ff1ff004a9ddf5d$export$5e5a8196367a5801","distFolder","$bJ3MD$path","join","dirname","__dirname","serveDExeFileName","process","platform","bundledServerFolder","arch","codeDBinFolder","home","env","HOME","appdata","APPDATA","$3ff1ff004a9ddf5d$var$getCodeDBinFolder","bundledServeDPath","givenFile","targetFile","semverCompare","parcelRequire","givenVersion","targetVersion","Promise","all","$3ff1ff004a9ddf5d$var$isServeDUpToDate","copy","$3ff1ff004a9ddf5d$importAsync$8ed180d50d8d002d","atom","notifications","addInfo","overwrite","addSuccess","$3ff1ff004a9ddf5d$var$copyServeD","addError","$bJ3MD$util","promisify","$bJ3MD$child_process","execFile","module","exports","resolve","require","then"],"version":3,"file":"installation.5e78f2a5.js.map"} \ No newline at end of file diff --git a/dist/linux-x64/serve-d b/dist/linux-x64/serve-d index 3abe93a..bb29dbf 100755 Binary files a/dist/linux-x64/serve-d and b/dist/linux-x64/serve-d differ diff --git a/dist/win32-ia32/serve-d.exe b/dist/win32-ia32/serve-d.exe index 75fec92..38ed4ec 100644 Binary files a/dist/win32-ia32/serve-d.exe and b/dist/win32-ia32/serve-d.exe differ diff --git a/dist/win32-x64/serve-d.exe b/dist/win32-x64/serve-d.exe index e54fea5..c98e0d3 100644 Binary files a/dist/win32-x64/serve-d.exe and b/dist/win32-x64/serve-d.exe differ diff --git a/package.json b/package.json index 1373c3f..bcb2c7c 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "dependencies": { "atom-languageclient": "1.16.1", "atom-package-deps": "^8.0.0", - "fs-extra": "^10.0.0", + "fs-extra": "^10.0.1", "semver": "^7.3.5" }, "devDependencies": { @@ -32,21 +32,22 @@ "@types/atom": "1.40.11", "@types/decompress": "^4.2.4", "@types/fs-extra": "^9.0.13", - "@types/node": "^16.11.9", + "@types/node": "^17.0.21", "@types/semver": "^7.3.9", - "atom-jasmine3-test-runner": "^5.2.9", + "atom-jasmine3-test-runner": "^5.2.11", "build-commit": "0.1.4", "cross-env": "7.0.3", "decompress": "^4.2.1", "decompress-tarxz": "^3.0.0", - "eslint-config-atomic": "^1.16.5", - "gitly": "^2.1.5", - "parcel": "2.0.1", - "prettier-config-atomic": "^3.0.1", - "shx": "0.3.3", + "eslint-config-atomic": "^1.17.1", + "gitly": "^2.1.6", + "parcel": "2.3.2", + "prettier": "^2.6.0", + "prettier-config-atomic": "^3.0.7", + "shx": "0.3.4", "terser-config-atomic": "^0.1.1", - "ts-node": "^10.4.0", - "typescript": "^4.5.2" + "ts-node": "^10.7.0", + "typescript": "^4.6.2" }, "engines": { "atom": ">=1.52.0 <2.0.0", @@ -68,7 +69,7 @@ ], "atomTestRunner": "./spec/runner", "binaryDependencies": { - "serve-d": "0.7.0", + "serve-d": "0.7.4", "dcd": "0.13.6" }, "consumedServices": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c0e843a..b54828d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,30 +8,31 @@ specifiers: '@types/atom': 1.40.11 '@types/decompress': ^4.2.4 '@types/fs-extra': ^9.0.13 - '@types/node': ^16.11.9 + '@types/node': ^17.0.21 '@types/semver': ^7.3.9 - atom-jasmine3-test-runner: ^5.2.9 + atom-jasmine3-test-runner: ^5.2.11 atom-languageclient: 1.16.1 atom-package-deps: ^8.0.0 build-commit: 0.1.4 cross-env: 7.0.3 decompress: ^4.2.1 decompress-tarxz: ^3.0.0 - eslint-config-atomic: ^1.16.5 - fs-extra: ^10.0.0 - gitly: ^2.1.5 - parcel: 2.0.1 - prettier-config-atomic: ^3.0.1 + eslint-config-atomic: ^1.17.1 + fs-extra: ^10.0.1 + gitly: ^2.1.6 + parcel: 2.3.2 + prettier: ^2.6.0 + prettier-config-atomic: ^3.0.7 semver: ^7.3.5 - shx: 0.3.3 + shx: 0.3.4 terser-config-atomic: ^0.1.1 - ts-node: ^10.4.0 - typescript: ^4.5.2 + ts-node: ^10.7.0 + typescript: ^4.6.2 dependencies: atom-languageclient: 1.16.1 atom-package-deps: 8.0.0 - fs-extra: 10.0.0 + fs-extra: 10.0.1 semver: 7.3.5 devDependencies: @@ -39,21 +40,22 @@ devDependencies: '@types/atom': 1.40.11 '@types/decompress': 4.2.4 '@types/fs-extra': 9.0.13 - '@types/node': 16.11.9 + '@types/node': 17.0.21 '@types/semver': 7.3.9 - atom-jasmine3-test-runner: 5.2.9 + atom-jasmine3-test-runner: 5.2.11 build-commit: 0.1.4 cross-env: 7.0.3 decompress: 4.2.1 decompress-tarxz: 3.0.0 - eslint-config-atomic: 1.16.5 - gitly: 2.1.5 - parcel: 2.0.1 - prettier-config-atomic: 3.0.1 - shx: 0.3.3 + eslint-config-atomic: 1.17.1 + gitly: 2.1.6 + parcel: 2.3.2 + prettier: 2.6.0 + prettier-config-atomic: 3.0.7 + shx: 0.3.4 terser-config-atomic: 0.1.1 - ts-node: 10.4.0_6d6d60348da931c98bc2cf01b7fcd2a7 - typescript: 4.5.2 + ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 + typescript: 4.6.2 packages: @@ -103,8 +105,8 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.16.3_@babel+core@7.14.6+eslint@7.24.0: - resolution: {integrity: sha512-iB4ElZT0jAt7PKVaeVulOECdGe6UnmA/O0P9jlF5g5GBOwDVbna8AXhHRu4s27xQf6OkveyA8iTDv1jHdDejgQ==} + /@babel/eslint-parser/7.17.0_@babel+core@7.14.6+eslint@7.24.0: + resolution: {integrity: sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': '>=7.11.0' @@ -199,8 +201,8 @@ packages: '@babel/types': 7.14.5 dev: true - /@babel/helper-plugin-utils/7.14.5: - resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==} + /@babel/helper-plugin-utils/7.16.7: + resolution: {integrity: sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==} engines: {node: '>=6.9.0'} dev: true @@ -266,35 +268,24 @@ packages: hasBin: true dev: true - /@babel/plugin-syntax-flow/7.16.0_@babel+core@7.14.6: - resolution: {integrity: sha512-dH91yCo0RyqfzWgoM5Ji9ir8fQ+uFbt9KHM3d2x4jZOuHS6wNA+CRmRUP/BWCsHG2bjc7A2Way6AvH1eQk0wig==} + /@babel/plugin-syntax-flow/7.16.7_@babel+core@7.14.6: + resolution: {integrity: sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.14.6: - resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==} + /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.14.6: + resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-flow-strip-types/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-KhcolBKfXbvjwI3TV7r7TkYm8oNXHNBqGOy6JDVwtecFaRoKYsUUqJdS10q0YDKW1c6aZQgO+Ys3LfGkox8pXA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-flow': 7.16.0_@babel+core@7.14.6 + '@babel/helper-plugin-utils': 7.16.7 dev: true /@babel/runtime-corejs3/7.12.5: @@ -303,12 +294,14 @@ packages: core-js-pure: 3.8.3 regenerator-runtime: 0.13.7 dev: true + optional: true /@babel/runtime/7.12.5: resolution: {integrity: sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==} dependencies: regenerator-runtime: 0.13.7 dev: true + optional: true /@babel/template/7.14.5: resolution: {integrity: sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==} @@ -367,16 +360,12 @@ packages: ignore: 4.0.6 import-fresh: 3.3.0 js-yaml: 3.14.1 - minimatch: 3.0.4 + minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color dev: true - /@iarna/toml/2.2.5: - resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} - dev: true - /@nodelib/fs.scandir/2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -398,130 +387,112 @@ packages: fastq: 1.11.1 dev: true - /@parcel/babel-ast-utils/2.0.1: - resolution: {integrity: sha512-adBHMaPAj+w1NjO+oq6SUgtOpO7wmyNIgsiHDsf8cpLf2gT0GcC/afcaC07WhIq1PJvL2hkWQpT/8sj1m/QZSw==} - engines: {node: '>= 12.0.0'} - dependencies: - '@babel/parser': 7.14.7 - '@parcel/babylon-walk': 2.0.1 - '@parcel/source-map': 2.0.0 - '@parcel/utils': 2.0.1 - astring: 1.7.5 - dev: true - - /@parcel/babylon-walk/2.0.1: - resolution: {integrity: sha512-eXlfG7ZGUuRF81mStZGeaYj4uH7Mgd8yfWB+c/Y13sxdacml+0vinCyZ9BjY7rYuxvKTlVSjp9BJW0Q0DS6THg==} - engines: {node: '>= 12.0.0'} - dependencies: - '@babel/types': 7.14.5 - lodash.clone: 4.5.0 - dev: true - - /@parcel/bundler-default/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-4BE86Z26gr7VHeIOCWkaucl5SNntCGS9ltk1ed65mqbZaZloZP8YD/YINxxgPtx9moTWNqQO8Y3bvCAD+VY8mQ==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/bundler-default/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-JUrto4mjSD0ic9dEqRp0loL5o3HVYHja1ZIYSq+rBl2UWRV6/9cGTb07lXOCqqm0BWE+hQ4krUxB76qWaF0Lqw==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/diagnostic': 2.0.1 - '@parcel/hash': 2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/diagnostic': 2.3.2 + '@parcel/hash': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/cache/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-aXWkx6ySwHBdPWvCJ1x6aHGFWlfu9X89iKuN4X/quMHyUDqA2PkKBR0kAvcs47ZnmUAXlKI2J9BR+lEOSAJazA==} + /@parcel/cache/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-Xxq+ekgcFEme6Fn1v7rEOBkyMOUOUu7eNqQw0l6HQS+INZ2Q7YzzfdW7pI8rEOAAICVg5BWKpmBQZpgJlT+HxQ==} engines: {node: '>= 12.0.0'} peerDependencies: - '@parcel/core': ^2.0.0 + '@parcel/core': ^2.3.2 dependencies: - '@parcel/core': 2.0.1 - '@parcel/logger': 2.0.1 - '@parcel/utils': 2.0.1 - lmdb-store: 1.6.5 + '@parcel/core': 2.3.2 + '@parcel/fs': 2.3.2_@parcel+core@2.3.2 + '@parcel/logger': 2.3.2 + '@parcel/utils': 2.3.2 + lmdb: 2.2.6 dev: true - /@parcel/codeframe/2.0.1: - resolution: {integrity: sha512-NfquLg7qt8TfPmmfXVPlcq5mtEM3CvYjc+s5HLt1w0H461NiZOq7qhAaSS1N/3E+3d3eXOT/2AlCxoGm7KQ8hg==} + /@parcel/codeframe/2.3.2: + resolution: {integrity: sha512-ireQALcxxrTdIEpzTOoMo/GpfbFm1qlyezeGl3Hce3PMvHLg3a5S6u/Vcy7SAjdld5GfhHEqVY+blME6Z4CyXQ==} engines: {node: '>= 12.0.0'} dependencies: chalk: 4.1.1 - emphasize: 4.2.0 - slice-ansi: 4.0.0 - string-width: 4.2.2 dev: true - /@parcel/compressor-raw/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-0VNadPUIIpgx2MCjt7PGOwcz0OXN0BFxCmWzy+ocyEWj0KQ79OBr8ni7I3Be78OxNhE8luTEC22kVJwM0rtP1g==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/compressor-raw/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-8dIoFwinYK6bOTpnZOAwwIv0v73y0ezsctPmfMnIqVQPn7wJwfhw/gbKVcmK5AkgQMkyid98hlLZoaZtGF1Mdg==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/config-default/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-LavQo5+81wYARmDW+GsgPIV6GPG/rskR73oGHWV1oDr9k3UD2RYdGaH1GDcwqXyUEWVCw3K+nglaZdWFpOEdRQ==} + /@parcel/config-default/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-E7/iA7fGCYvXU3u6zF9nxjeDVsgjCN6MVvDjymjaxYMoDWTIsPV245SBEXqzgtmzbMAV+VAl4rVWLMB4pzMt9g==} peerDependencies: - '@parcel/core': ^2.0.0 - dependencies: - '@parcel/bundler-default': 2.0.1_@parcel+core@2.0.1 - '@parcel/compressor-raw': 2.0.1_@parcel+core@2.0.1 - '@parcel/core': 2.0.1 - '@parcel/namer-default': 2.0.1_@parcel+core@2.0.1 - '@parcel/optimizer-cssnano': 2.0.1_@parcel+core@2.0.1 - '@parcel/optimizer-htmlnano': 2.0.1_@parcel+core@2.0.1 - '@parcel/optimizer-image': 2.0.1_@parcel+core@2.0.1 - '@parcel/optimizer-svgo': 2.0.1_@parcel+core@2.0.1 - '@parcel/optimizer-terser': 2.0.1_@parcel+core@2.0.1 - '@parcel/packager-css': 2.0.1_@parcel+core@2.0.1 - '@parcel/packager-html': 2.0.1_@parcel+core@2.0.1 - '@parcel/packager-js': 2.0.1_@parcel+core@2.0.1 - '@parcel/packager-raw': 2.0.1_@parcel+core@2.0.1 - '@parcel/packager-svg': 2.0.1_@parcel+core@2.0.1 - '@parcel/reporter-dev-server': 2.0.1_@parcel+core@2.0.1 - '@parcel/resolver-default': 2.0.1_@parcel+core@2.0.1 - '@parcel/runtime-browser-hmr': 2.0.1_@parcel+core@2.0.1 - '@parcel/runtime-js': 2.0.1_@parcel+core@2.0.1 - '@parcel/runtime-react-refresh': 2.0.1_@parcel+core@2.0.1 - '@parcel/runtime-service-worker': 2.0.1_@parcel+core@2.0.1 - '@parcel/transformer-babel': 2.0.1_@parcel+core@2.0.1 - '@parcel/transformer-css': 2.0.1_@parcel+core@2.0.1 - '@parcel/transformer-html': 2.0.1_@parcel+core@2.0.1 - '@parcel/transformer-image': 2.0.1_@parcel+core@2.0.1 - '@parcel/transformer-js': 2.0.1_@parcel+core@2.0.1 - '@parcel/transformer-json': 2.0.1_@parcel+core@2.0.1 - '@parcel/transformer-postcss': 2.0.1_@parcel+core@2.0.1 - '@parcel/transformer-posthtml': 2.0.1_@parcel+core@2.0.1 - '@parcel/transformer-raw': 2.0.1_@parcel+core@2.0.1 - '@parcel/transformer-react-refresh-wrap': 2.0.1_@parcel+core@2.0.1 - '@parcel/transformer-svg': 2.0.1_@parcel+core@2.0.1 + '@parcel/core': ^2.3.2 + dependencies: + '@parcel/bundler-default': 2.3.2_@parcel+core@2.3.2 + '@parcel/compressor-raw': 2.3.2_@parcel+core@2.3.2 + '@parcel/core': 2.3.2 + '@parcel/namer-default': 2.3.2_@parcel+core@2.3.2 + '@parcel/optimizer-cssnano': 2.3.2_@parcel+core@2.3.2 + '@parcel/optimizer-htmlnano': 2.3.2_@parcel+core@2.3.2 + '@parcel/optimizer-image': 2.3.2_@parcel+core@2.3.2 + '@parcel/optimizer-svgo': 2.3.2_@parcel+core@2.3.2 + '@parcel/optimizer-terser': 2.3.2_@parcel+core@2.3.2 + '@parcel/packager-css': 2.3.2_@parcel+core@2.3.2 + '@parcel/packager-html': 2.3.2_@parcel+core@2.3.2 + '@parcel/packager-js': 2.3.2_@parcel+core@2.3.2 + '@parcel/packager-raw': 2.3.2_@parcel+core@2.3.2 + '@parcel/packager-svg': 2.3.2_@parcel+core@2.3.2 + '@parcel/reporter-dev-server': 2.3.2_@parcel+core@2.3.2 + '@parcel/resolver-default': 2.3.2_@parcel+core@2.3.2 + '@parcel/runtime-browser-hmr': 2.3.2_@parcel+core@2.3.2 + '@parcel/runtime-js': 2.3.2_@parcel+core@2.3.2 + '@parcel/runtime-react-refresh': 2.3.2_@parcel+core@2.3.2 + '@parcel/runtime-service-worker': 2.3.2_@parcel+core@2.3.2 + '@parcel/transformer-babel': 2.3.2_@parcel+core@2.3.2 + '@parcel/transformer-css': 2.3.2_@parcel+core@2.3.2 + '@parcel/transformer-html': 2.3.2_@parcel+core@2.3.2 + '@parcel/transformer-image': 2.3.2_@parcel+core@2.3.2 + '@parcel/transformer-js': 2.3.2_@parcel+core@2.3.2 + '@parcel/transformer-json': 2.3.2_@parcel+core@2.3.2 + '@parcel/transformer-postcss': 2.3.2_@parcel+core@2.3.2 + '@parcel/transformer-posthtml': 2.3.2_@parcel+core@2.3.2 + '@parcel/transformer-raw': 2.3.2_@parcel+core@2.3.2 + '@parcel/transformer-react-refresh-wrap': 2.3.2_@parcel+core@2.3.2 + '@parcel/transformer-svg': 2.3.2_@parcel+core@2.3.2 transitivePeerDependencies: - acorn - - bufferutil - - debug - - supports-color - - utf-8-validate + - cssnano + - postcss + - purgecss + - relateurl + - srcset + - terser + - uncss dev: true - /@parcel/core/2.0.1: - resolution: {integrity: sha512-Iy5FgUAquc5HjQGiyKbWK0WaaVXerrzWD7cNBTIUOlk1xNeUtOeGu80Kc5xu0qT0/Mc+nsDfPhWcN8p4RVF+PQ==} + /@parcel/core/2.3.2: + resolution: {integrity: sha512-gdJzpsgeUhv9H8T0UKVmyuptiXdduEfKIUx0ci+/PGhq8cCoiFnlnuhW6H7oLr79OUc+YJStabDJuG4U2A6ysw==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/cache': 2.0.1_@parcel+core@2.0.1 - '@parcel/diagnostic': 2.0.1 - '@parcel/events': 2.0.1 - '@parcel/fs': 2.0.1_@parcel+core@2.0.1 - '@parcel/graph': 2.0.1 - '@parcel/hash': 2.0.1 - '@parcel/logger': 2.0.1 - '@parcel/package-manager': 2.0.1_@parcel+core@2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/cache': 2.3.2_@parcel+core@2.3.2 + '@parcel/diagnostic': 2.3.2 + '@parcel/events': 2.3.2 + '@parcel/fs': 2.3.2_@parcel+core@2.3.2 + '@parcel/graph': 2.3.2 + '@parcel/hash': 2.3.2 + '@parcel/logger': 2.3.2 + '@parcel/package-manager': 2.3.2_@parcel+core@2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 '@parcel/source-map': 2.0.0 - '@parcel/types': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 - '@parcel/workers': 2.0.1_@parcel+core@2.0.1 + '@parcel/types': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 + '@parcel/workers': 2.3.2_@parcel+core@2.3.2 abortcontroller-polyfill: 1.7.3 base-x: 3.0.8 browserslist: 4.16.6 @@ -529,383 +500,325 @@ packages: dotenv: 7.0.0 dotenv-expand: 5.1.0 json-source-map: 0.6.1 - json5: 1.0.1 - micromatch: 4.0.4 + json5: 2.2.0 + msgpackr: 1.5.5 nullthrows: 1.1.1 semver: 5.7.1 dev: true - /@parcel/diagnostic/2.0.1: - resolution: {integrity: sha512-pC9GmEUUB2UQ9epvE/H2wn0rb6hyF68QlpxppHZ9fxib/RxqGWDG1I3axR0cxZifRRZiMNnbk7HfmUB19KNTtA==} + /@parcel/diagnostic/2.3.2: + resolution: {integrity: sha512-/xW93Az4AOiifuYW/c4CDbUcu3lx5FcUDAj9AGiR9NSTsF/ROC/RqnxvQ3AGtqa14R7vido4MXEpY3JEp6FsqA==} engines: {node: '>= 12.0.0'} dependencies: json-source-map: 0.6.1 nullthrows: 1.1.1 dev: true - /@parcel/events/2.0.1: - resolution: {integrity: sha512-JRt5SkFS8/8r37o1DRKVtrWR1OZNN2pL548YsXVKBLN1b2ys36/+yKNObDuGB7DcOcIRngVs7xxv6+oodGyMlQ==} + /@parcel/events/2.3.2: + resolution: {integrity: sha512-WiYIwXMo4Vd+pi58vRoHkul8TPE5VEfMY+3FYwVCKPl/LYqSD+vz6wMx9uG18mEbB1d/ofefv5ZFQNtPGKO4tQ==} engines: {node: '>= 12.0.0'} dev: true - /@parcel/fs-search/2.0.1: - resolution: {integrity: sha512-Zyo1PY4opLMunes5YZ2+Q0cMCgdAuepznVvUY+dK3WjW5OzO09G/L8cfNBhgeYA84wu0yyzNohZogvFjS10TZg==} + /@parcel/fs-search/2.3.2: + resolution: {integrity: sha512-u3DTEFnPtKuZvEtgGzfVjQUytegSSn3POi7WfwMwPIaeDPfYcyyhfl+c96z7VL9Gk/pqQ99/cGyAwFdFsnxxXA==} engines: {node: '>= 12.0.0'} dependencies: detect-libc: 1.0.3 dev: true - /@parcel/fs-write-stream-atomic/2.0.1: - resolution: {integrity: sha512-+CSeXRCnI9f9K4jeBOYzZiOf+qw6t3TvhEstR/zeXenzx0nBMzPv28mjUMZ33vRMy8bQOHAim8qy/AMSIMolEg==} - dependencies: - graceful-fs: 4.2.6 - iferr: 1.0.2 - imurmurhash: 0.1.4 - readable-stream: 2.3.7 - dev: true - - /@parcel/fs/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-zl8aV9Qp4lB4cQGyBfz3LQM+JkL7WHGoSlj8PjBamT8VmPlr57BUtp3Gc/IvRCCX8B7izNx3X8vCvr5BrziL+g==} + /@parcel/fs/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-XV+OsnRpN01QKU37lBN0TFKvv7uPKfQGbqFqYOrMbXH++Ae8rBU0Ykz+Yu4tv2h7shMlde+AMKgRnRTAJZpWEQ==} engines: {node: '>= 12.0.0'} peerDependencies: - '@parcel/core': ^2.0.0 + '@parcel/core': ^2.3.2 dependencies: - '@parcel/core': 2.0.1 - '@parcel/fs-search': 2.0.1 - '@parcel/fs-write-stream-atomic': 2.0.1 - '@parcel/types': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/core': 2.3.2 + '@parcel/fs-search': 2.3.2 + '@parcel/types': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 '@parcel/watcher': 2.0.2 - '@parcel/workers': 2.0.1_@parcel+core@2.0.1 - graceful-fs: 4.2.6 - mkdirp: 0.5.5 - ncp: 2.0.0 - nullthrows: 1.1.1 - rimraf: 3.0.2 - utility-types: 3.10.0 + '@parcel/workers': 2.3.2_@parcel+core@2.3.2 dev: true - /@parcel/graph/2.0.1: - resolution: {integrity: sha512-LESQVWy/Oln1CqTgWTjvm99btNSqHxOcIKEIL7k6Pq2d6vhO6oyAAmMe5sqf6Sr1nNCVjZW7oHRzyIG0kYTgWw==} + /@parcel/graph/2.3.2: + resolution: {integrity: sha512-ltTBM3IEqumgmy4ABBFETT8NtAwSsjD9mY3WCyJ5P8rUshfVCg093rvBPbpuJYMaH/TV1AHVaWfZqaZ4JQDIQQ==} engines: {node: '>= 12.0.0'} dependencies: + '@parcel/utils': 2.3.2 nullthrows: 1.1.1 dev: true - /@parcel/hash/2.0.1: - resolution: {integrity: sha512-Zng4i5HhcmOr6NMzQlnCf12ED9isL+HmcFC3XSLc6VYFcCnVg6cEIwJ7KrB/s5wRHLU2TfSZAaLIJlhcPKPPog==} + /@parcel/hash/2.3.2: + resolution: {integrity: sha512-SMtYTsHihws/wqdVnOr0QAGyGYsW9rJSJkkoRujUxo8l2ctnBN1ztv89eOUrdtgHsmcnj/oz1yw6sN38X+BUng==} engines: {node: '>= 12.0.0'} dependencies: detect-libc: 1.0.3 - xxhash-wasm: 0.4.1 + xxhash-wasm: 0.4.2 dev: true - /@parcel/logger/2.0.1: - resolution: {integrity: sha512-gN2mdDnUkbN11hUIDBU+zlREsgp7zm42ZAsc0xwIdmlnsZY7wu2G3lNtkXSMlIPJPdRi6oE6vmaArQJfXjaAOg==} + /@parcel/logger/2.3.2: + resolution: {integrity: sha512-jIWd8TXDQf+EnNWSa7Q10lSQ6C1LSH8OZkTlaINrfVIw7s+3tVxO3I4pjp7/ARw7RX2gdNPlw6fH4Gn/HvvYbw==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/diagnostic': 2.0.1 - '@parcel/events': 2.0.1 + '@parcel/diagnostic': 2.3.2 + '@parcel/events': 2.3.2 dev: true - /@parcel/markdown-ansi/2.0.1: - resolution: {integrity: sha512-KFUvJoGncCwOml+RSyJl0KfQgle42YC8VJwQrHUqKMR5acyC3KaDNWAx96xkPf3k/hKv+VVEhIsH7SRJ63qwwQ==} + /@parcel/markdown-ansi/2.3.2: + resolution: {integrity: sha512-l01ggmag5QScCk9mYA0xHh5TWSffR84uPFP2KvaAMQQ9NLNufcFiU0mn/Mtr3pCb5L5dSzmJ+Oo9s7P1Kh/Fmg==} engines: {node: '>= 12.0.0'} dependencies: chalk: 4.1.1 dev: true - /@parcel/namer-default/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-wF948WojfksHutz023T2lC3b1BWRyOa9KaCh9caYtZ1Lq26kG3X2eaWVjOzw65SUQRLzAAxu3ujRhKEg0N0Ntw==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/namer-default/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-3QUMC0+5+3KMKfoAxYAbpZtuRqTgyZKsGDWzOpuqwemqp6P8ahAvNPwSCi6QSkGcTmvtYwBu9/NHPSONxIFOfg==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/diagnostic': 2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/diagnostic': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/node-libs-browser/2.0.1: - resolution: {integrity: sha512-EK6hndQMtW0DJMU4FeDmbDwdIus/IAXz/YjR2kdQ0fLRAvcNWC/34R5bqlLmWdX2NXWVS+1tcDhPa2oEnUzzHA==} - engines: {node: '>= 12.0.0'} - dependencies: - assert: 2.0.0 - browserify-zlib: 0.2.0 - buffer: 5.7.1 - console-browserify: 1.2.0 - constants-browserify: 1.0.0 - crypto-browserify: 3.12.0 - domain-browser: 3.5.0 - events: 3.3.0 - https-browserify: 1.0.0 - os-browserify: 0.3.0 - path-browserify: 1.0.1 - process: 0.11.10 - punycode: 1.4.1 - querystring-es3: 0.2.1 - stream-browserify: 3.0.0 - stream-http: 3.2.0 - string_decoder: 1.3.0 - timers-browserify: 2.0.12 - tty-browserify: 0.0.1 - url: 0.11.0 - util: 0.12.4 - vm-browserify: 1.1.2 - dev: true - - /@parcel/node-resolver-core/2.0.1: - resolution: {integrity: sha512-bZqot9TZKuBpojo9i4LQ/mc+iKKuurcWDy481E/Z9Xp3zfDEZaNzj2f+0MSwv3pbqB134/PIMMtN92tewJ7Piw==} + /@parcel/node-resolver-core/2.3.2: + resolution: {integrity: sha512-wmrnMNzJN4GuHw2Ftho+BWgSWR6UCkW3XoMdphqcxpw/ieAdS2a+xYSosYkZgQZ6lGutSvLyJ1CkVvP6RLIdQQ==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/diagnostic': 2.0.1 - '@parcel/node-libs-browser': 2.0.1 - '@parcel/utils': 2.0.1 - micromatch: 4.0.4 + '@parcel/diagnostic': 2.3.2 + '@parcel/utils': 2.3.2 nullthrows: 1.1.1 dev: true - /@parcel/optimizer-cssnano/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-yhuSUyTa4IKsFX+k2K8J6fsClpIWAu0Ng6HcW/fwDSfssZMm+Lfe33+sRo1fwqr8vd/okFrm3vOBQ+NhncsVVw==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/optimizer-cssnano/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-wTBOxMiBI38NAB9XIlQZRCjS59+EWjWR9M04D3TWyxl+dL5gYMc1cl4GNynUnmcPdz+3s1UbOdo5/8V90wjiiw==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 '@parcel/source-map': 2.0.0 - cssnano: 5.0.7_postcss@8.3.5 - postcss: 8.3.5 + cssnano: 5.1.4_postcss@8.4.12 + postcss: 8.4.12 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/optimizer-htmlnano/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-Q2YQt4YnRNGth6RtRw6Q/IanhboKhD2QfrDpUsDwcpBbP3nEirvLcOmVfzuNXDqvYaQG7720ulCRt8jWErZ2WQ==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/optimizer-htmlnano/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-U8C0TDSxsx8HmHaLW0Zc7ha1fXQynzhvBjCRMGYnOiLiw0MOfLQxzQ2WKVSeCotmdlF63ayCwxWsd6BuqStiKQ==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - htmlnano: 1.1.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + htmlnano: 2.0.0_svgo@2.8.0 nullthrows: 1.1.1 posthtml: 0.16.5 svgo: 2.8.0 transitivePeerDependencies: - '@parcel/core' - - acorn - dev: true - - /@parcel/optimizer-image/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-tXqrAoFoGT6R2nY88OMj6DxHctyewOA3RW6VFksolX+/eWjy9MsQMUWFJmc1TlsVJCu4xGVvcHM3+6Q3XF8VSA==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} - dependencies: - '@parcel/diagnostic': 2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + - cssnano + - postcss + - purgecss + - relateurl + - srcset + - terser + - uncss + dev: true + + /@parcel/optimizer-image/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-HOk3r5qdvY/PmI7Q3i2qEgFH3kP2QWG4Wq3wmC4suaF1+c2gpiQc+HKHWp4QvfbH3jhT00c5NxQyqPhbXeNI9Q==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} + dependencies: + '@parcel/diagnostic': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 + '@parcel/workers': 2.3.2_@parcel+core@2.3.2 detect-libc: 1.0.3 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/optimizer-svgo/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-vdTXQrYjNd7s9ye8NYi7IrcS/oa1Rn1cI9pFeQCocEuL3eoesnFBtkeW0bbA7tNaIBkkR0x9NagRVtWgZJW4uQ==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/optimizer-svgo/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-l7WvZ5+e7D1mVmLUxMVaSb29cviXzuvSY2OpQs0ukdPACDqag+C65hWMzwTiOSSRGPMIu96kQKpeVru2YjibhA==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/diagnostic': 2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/diagnostic': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 svgo: 2.8.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/optimizer-terser/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-iT3gvkZsUKW4PJHRwWn4xqQlIIsrkr4gO2X5XQtPEXkYUn3UlHTE1lguJd1Pj6L3A0dS+ubI6wIfYk/Z59WAjw==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/optimizer-terser/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-dOapHhfy0xiNZa2IoEyHGkhhla07xsja79NPem14e5jCqY6Oi40jKNV4ab5uu5u1elWUjJuw69tiYbkDZWbKQw==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/diagnostic': 2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/diagnostic': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 '@parcel/source-map': 2.0.0 - '@parcel/utils': 2.0.1 + '@parcel/utils': 2.3.2 nullthrows: 1.1.1 - terser: 5.7.1 + terser: 5.10.0 transitivePeerDependencies: - '@parcel/core' + - acorn dev: true - /@parcel/package-manager/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-I8pMP18zIAYIfwnFOhi4Pt+6grKysMxFqNTXAdfobszk4PvoOzbUIjzTk+3Z2IXT2FEdH/R/3Jej70OxpPf0CQ==} + /@parcel/package-manager/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-pAQfywKVORY8Ee+NHAyKzzQrKbnz8otWRejps7urwhDaTVLfAd5C/1ZV64ATZ9ALYP9jyoQ8bTaxVd4opcSuwg==} engines: {node: '>= 12.0.0'} peerDependencies: - '@parcel/core': ^2.0.0 - dependencies: - '@parcel/core': 2.0.1 - '@parcel/diagnostic': 2.0.1 - '@parcel/fs': 2.0.1_@parcel+core@2.0.1 - '@parcel/logger': 2.0.1 - '@parcel/types': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 - '@parcel/workers': 2.0.1_@parcel+core@2.0.1 - command-exists: 1.2.9 - cross-spawn: 6.0.5 - nullthrows: 1.1.1 + '@parcel/core': ^2.3.2 + dependencies: + '@parcel/core': 2.3.2 + '@parcel/diagnostic': 2.3.2 + '@parcel/fs': 2.3.2_@parcel+core@2.3.2 + '@parcel/logger': 2.3.2 + '@parcel/types': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 + '@parcel/workers': 2.3.2_@parcel+core@2.3.2 semver: 5.7.1 - split2: 3.2.2 dev: true - /@parcel/packager-css/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-oPyouH+6+by3s68xxwYaaePPtrcRhNJ1Tia51eIVagBxp3kAOpB7F4S1Ou8w2qlipk9Wq6HJx2n1u4aZISbkAg==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/packager-css/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-ByuF9xDnQnpVL1Hdu9aY6SpxOuZowd3TH7joh1qdRPLeMHTEvUywHBXoiAyNdrhnLGum8uPEdY8Ra5Xuo1U7kg==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 '@parcel/source-map': 2.0.0 - '@parcel/utils': 2.0.1 + '@parcel/utils': 2.3.2 nullthrows: 1.1.1 - postcss: 8.3.5 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/packager-html/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-uGQYjspjz/VF4v+kVWAmPfXoGKCmos8rgTZ7XtXnhuRT4SH/OYHlRKVxzC4sb4zRoeO6Bj82yVw65Xj2gz9K4Q==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/packager-html/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-YqAptdU+uqfgwSii76mRGcA/3TpuC6yHr8xG+11brqj/tEFLsurmX0naombzd7FgmrTE9w+kb0HUIMl2vRBn0A==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/types': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/types': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 nullthrows: 1.1.1 posthtml: 0.16.5 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/packager-js/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-eN7BQITwTj2KeYMkW/9KRMBw1SoR7qlFhfX2+hbFA6Kl/b0bKEx33Gm21JJBl8wqqo3QVr9Rhg0JruwkQX1JHg==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/packager-js/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-3OP0Ro9M1J+PIKZK4Ec2N5hjIPiqk++B2kMFeiUqvaNZjJgKrPPEICBhjS52rma4IE/NgmIMB3aI5pWqE/KwNA==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/diagnostic': 2.0.1 - '@parcel/hash': 2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/diagnostic': 2.3.2 + '@parcel/hash': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 '@parcel/source-map': 2.0.0 - '@parcel/utils': 2.0.1 + '@parcel/utils': 2.3.2 globals: 13.10.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/packager-raw/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-Cr9we+Pf9jl9AhKsZPKg7Da6xzNFxUqPDBRIZmO9GjTm1NZOeddmRPrtporPPZxtTmtQzRuyStRNKe5zBZtg3w==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/packager-raw/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-RnoZ7WgNAFWkEPrEefvyDqus7xfv9XGprHyTbfLittPaVAZpl+4eAv43nXyMfzk77Cgds6KcNpkosj3acEpNIQ==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/packager-svg/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-UqMYNxoaxLdJN+R3rOAACeMdkT/ONcMNQ+OzEowpt6lWZJyLRRF63akk2KhMVjYNQpV6y4wJZV6H/TWV6eRMjg==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/packager-svg/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-iIC0VeczOXynS7M5jCi3naMBRyAznBVJ3iMg92/GaI9duxPlUMGAlHzLAKNtoXkc00HMXDH7rrmMb04VX6FYSg==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/types': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/types': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 posthtml: 0.16.5 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/plugin/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-zg9LdUk1fh8UApo9q79ZbG+QCwMioSlBP0+LKYLQqcNketzmjPuhe3rCialR0s2/6QsM1EQbuMUpCmZLSQZ4tA==} + /@parcel/plugin/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-SaLZAJX4KH+mrAmqmcy9KJN+V7L+6YNTlgyqYmfKlNiHu7aIjLL+3prX8QRcgGtjAYziCxvPj0cl1CCJssaiGg==} engines: {node: '>= 12.0.0'} dependencies: - '@parcel/types': 2.0.1_@parcel+core@2.0.1 + '@parcel/types': 2.3.2_@parcel+core@2.3.2 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/reporter-cli/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-R4gmEhXH6vQMoSEobVolyCIJWBRV9z9Ju5y4gheUv7X0u3e2tpsHpDq835o8jqNIBG75Dm8Q5f3EE8BdhPzTEg==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/reporter-cli/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-VYetmTXqW83npsvVvqlQZTbF3yVL3k/FCCl3kSWvOr9LZA0lmyqJWPjMHq37yIIOszQN/p5guLtgCjsP0UQw1Q==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/types': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/types': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 chalk: 4.1.1 - filesize: 6.4.0 - nullthrows: 1.1.1 - ora: 5.4.1 - string-width: 4.2.2 - strip-ansi: 6.0.0 - term-size: 2.2.1 - wrap-ansi: 7.0.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/reporter-dev-server/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-dm2zgE8mPgLD5Nkmw9WQENZunrBN29fDRkNZhqnQyq4BBXF7e6Q/J/uamUjdtxAp7Qzobw1ZjybqlFuEh0z2tg==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/reporter-dev-server/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-E7LtnjAX4iiWMw2qKUyFBi3+bDz0UGjqgHoPQylUYYLi6opXjJz/oC+cCcCy4e3RZlkrl187XonvagS59YjDxA==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 - connect: 3.7.0 - ejs: 3.1.6 - http-proxy-middleware: 1.3.1 - nullthrows: 1.1.1 - serve-handler: 6.1.3 - ws: 7.5.3 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 transitivePeerDependencies: - '@parcel/core' - - bufferutil - - debug - - utf-8-validate dev: true - /@parcel/resolver-default/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-8+dMgb6pJGaepGAb+44ORLamFv8Ik7T1MyyexI3d9KfWXolU4lhSoFrNGeSEqm4VtPHH0xMYQo2cyIYKZSzuyA==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/resolver-default/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-y3r+xOwWsATrNGUWuZ6soA7q24f8E5tY1AZ9lHCufnkK2cdKZJ5O1cyd7ohkAiKZx2/pMd+FgmVZ/J3oxetXkA==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/node-resolver-core': 2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/node-resolver-core': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/runtime-browser-hmr/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-fHuK3tzfJdDhCuNab7aB0RGrfyPlpmV7l0YJJ6Hvv2FiJ1EP2f0mMYF3/T6BXacL4/HLVo58K/XLYhTb6jU2cA==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/runtime-browser-hmr/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-nRD6uOyF1+HGylP9GASbYmvUDOsDaNwvaxuGTSh8+5M0mmCgib+hVBiPEKbwdmKjGbUPt9wRFPyMa/JpeQZsIQ==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/runtime-js/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-5syJTEWY4uw+GH8AYwL55fqRgcBjL/tb95FSYHfABKMHSkaU6KbeUzCv88oj2wE5szWHX793LuqjppO465XYvQ==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/runtime-js/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-SJepcHvYO/7CEe/Q85sngk+smcJ6TypuPh4D2R8kN+cAJPi5WvbQEe7+x5BEgbN+5Jumi/Uo3FfOOE5mYh+F6g==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/runtime-react-refresh/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-7j8cmIaoGP0etC2SLrWO1RdxQp+IealRAyZsLODRU22EQxCobGh5uq7Bjdv+m1wZrAdolR00lZe5p+dGrD2QGw==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/runtime-react-refresh/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-P+GRPO2XVDSBQ4HmRSj2xfbHSQvL9+ahTE/AB74IJExLTITv5l4SHAV3VsiKohuHYUAYHW3A/Oe7tEFCAb6Cug==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 react-refresh: 0.9.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/runtime-service-worker/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-B12lgz5LYLhhvjnTryg38R0PryAbq1+GCJE8Inidzr/IYLROUZANokPcUYUxwVB6QJVzYRhkx3lEf9VziAot2g==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/runtime-service-worker/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-iREHj/eapphC4uS/zGUkiTJvG57q+CVbTrfE42kB8ECtf/RYNo5YC9htdvPZjRSXDPrEPc5NCoKp4X09ENNikw==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' @@ -919,51 +832,45 @@ packages: globby: 11.0.4 dev: true - /@parcel/transformer-babel/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-TUCTdZi3V7z0WzyFPe3A1dQ0kLxPS8bEa0KgW7sueo9D0LXFvxpwh3Mf93q2H56KGb96o/QOXkz4HY8og+Wy4g==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/transformer-babel/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-QpWfH2V6jJ+kcUBIMM/uBBG8dGFvNaOGS+8jD6b+eTP+1owzm83RoWgqhRV2D/hhv2qMXEQzIljoc/wg2y+X4g==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@babel/core': 7.14.6 - '@babel/generator': 7.14.5 - '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-flow-strip-types': 7.14.5_@babel+core@7.14.6 - '@babel/traverse': 7.14.7 - '@parcel/babel-ast-utils': 2.0.1 - '@parcel/diagnostic': 2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/diagnostic': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 '@parcel/source-map': 2.0.0 - '@parcel/utils': 2.0.1 + '@parcel/utils': 2.3.2 browserslist: 4.16.6 - core-js: 3.15.2 json5: 2.2.0 nullthrows: 1.1.1 semver: 5.7.1 transitivePeerDependencies: - '@parcel/core' - - supports-color dev: true - /@parcel/transformer-css/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-sSe8elt3ejTkmZmGk3ahhimGwVoxQL0hUYSjmsgK24a4kUoJWby2hvV8BEZWDZ8zJz5ZOWUw+34fM1frEn87dQ==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/transformer-css/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-8lzvDny+78DIAqhcXam2Bf9FyaUoqzHdUQdNFn+PuXTHroG/QGPvln1kvqngJjn4/cpJS9vYmAPVXe+nai3P8g==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/hash': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 '@parcel/source-map': 2.0.0 - '@parcel/utils': 2.0.1 + '@parcel/utils': 2.3.2 nullthrows: 1.1.1 - postcss: 8.3.5 - postcss-value-parser: 4.1.0 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 semver: 5.7.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-html/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-UkRtBHPnuedSX5UPzrZDzNb5pxWCVqvE5/xTPlxWEtN4een9Aixl4RSOZiJxMp4dxxVtw/fo9Lnx0z1wYxbWRw==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/transformer-html/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-idT1I/8WM65IFYBqzRwpwT7sf0xGur4EDQDHhuPX1w+pIVZnh0lkLMAnEqs6ar1SPRMys4chzkuDNnqh0d76hg==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/hash': 2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/diagnostic': 2.3.2 + '@parcel/hash': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 nullthrows: 1.1.1 posthtml: 0.16.5 posthtml-parser: 0.10.1 @@ -973,29 +880,29 @@ packages: - '@parcel/core' dev: true - /@parcel/transformer-image/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-1xHPdE4W8jzsI0AWi4XWYioG2sDZvxJHprlTYNGK8GE+A2U7bOi7T2aoa44fEfK1pRa+N5GTkoNVTYiv4hza0g==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/transformer-image/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-0K7cJHXysli6hZsUz/zVGO7WCoaaIeVdzAxKpLA1Yl3LKw/ODiMyXKt08LiV/ljQ2xT5qb9EsXUWDRvcZ0b96A==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/workers': 2.0.1_@parcel+core@2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/workers': 2.3.2_@parcel+core@2.3.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-js/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-c55qVfPU+jKoFFLV2GhME7CCqBO4Il34lW1EEv0RdYlBivPQQf+8vdcrrRX2FSjlI9cpvw9E4l298HyQDpVyng==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/transformer-js/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-U1fbIoAoqR5P49S+DMhH8BUd9IHRPwrTTv6ARYGsYnhuNsjTFhNYE0kkfRYboe/e0z7vEbeJICZXjnZ7eQDw5A==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/diagnostic': 2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/diagnostic': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 '@parcel/source-map': 2.0.0 - '@parcel/utils': 2.0.1 + '@parcel/utils': 2.3.2 + '@parcel/workers': 2.3.2_@parcel+core@2.3.2 '@swc/helpers': 0.2.12 browserslist: 4.16.6 detect-libc: 1.0.3 - micromatch: 4.0.4 nullthrows: 1.1.1 regenerator-runtime: 0.13.7 semver: 5.7.1 @@ -1003,39 +910,37 @@ packages: - '@parcel/core' dev: true - /@parcel/transformer-json/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-Nx22PQY5InJdqLKppC+Rq0zwH7mpE2MUvgdyhGBzbwB3qwo+us1uupj+3TGYtBQ8tsUypTZVQ1kWGyQkkGWqHg==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/transformer-json/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-Pv2iPaxKINtFwOk5fDbHjQlSm2Vza/NLimQY896FLxiXPNAJxWGvMwdutgOPEBKksxRx9LZPyIOHiRVZ0KcA3w==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 json5: 2.2.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-postcss/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-bSmOl1CxE5VD7FoNMz9G5ndh3vkYMJl84nbY2t91lUtGcY/ROJ1LKvZrglCCEEE13j9orFsPproQgCcYG7m1eA==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/transformer-postcss/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-Rpdxc1rt2aJFCh/y/ccaBc9J1crDjNY5o44xYoOemBoUNDMREsmg5sR5iO81qKKO5GxfoosGb2zh59aeTmywcg==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/hash': 2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/hash': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 clone: 2.1.2 - css-modules-loader-core: 1.1.0 nullthrows: 1.1.1 - postcss-modules: 3.2.2 - postcss-value-parser: 4.1.0 + postcss-value-parser: 4.2.0 semver: 5.7.1 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-posthtml/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-UKGZO5vAZCxnTDF5fT8DzNrUdzahpCnFCrFOa0MFKi0DLKrVrxXmgIgLtoLS+mgwd3WuOW3Vx3KgyVovP5n2JQ==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/transformer-posthtml/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-tMdVExfdM+1G8A9KSHDsjg+S9xEGbhH5mApF2NslPnNZ4ciLKRNuHU2sSV/v8i0a6kacKvDTrwQXYBQJGOodBw==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 nullthrows: 1.1.1 posthtml: 0.16.5 posthtml-parser: 0.10.1 @@ -1045,32 +950,33 @@ packages: - '@parcel/core' dev: true - /@parcel/transformer-raw/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-NkwOp2lZX5bNxSj6tMNTEledWZvpIperCMOERm4raToDkdjBH1pDrxDLUBy8VzQ8M08CLz+2KJaF5wRMvj/eQw==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/transformer-raw/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-lY7eOCaALZ90+GH+4PZRmAPGQRXoZ66NakSdhEtH6JSSAYOmZKDvNLGTMRo/vK1oELzWMuAHGdqvbcPDtNLLVw==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-react-refresh-wrap/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-zZj2Leh39ODh3C2xDh3eVvp1VnfVqeY5PrNdIcNfWw2DMBli13azcwYmF4Uim8natRqMFIsWsfKNesEY+mGLfA==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/transformer-react-refresh-wrap/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-FZaderyCExn0SBZ6D+zHPWc8JSn9YDcbfibv0wkCl+D7sYfeWZ22i7MRp5NwCe/TZ21WuxDWySCggEp/Waz2xg==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 react-refresh: 0.9.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/transformer-svg/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-ZctnwpSomOZoh2FdfETLU4WnIr2t5P9W7QX5USATTlq62uD404Qsj1gr93wQgjLjzy9ID6T1Ua4iIdYNSkScNA==} - engines: {node: '>= 12.0.0', parcel: ^2.0.1} + /@parcel/transformer-svg/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-k9My6bePsaGgUh+tidDjFbbVgKPTzwCAQfoloZRMt7y396KgUbvCfqDruk04k6k+cJn7Jl1o/5lUpTEruBze7g==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@parcel/hash': 2.0.1 - '@parcel/plugin': 2.0.1_@parcel+core@2.0.1 + '@parcel/diagnostic': 2.3.2 + '@parcel/hash': 2.3.2 + '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 nullthrows: 1.1.1 posthtml: 0.16.5 posthtml-parser: 0.10.1 @@ -1080,45 +986,43 @@ packages: - '@parcel/core' dev: true - /@parcel/types/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-em8/GgC7uzkUyEA2ogkzeVDmjaKYQhjf/4EIiC7jXWr22NlSXRQOawhc0CB2o97J9EV2rVXVkWTj0drHTpN2Bw==} + /@parcel/types/2.3.2: + resolution: {integrity: sha512-C77Ct1xNM7LWjPTfe/dQ/9rq1efdsX5VJu2o8/TVi6qoFh64Wp/c5/vCHwKInOTBZUTchVO6z4PGJNIZoUVJuA==} + dependencies: + '@parcel/cache': 2.3.2_@parcel+core@2.3.2 + '@parcel/diagnostic': 2.3.2 + '@parcel/fs': 2.3.2_@parcel+core@2.3.2 + '@parcel/package-manager': 2.3.2_@parcel+core@2.3.2 + '@parcel/source-map': 2.0.0 + '@parcel/workers': 2.3.2_@parcel+core@2.3.2 + utility-types: 3.10.0 + dev: true + + /@parcel/types/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-C77Ct1xNM7LWjPTfe/dQ/9rq1efdsX5VJu2o8/TVi6qoFh64Wp/c5/vCHwKInOTBZUTchVO6z4PGJNIZoUVJuA==} dependencies: - '@parcel/cache': 2.0.1_@parcel+core@2.0.1 - '@parcel/diagnostic': 2.0.1 - '@parcel/fs': 2.0.1_@parcel+core@2.0.1 - '@parcel/package-manager': 2.0.1_@parcel+core@2.0.1 + '@parcel/cache': 2.3.2_@parcel+core@2.3.2 + '@parcel/diagnostic': 2.3.2 + '@parcel/fs': 2.3.2_@parcel+core@2.3.2 + '@parcel/package-manager': 2.3.2_@parcel+core@2.3.2 '@parcel/source-map': 2.0.0 - '@parcel/workers': 2.0.1_@parcel+core@2.0.1 + '@parcel/workers': 2.3.2_@parcel+core@2.3.2 utility-types: 3.10.0 transitivePeerDependencies: - '@parcel/core' dev: true - /@parcel/utils/2.0.1: - resolution: {integrity: sha512-+XD+LYDq+VKAUfRPzcsOjq9LefeX6tiQ2zH2uCWYAwA+s+sTHIrvWkKoF3QfFOQpPgj2QqnAZMOS6F/xY2phPg==} + /@parcel/utils/2.3.2: + resolution: {integrity: sha512-xzZ+0vWhrXlLzGoz7WlANaO5IPtyWGeCZruGtepUL3yheRWb1UU4zFN9xz7Z+j++Dmf1Fgkc3qdk/t4O8u9HLQ==} engines: {node: '>= 12.0.0'} dependencies: - '@iarna/toml': 2.2.5 - '@parcel/codeframe': 2.0.1 - '@parcel/diagnostic': 2.0.1 - '@parcel/hash': 2.0.1 - '@parcel/logger': 2.0.1 - '@parcel/markdown-ansi': 2.0.1 + '@parcel/codeframe': 2.3.2 + '@parcel/diagnostic': 2.3.2 + '@parcel/hash': 2.3.2 + '@parcel/logger': 2.3.2 + '@parcel/markdown-ansi': 2.3.2 '@parcel/source-map': 2.0.0 - ansi-html-community: 0.0.8 chalk: 4.1.1 - clone: 2.1.2 - fast-glob: 3.1.1 - fastest-levenshtein: 1.0.12 - is-glob: 4.0.1 - is-url: 1.2.4 - json5: 1.0.1 - lru-cache: 6.0.0 - micromatch: 4.0.4 - node-forge: 0.10.0 - nullthrows: 1.1.1 - open: 7.4.2 - terminal-link: 2.1.1 dev: true /@parcel/watcher/2.0.2: @@ -1130,17 +1034,17 @@ packages: node-gyp-build: 4.3.0 dev: true - /@parcel/workers/2.0.1_@parcel+core@2.0.1: - resolution: {integrity: sha512-nBBK5QeoWM0l8khyStDiEd432UXaF6mkUa8n2D4Ee6XOFgUCiXWV7VROqA4nhf6OJr5K+trtNaNVGq9oHRuPHw==} + /@parcel/workers/2.3.2_@parcel+core@2.3.2: + resolution: {integrity: sha512-JbOm+Ceuyymd1SuKGgodC2EXAiPuFRpaNUSJpz3NAsS3lVIt2TDAPMOWBivS7sML/KltspUfl/Q9YwO0TPUFNw==} engines: {node: '>= 12.0.0'} peerDependencies: - '@parcel/core': ^2.0.0 + '@parcel/core': ^2.3.2 dependencies: - '@parcel/core': 2.0.1 - '@parcel/diagnostic': 2.0.1 - '@parcel/logger': 2.0.1 - '@parcel/types': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/core': 2.3.2 + '@parcel/diagnostic': 2.3.2 + '@parcel/logger': 2.3.2 + '@parcel/types': 2.3.2 + '@parcel/utils': 2.3.2 chrome-trace-event: 1.0.3 nullthrows: 1.1.1 dev: true @@ -1199,21 +1103,21 @@ packages: /@types/atom/1.40.11: resolution: {integrity: sha512-TsPltugw2wKtR5p6ICv73t9kxdx59fTfdcD8Xe/0EEjF5vHBz99Z7Kj/rPRpyM/4ZcY1GrkQh8hgOw/OJRCs0g==} dependencies: - '@types/node': 16.11.9 + '@types/node': 17.0.21 /@types/cacheable-request/6.0.1: resolution: {integrity: sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==} dependencies: '@types/http-cache-semantics': 4.0.0 '@types/keyv': 3.1.1 - '@types/node': 16.11.9 + '@types/node': 17.0.21 '@types/responselike': 1.0.0 dev: true /@types/decompress/4.2.4: resolution: {integrity: sha512-/C8kTMRTNiNuWGl5nEyKbPiMv6HA+0RbEXzFhFBEzASM6+oa4tJro9b8nj7eRlOFfuLdzUU+DS/GPDlvvzMOhA==} dependencies: - '@types/node': 16.11.9 + '@types/node': 17.0.21 dev: true /@types/dompurify/2.2.2: @@ -1225,27 +1129,21 @@ packages: /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 16.11.9 + '@types/node': 17.0.21 dev: true /@types/glob/7.1.3: resolution: {integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==} dependencies: '@types/minimatch': 3.0.4 - '@types/node': 16.11.9 + '@types/node': 17.0.21 /@types/http-cache-semantics/4.0.0: resolution: {integrity: sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==} dev: true - /@types/http-proxy/1.17.7: - resolution: {integrity: sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==} - dependencies: - '@types/node': 16.11.9 - dev: true - - /@types/jasmine/3.10.2: - resolution: {integrity: sha512-qs4xjVm4V/XjM6owGm/x6TNmhGl5iKX8dkTdsgdgl9oFnqgzxLepnS7rN9Tdo7kDmnFD/VEqKrW57cGD2odbEg==} + /@types/jasmine/3.10.4: + resolution: {integrity: sha512-7UAoOBYJpaZKmpJ8esMUIMl6pSdReliPQjviOOikWdQ7eVr4Hq8YbpeXyfXFKflZv8ymDFhYdTjVabbP2s4K4Q==} requiresBuild: true dev: true optional: true @@ -1261,7 +1159,7 @@ packages: /@types/keyv/3.1.1: resolution: {integrity: sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==} dependencies: - '@types/node': 16.11.9 + '@types/node': 17.0.21 dev: true /@types/mdast/3.0.3: @@ -1277,8 +1175,8 @@ packages: resolution: {integrity: sha512-dvMUE/m2LbXPwlvVuzCyslTEtQ2ZwuuFClDrOQ6mp2CenCg971719PTILZ4I6bTP27xfFFc+o7x2TkLuun/MPw==} dev: false - /@types/node/16.11.9: - resolution: {integrity: sha512-MKmdASMf3LtPzwLyRrFjtFFZ48cMf8jmX5VRYrDQiJa8Ybu5VAmkqBWqKU8fdCwD8ysw4mQ9nrEHvzg6gunR7A==} + /@types/node/17.0.21: + resolution: {integrity: sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==} /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -1309,14 +1207,14 @@ packages: /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 16.11.9 + '@types/node': 17.0.21 dev: true /@types/rimraf/3.0.1: resolution: {integrity: sha512-CAoSlbco40aKZ0CkelBF2g3JeN6aioRaTVnqSX5pWsn/WApm6IDxI4e4tD9D0dY/meCkyyleP1IQDVN13F4maA==} dependencies: '@types/glob': 7.1.3 - '@types/node': 16.11.9 + '@types/node': 17.0.21 dev: false /@types/scheduler/0.16.1: @@ -1339,12 +1237,12 @@ packages: resolution: {integrity: sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==} requiresBuild: true dependencies: - '@types/node': 16.11.9 + '@types/node': 17.0.21 dev: true optional: true - /@typescript-eslint/eslint-plugin/5.4.0_c48b7c8fd44de6ad979229cd5cc17c89: - resolution: {integrity: sha512-9/yPSBlwzsetCsGEn9j24D8vGQgJkOTr4oMLas/w886ZtzKIs1iyoqFrwsX2fqYEeUwsdBpC21gcjRGo57u0eg==} + /@typescript-eslint/eslint-plugin/5.15.0_ab7282167e3128f1d8f142b121b92d41: + resolution: {integrity: sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -1354,74 +1252,76 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.4.0_eslint@7.24.0+typescript@4.5.2 - '@typescript-eslint/parser': 5.4.0_eslint@7.24.0+typescript@4.5.2 - '@typescript-eslint/scope-manager': 5.4.0 + '@typescript-eslint/parser': 5.15.0_eslint@7.24.0+typescript@4.6.2 + '@typescript-eslint/scope-manager': 5.15.0 + '@typescript-eslint/type-utils': 5.15.0_eslint@7.24.0+typescript@4.6.2 + '@typescript-eslint/utils': 5.15.0_eslint@7.24.0+typescript@4.6.2 debug: 4.3.2 eslint: 7.24.0 functional-red-black-tree: 1.0.1 ignore: 5.1.8 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.6.2 + typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/5.4.0_eslint@7.24.0+typescript@4.5.2: - resolution: {integrity: sha512-Nz2JDIQUdmIGd6p33A+naQmwfkU5KVTLb/5lTk+tLVTDacZKoGQisj8UCxk7onJcrgjIvr8xWqkYI+DbI3TfXg==} + /@typescript-eslint/parser/5.15.0_eslint@7.24.0+typescript@4.6.2: + resolution: {integrity: sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: '*' + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.4.0 - '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.5.2 + '@typescript-eslint/scope-manager': 5.15.0 + '@typescript-eslint/types': 5.15.0 + '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.6.2 + debug: 4.3.2 eslint: 7.24.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.24.0 + typescript: 4.6.2 transitivePeerDependencies: - supports-color - - typescript dev: true - /@typescript-eslint/parser/5.4.0_eslint@7.24.0+typescript@4.5.2: - resolution: {integrity: sha512-JoB41EmxiYpaEsRwpZEYAJ9XQURPFer8hpkIW9GiaspVLX8oqbqNM8P4EP8HOZg96yaALiLEVWllA2E8vwsIKw==} + /@typescript-eslint/scope-manager/5.15.0: + resolution: {integrity: sha512-EFiZcSKrHh4kWk0pZaa+YNJosvKE50EnmN4IfgjkA3bTHElPtYcd2U37QQkNTqwMCS7LXeDeZzEqnsOH8chjSg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.15.0 + '@typescript-eslint/visitor-keys': 5.15.0 + dev: true + + /@typescript-eslint/type-utils/5.15.0_eslint@7.24.0+typescript@4.6.2: + resolution: {integrity: sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: '*' typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.4.0 - '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.5.2 + '@typescript-eslint/utils': 5.15.0_eslint@7.24.0+typescript@4.6.2 debug: 4.3.2 eslint: 7.24.0 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.6.2 + typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.4.0: - resolution: {integrity: sha512-pRxFjYwoi8R+n+sibjgF9iUiAELU9ihPBtHzocyW8v8D8G8KeQvXTsW7+CBYIyTYsmhtNk50QPGLE3vrvhM5KA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/visitor-keys': 5.4.0 - dev: true - - /@typescript-eslint/types/5.4.0: - resolution: {integrity: sha512-GjXNpmn+n1LvnttarX+sPD6+S7giO+9LxDIGlRl4wK3a7qMWALOHYuVSZpPTfEIklYjaWuMtfKdeByx0AcaThA==} + /@typescript-eslint/types/5.15.0: + resolution: {integrity: sha512-yEiTN4MDy23vvsIksrShjNwQl2vl6kJeG9YkVJXjXZnkJElzVK8nfPsWKYxcsGWG8GhurYXP4/KGj3aZAxbeOA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.4.0_typescript@4.5.2: - resolution: {integrity: sha512-nhlNoBdhKuwiLMx6GrybPT3SFILm5Gij2YBdPEPFlYNFAXUJWX6QRgvi/lwVoadaQEFsizohs6aFRMqsXI2ewA==} + /@typescript-eslint/typescript-estree/5.15.0_typescript@4.6.2: + resolution: {integrity: sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1429,41 +1329,48 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/visitor-keys': 5.4.0 + '@typescript-eslint/types': 5.15.0 + '@typescript-eslint/visitor-keys': 5.15.0 debug: 4.3.2 globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.6.2 + typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/visitor-keys/5.4.0: - resolution: {integrity: sha512-PVbax7MeE7tdLfW5SA0fs8NGVVr+buMPrcj+CWYWPXsZCH8qZ1THufDzbXm1xrZ2b2PA1iENJ0sRq5fuUtvsJg==} + /@typescript-eslint/utils/5.15.0_eslint@7.24.0+typescript@4.6.2: + resolution: {integrity: sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/types': 5.4.0 - eslint-visitor-keys: 3.1.0 + '@types/json-schema': 7.0.9 + '@typescript-eslint/scope-manager': 5.15.0 + '@typescript-eslint/types': 5.15.0 + '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.6.2 + eslint: 7.24.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@7.24.0 + transitivePeerDependencies: + - supports-color + - typescript dev: true - /abab/2.0.5: - resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==} + /@typescript-eslint/visitor-keys/5.15.0: + resolution: {integrity: sha512-+vX5FKtgvyHbmIJdxMJ2jKm9z2BIlXJiuewI8dsDYMp5LzPUcuTT78Ya5iwvQg3VqSVdmxyM8Anj1Jeq7733ZQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.15.0 + eslint-visitor-keys: 3.1.0 dev: true /abortcontroller-polyfill/1.7.3: resolution: {integrity: sha512-zetDJxd89y3X99Kvo4qFx8GKlt6GsvN3UcRZHwU6iFA/0KiOmhkTVhe8oRoTBiTVPZu09x3vCra47+w8Yz1+2Q==} dev: true - /acorn-globals/4.3.4: - resolution: {integrity: sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==} - dependencies: - acorn: 6.4.2 - acorn-walk: 6.2.0 - dev: true - /acorn-jsx/5.3.1_acorn@7.4.1: resolution: {integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==} peerDependencies: @@ -1472,22 +1379,11 @@ packages: acorn: 7.4.1 dev: true - /acorn-walk/6.2.0: - resolution: {integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==} - engines: {node: '>=0.4.0'} - dev: true - /acorn-walk/8.2.0: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} dev: true - /acorn/6.4.2: - resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - /acorn/7.4.1: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} engines: {node: '>=0.4.0'} @@ -1527,23 +1423,11 @@ packages: engines: {node: '>=6'} dev: true - /ansi-escapes/4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.21.3 - dev: true - - /ansi-html-community/0.0.8: - resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} - engines: {'0': node >= 0.8.0} - hasBin: true - dev: true - /ansi-regex/2.1.1: resolution: {integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=} engines: {node: '>=0.10.0'} dev: true + optional: true /ansi-regex/3.0.0: resolution: {integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=} @@ -1559,6 +1443,7 @@ packages: resolution: {integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=} engines: {node: '>=0.10.0'} dev: true + optional: true /ansi-styles/3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} @@ -1599,10 +1484,7 @@ packages: '@babel/runtime': 7.12.5 '@babel/runtime-corejs3': 7.12.5 dev: true - - /array-equal/1.0.0: - resolution: {integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=} - dev: true + optional: true /array-includes/3.1.4: resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==} @@ -1638,65 +1520,20 @@ packages: es-abstract: 1.19.1 dev: true - /asn1.js/5.4.1: - resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} - dependencies: - bn.js: 4.12.0 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - safer-buffer: 2.1.2 - dev: true - - /asn1/0.2.4: - resolution: {integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==} - dependencies: - safer-buffer: 2.1.2 - dev: true - - /assert-plus/1.0.0: - resolution: {integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=} - engines: {node: '>=0.8'} - dev: true - - /assert/2.0.0: - resolution: {integrity: sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==} - dependencies: - es6-object-assign: 1.1.0 - is-nan: 1.3.2 - object-is: 1.1.5 - util: 0.12.4 - dev: true - /ast-types-flow/0.0.7: resolution: {integrity: sha1-9wtzXGvKGlycItmCw+Oef+ujva0=} dev: true + optional: true /astral-regex/2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} engines: {node: '>=8'} dev: true - /astring/1.7.5: - resolution: {integrity: sha512-lobf6RWXb8c4uZ7Mdq0U12efYmpD1UFnyOWVJPTa3ukqZrMopav+2hdNu0hgBF0JIBFK9QgrBDfwYvh3DFJDAA==} - hasBin: true - dev: true - - /async-limiter/1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - dev: true - - /async/0.9.2: - resolution: {integrity: sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=} - dev: true - /async/1.5.2: resolution: {integrity: sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=} dev: true - /asynckit/0.4.0: - resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} - dev: true - /atom-ide-base/3.3.0: resolution: {integrity: sha512-sAlYapfh0WbsRKnO0xlzggWY0X/j3XwoAAVrq9h+TpHc81O/TihRWsC2TPXhMoIWVKq40XASgqIXkN8kxDkoWA==} engines: {atom: '>=0.174.0 <2.0.0', pnpm: '>=5.12'} @@ -1723,8 +1560,8 @@ packages: marked: 1.2.9 dev: false - /atom-jasmine3-test-runner/5.2.9: - resolution: {integrity: sha512-d89rLx3tC5ptZH+jaw+1KyGe0ZY9tBborVAc9JZ3tYObmX2Jx5GOBzZSOs/OOkaGDrLVGq5mP31WTHQExbdrLA==} + /atom-jasmine3-test-runner/5.2.11: + resolution: {integrity: sha512-EuWUgiu7bcwIcYZ5e/rdDFRamCPCIQoeE58NCHJ/T7u2Z/x9nc/ecffAbwWcE7wdJXlimAjkAhK/nqi8JtA1nw==} dependencies: etch: 0.14.1 find-parent-dir: 0.3.1 @@ -1732,19 +1569,19 @@ packages: glob: 7.2.0 grim: 2.0.3 jasmine: 3.10.0 - jasmine-local-storage: 1.1.1_jasmine@3.10.0 + jasmine-local-storage: 1.1.2_jasmine@3.10.0 jasmine-pass: 1.1.0_jasmine@3.10.0 jasmine-should-fail: 1.1.7_jasmine@3.10.0 - jasmine-unspy: 1.1.1_jasmine@3.10.0 + jasmine-unspy: 1.1.2_jasmine@3.10.0 jasmine2-atom-matchers: 1.1.9_jasmine@3.10.0 - jasmine2-focused: 1.1.1_jasmine@3.10.0 + jasmine2-focused: 1.1.2_jasmine@3.10.0 jasmine2-json: 1.1.1_jasmine@3.10.0 jasmine2-tagged: 1.1.1_jasmine@3.10.0 temp: 0.9.4 underscore-plus: 1.7.0 optionalDependencies: '@types/atom': 1.40.11 - '@types/jasmine': 3.10.2 + '@types/jasmine': 3.10.4 dev: true /atom-languageclient/1.16.1: @@ -1769,28 +1606,17 @@ packages: hasBin: true dev: false - /available-typed-arrays/1.0.4: - resolution: {integrity: sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA==} - engines: {node: '>= 0.4'} - dev: true - - /aws-sign2/0.7.0: - resolution: {integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=} - dev: true - - /aws4/1.11.0: - resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} - dev: true - /axe-core/3.5.5: resolution: {integrity: sha512-5P0QZ6J5xGikH780pghEdbEKijCTrruK9KxtPZCFWUpef0f6GipO+xEZ5GKCb020mmqgbiNO6TcA55CriL784Q==} engines: {node: '>=4'} dev: true + optional: true /axe-core/4.1.1: resolution: {integrity: sha512-5Kgy8Cz6LPC9DJcNb3yjAXTu3XihQgEdnIg50c//zOC/MyLP0Clg+Y8Sh9ZjjnvBrDZU4DgXS9C3T9r4/scGZQ==} engines: {node: '>=4'} dev: true + optional: true /axios/0.21.1: resolution: {integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==} @@ -1803,6 +1629,7 @@ packages: /axobject-query/2.2.0: resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} dev: true + optional: true /babel-code-frame/6.26.0: resolution: {integrity: sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=} @@ -1811,6 +1638,7 @@ packages: esutils: 2.0.3 js-tokens: 3.0.2 dev: true + optional: true /babel-eslint/7.2.3: resolution: {integrity: sha1-sv4tgBJkcPXBlELcdXJTqJdxCCc=} @@ -1822,12 +1650,14 @@ packages: babel-types: 6.26.0 babylon: 6.18.0 dev: true + optional: true /babel-messages/6.23.0: resolution: {integrity: sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=} dependencies: babel-runtime: 6.26.0 dev: true + optional: true /babel-runtime/6.26.0: resolution: {integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4=} @@ -1835,6 +1665,7 @@ packages: core-js: 2.6.12 regenerator-runtime: 0.11.1 dev: true + optional: true /babel-traverse/6.26.0: resolution: {integrity: sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=} @@ -1849,6 +1680,7 @@ packages: invariant: 2.2.4 lodash: 4.17.21 dev: true + optional: true /babel-types/6.26.0: resolution: {integrity: sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=} @@ -1858,17 +1690,20 @@ packages: lodash: 4.17.21 to-fast-properties: 1.0.3 dev: true + optional: true /babylon/6.18.0: resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} hasBin: true dev: true + optional: true /babylon/7.0.0-beta.47: resolution: {integrity: sha512-+rq2cr4GDhtToEzKFD6KZZMDBXhjFAr9JjPw9pAppZACeEWqNM294j+NdBzkSHYXwzzBmVjZ3nEVJlOhbR2gOQ==} engines: {node: '>=6.0.0'} hasBin: true dev: true + optional: true /balanced-match/1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -1883,16 +1718,6 @@ packages: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} dev: true - /bcrypt-pbkdf/1.0.2: - resolution: {integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=} - dependencies: - tweetnacl: 0.14.5 - dev: true - - /big.js/5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - dev: true - /binary-search-bounds/2.0.5: resolution: {integrity: sha512-H0ea4Fd3lS1+sTEB2TgcLoK21lLhwEJzlQv3IN47pJS976Gx4zoWe0ak3q+uYh60ppQxg9F16Ri4tS1sfD4+jA==} dev: true @@ -1901,23 +1726,7 @@ packages: resolution: {integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==} dependencies: readable-stream: 2.3.7 - safe-buffer: 5.1.2 - dev: true - - /bl/4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.0 - dev: true - - /bn.js/4.12.0: - resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} - dev: true - - /bn.js/5.2.0: - resolution: {integrity: sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==} + safe-buffer: 5.2.1 dev: true /boolbase/1.0.0: @@ -1937,69 +1746,6 @@ packages: fill-range: 7.0.1 dev: true - /brorand/1.1.0: - resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=} - dev: true - - /browser-process-hrtime/1.0.0: - resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} - dev: true - - /browserify-aes/1.2.0: - resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} - dependencies: - buffer-xor: 1.0.3 - cipher-base: 1.0.4 - create-hash: 1.2.0 - evp_bytestokey: 1.0.3 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - - /browserify-cipher/1.0.1: - resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} - dependencies: - browserify-aes: 1.2.0 - browserify-des: 1.0.2 - evp_bytestokey: 1.0.3 - dev: true - - /browserify-des/1.0.2: - resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} - dependencies: - cipher-base: 1.0.4 - des.js: 1.0.1 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - - /browserify-rsa/4.1.0: - resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} - dependencies: - bn.js: 5.2.0 - randombytes: 2.1.0 - dev: true - - /browserify-sign/4.2.1: - resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} - dependencies: - bn.js: 5.2.0 - browserify-rsa: 4.1.0 - create-hash: 1.2.0 - create-hmac: 1.1.7 - elliptic: 6.5.4 - inherits: 2.0.4 - parse-asn1: 5.1.6 - readable-stream: 3.6.0 - safe-buffer: 5.2.1 - dev: true - - /browserify-zlib/0.2.0: - resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} - dependencies: - pako: 1.0.11 - dev: true - /browserslist/4.16.6: resolution: {integrity: sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -2035,10 +1781,6 @@ packages: resolution: {integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==} dev: true - /buffer-xor/1.0.3: - resolution: {integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=} - dev: true - /buffer/5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: @@ -2056,15 +1798,6 @@ packages: shelljs: 0.8.4 dev: true - /builtin-status-codes/3.0.0: - resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=} - dev: true - - /bytes/3.0.0: - resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=} - engines: {node: '>= 0.8'} - dev: true - /cacheable-lookup/5.0.4: resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} engines: {node: '>=10.6.0'} @@ -2108,10 +1841,6 @@ packages: resolution: {integrity: sha512-768fM9j1PKXpOCKws6eTo3RHmvTUsG9UrpT4WoREFeZgJBTi4/X9g565azS/rVUGtqb8nt7FjLeF5u4kukERnA==} dev: true - /caseless/0.12.0: - resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=} - dev: true - /chalk/1.1.3: resolution: {integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=} engines: {node: '>=0.10.0'} @@ -2122,6 +1851,7 @@ packages: strip-ansi: 3.0.1 supports-color: 2.0.0 dev: true + optional: true /chalk/2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} @@ -2162,29 +1892,10 @@ packages: engines: {node: '>=6.0'} dev: true - /cipher-base/1.0.4: - resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - /classnames/2.3.1: resolution: {integrity: sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==} dev: false - /cli-cursor/3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} - dependencies: - restore-cursor: 3.1.0 - dev: true - - /cli-spinners/2.6.0: - resolution: {integrity: sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==} - engines: {node: '>=6'} - dev: true - /cli/1.0.1: resolution: {integrity: sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=} engines: {node: '>=0.2.5'} @@ -2207,11 +1918,6 @@ packages: mimic-response: 1.0.1 dev: true - /clone/1.0.4: - resolution: {integrity: sha1-2jCcwmPfFZlMaIypAheco8fNfH4=} - engines: {node: '>=0.8'} - dev: true - /clone/2.1.2: resolution: {integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=} engines: {node: '>=0.8'} @@ -2222,12 +1928,14 @@ packages: engines: {node: '>=0.8.0'} hasBin: true dev: true + optional: true /coffeescript/2.5.1: resolution: {integrity: sha512-J2jRPX0eeFh5VKyVnoLrfVFgLZtnnmp96WQSLAS8OrLm2wtQLcnikYKe1gViJKDH7vucjuhHvBKKBP3rKcD1tQ==} engines: {node: '>=6'} hasBin: true dev: true + optional: true /color-convert/1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -2255,10 +1963,6 @@ packages: hasBin: true dev: true - /colord/2.6.0: - resolution: {integrity: sha512-8yMrtE20ZxH1YWvvSoeJFtvqY+GIAOfU+mZ3jx7ZSiEMasnAmNqD1BKUP3CuCWcy/XHgcXkLW6YU8C35nhOYVg==} - dev: true - /colord/2.9.1: resolution: {integrity: sha512-4LBMSt09vR0uLnPVkOUBnmxgoaeN4ewRbx801wY/bXcltXfpR/G46OdWn96XpYmCWuYvO46aBZP4NgX8HpNAcw==} dev: true @@ -2272,26 +1976,10 @@ packages: engines: {node: '>=0.1.90'} dev: true - /combined-stream/1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - dependencies: - delayed-stream: 1.0.0 - dev: true - - /command-exists/1.2.9: - resolution: {integrity: sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==} - dev: true - /commander/2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} dev: true - /commander/6.2.1: - resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} - engines: {node: '>= 6'} - dev: true - /commander/7.0.0: resolution: {integrity: sha512-ovx/7NkTrnPuIV8sqk/GjUIIM1+iUQeqA3ye2VNpq9sVoiZsooObWlQy+OPWGI17GDaEoybuAGJm6U8yC077BA==} engines: {node: '>= 10'} @@ -2313,16 +2001,7 @@ packages: /confusing-browser-globals/1.0.10: resolution: {integrity: sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==} dev: true - - /connect/3.7.0: - resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} - engines: {node: '>= 0.10.0'} - dependencies: - debug: 2.6.9 - finalhandler: 1.1.2 - parseurl: 1.3.3 - utils-merge: 1.0.1 - dev: true + optional: true /console-browserify/1.1.0: resolution: {integrity: sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=} @@ -2330,23 +2009,10 @@ packages: date-now: 0.1.4 dev: true - /console-browserify/1.2.0: - resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} - dev: true - /console-control-strings/1.1.0: resolution: {integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=} dev: true - /constants-browserify/1.0.0: - resolution: {integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=} - dev: true - - /content-disposition/0.5.2: - resolution: {integrity: sha1-DPaLud318r55YcOoUXjLhdunjLQ=} - engines: {node: '>= 0.6'} - dev: true - /convert-source-map/1.8.0: resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} dependencies: @@ -2357,17 +2023,14 @@ packages: resolution: {integrity: sha512-V5qQZVAr9K0xu7jXg1M7qTEwuxUgqr7dUOezGaNa7i+Xn9oXAU/d1fzqD9ObuwpVQOaorO5s70ckyi1woP9lVA==} requiresBuild: true dev: true + optional: true /core-js/2.6.12: resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} - deprecated: core-js@<3.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. Please, upgrade your dependencies to the actual version of core-js. - requiresBuild: true - dev: true - - /core-js/3.15.2: - resolution: {integrity: sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==} + deprecated: core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js. requiresBuild: true dev: true + optional: true /core-util-is/1.0.2: resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=} @@ -2384,34 +2047,6 @@ packages: yaml: 1.10.2 dev: true - /create-ecdh/4.0.4: - resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} - dependencies: - bn.js: 4.12.0 - elliptic: 6.5.4 - dev: true - - /create-hash/1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} - dependencies: - cipher-base: 1.0.4 - inherits: 2.0.4 - md5.js: 1.3.5 - ripemd160: 2.0.2 - sha.js: 2.4.11 - dev: true - - /create-hmac/1.1.7: - resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} - dependencies: - cipher-base: 1.0.4 - create-hash: 1.2.0 - inherits: 2.0.4 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - dev: true - /create-require/1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} dev: true @@ -2424,17 +2059,6 @@ packages: cross-spawn: 7.0.3 dev: true - /cross-spawn/6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} - engines: {node: '>=4.8'} - dependencies: - nice-try: 1.0.5 - path-key: 2.0.1 - semver: 5.7.1 - shebang-command: 1.2.0 - which: 1.3.1 - dev: true - /cross-spawn/7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -2444,61 +2068,16 @@ packages: which: 2.0.2 dev: true - /crypto-browserify/3.12.0: - resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} - dependencies: - browserify-cipher: 1.0.1 - browserify-sign: 4.2.1 - create-ecdh: 4.0.4 - create-hash: 1.2.0 - create-hmac: 1.1.7 - diffie-hellman: 5.0.3 - inherits: 2.0.4 - pbkdf2: 3.1.2 - public-encrypt: 4.0.3 - randombytes: 2.1.0 - randomfill: 1.0.4 - dev: true - - /css-color-names/0.0.4: - resolution: {integrity: sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=} - dev: true - - /css-color-names/1.0.1: - resolution: {integrity: sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==} - dev: true - - /css-declaration-sorter/6.1.1_postcss@8.3.11: - resolution: {integrity: sha512-BZ1aOuif2Sb7tQYY1GeCjG7F++8ggnwUkH5Ictw0mrdpqpEd+zWmcPdstnH2TItlb74FqR0DrVEieon221T/1Q==} - engines: {node: '>= 10'} - peerDependencies: - postcss: ^8.0.9 - dependencies: - postcss: 8.3.11 - timsort: 0.3.0 - dev: true - - /css-declaration-sorter/6.1.1_postcss@8.3.5: + /css-declaration-sorter/6.1.1_postcss@8.4.12: resolution: {integrity: sha512-BZ1aOuif2Sb7tQYY1GeCjG7F++8ggnwUkH5Ictw0mrdpqpEd+zWmcPdstnH2TItlb74FqR0DrVEieon221T/1Q==} engines: {node: '>= 10'} peerDependencies: postcss: ^8.0.9 dependencies: - postcss: 8.3.5 + postcss: 8.4.12 timsort: 0.3.0 dev: true - /css-modules-loader-core/1.1.0: - resolution: {integrity: sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=} - dependencies: - icss-replace-symbols: 1.1.0 - postcss: 6.0.1 - postcss-modules-extract-imports: 1.1.0 - postcss-modules-local-by-default: 1.2.0 - postcss-modules-scope: 1.1.0 - postcss-modules-values: 1.3.0 - dev: true - /css-select/4.1.3: resolution: {integrity: sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==} dependencies: @@ -2509,13 +2088,6 @@ packages: nth-check: 2.0.0 dev: true - /css-selector-tokenizer/0.7.3: - resolution: {integrity: sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==} - dependencies: - cssesc: 3.0.0 - fastparse: 1.1.2 - dev: true - /css-tree/1.1.3: resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} engines: {node: '>=8.0.0'} @@ -2535,123 +2107,62 @@ packages: hasBin: true dev: true - /cssnano-preset-default/5.1.3_postcss@8.3.5: - resolution: {integrity: sha512-qo9tX+t4yAAZ/yagVV3b+QBKeLklQbmgR3wI7mccrDcR+bEk9iHgZN1E7doX68y9ThznLya3RDmR+nc7l6/2WQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - css-declaration-sorter: 6.1.1_postcss@8.3.5 - cssnano-utils: 2.0.1_postcss@8.3.5 - postcss: 8.3.5 - postcss-calc: 8.0.0_postcss@8.3.5 - postcss-colormin: 5.2.0_postcss@8.3.5 - postcss-convert-values: 5.0.1_postcss@8.3.5 - postcss-discard-comments: 5.0.1_postcss@8.3.5 - postcss-discard-duplicates: 5.0.1_postcss@8.3.5 - postcss-discard-empty: 5.0.1_postcss@8.3.5 - postcss-discard-overridden: 5.0.1_postcss@8.3.5 - postcss-merge-longhand: 5.0.2_postcss@8.3.5 - postcss-merge-rules: 5.0.2_postcss@8.3.5 - postcss-minify-font-values: 5.0.1_postcss@8.3.5 - postcss-minify-gradients: 5.0.1_postcss@8.3.5 - postcss-minify-params: 5.0.1_postcss@8.3.5 - postcss-minify-selectors: 5.1.0_postcss@8.3.5 - postcss-normalize-charset: 5.0.1_postcss@8.3.5 - postcss-normalize-display-values: 5.0.1_postcss@8.3.5 - postcss-normalize-positions: 5.0.1_postcss@8.3.5 - postcss-normalize-repeat-style: 5.0.1_postcss@8.3.5 - postcss-normalize-string: 5.0.1_postcss@8.3.5 - postcss-normalize-timing-functions: 5.0.1_postcss@8.3.5 - postcss-normalize-unicode: 5.0.1_postcss@8.3.5 - postcss-normalize-url: 5.0.2_postcss@8.3.5 - postcss-normalize-whitespace: 5.0.1_postcss@8.3.5 - postcss-ordered-values: 5.0.2_postcss@8.3.5 - postcss-reduce-initial: 5.0.1_postcss@8.3.5 - postcss-reduce-transforms: 5.0.1_postcss@8.3.5 - postcss-svgo: 5.0.2_postcss@8.3.5 - postcss-unique-selectors: 5.0.1_postcss@8.3.5 - dev: true - - /cssnano-preset-default/5.1.7_postcss@8.3.11: + /cssnano-preset-default/5.1.7_postcss@8.4.12: resolution: {integrity: sha512-bWDjtTY+BOqrqBtsSQIbN0RLGD2Yr2CnecpP0ydHNafh9ZUEre8c8VYTaH9FEbyOt0eIfEUAYYk5zj92ioO8LA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.1.1_postcss@8.3.11 - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-calc: 8.0.0_postcss@8.3.11 - postcss-colormin: 5.2.1_postcss@8.3.11 - postcss-convert-values: 5.0.2_postcss@8.3.11 - postcss-discard-comments: 5.0.1_postcss@8.3.11 - postcss-discard-duplicates: 5.0.1_postcss@8.3.11 - postcss-discard-empty: 5.0.1_postcss@8.3.11 - postcss-discard-overridden: 5.0.1_postcss@8.3.11 - postcss-merge-longhand: 5.0.4_postcss@8.3.11 - postcss-merge-rules: 5.0.3_postcss@8.3.11 - postcss-minify-font-values: 5.0.1_postcss@8.3.11 - postcss-minify-gradients: 5.0.3_postcss@8.3.11 - postcss-minify-params: 5.0.2_postcss@8.3.11 - postcss-minify-selectors: 5.1.0_postcss@8.3.11 - postcss-normalize-charset: 5.0.1_postcss@8.3.11 - postcss-normalize-display-values: 5.0.1_postcss@8.3.11 - postcss-normalize-positions: 5.0.1_postcss@8.3.11 - postcss-normalize-repeat-style: 5.0.1_postcss@8.3.11 - postcss-normalize-string: 5.0.1_postcss@8.3.11 - postcss-normalize-timing-functions: 5.0.1_postcss@8.3.11 - postcss-normalize-unicode: 5.0.1_postcss@8.3.11 - postcss-normalize-url: 5.0.3_postcss@8.3.11 - postcss-normalize-whitespace: 5.0.1_postcss@8.3.11 - postcss-ordered-values: 5.0.2_postcss@8.3.11 - postcss-reduce-initial: 5.0.1_postcss@8.3.11 - postcss-reduce-transforms: 5.0.1_postcss@8.3.11 - postcss-svgo: 5.0.3_postcss@8.3.11 - postcss-unique-selectors: 5.0.2_postcss@8.3.11 - dev: true - - /cssnano-utils/2.0.1_postcss@8.3.11: - resolution: {integrity: sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - dev: true - - /cssnano-utils/2.0.1_postcss@8.3.5: + css-declaration-sorter: 6.1.1_postcss@8.4.12 + cssnano-utils: 2.0.1_postcss@8.4.12 + postcss: 8.4.12 + postcss-calc: 8.0.0_postcss@8.4.12 + postcss-colormin: 5.2.1_postcss@8.4.12 + postcss-convert-values: 5.0.2_postcss@8.4.12 + postcss-discard-comments: 5.0.1_postcss@8.4.12 + postcss-discard-duplicates: 5.0.1_postcss@8.4.12 + postcss-discard-empty: 5.0.1_postcss@8.4.12 + postcss-discard-overridden: 5.0.1_postcss@8.4.12 + postcss-merge-longhand: 5.0.4_postcss@8.4.12 + postcss-merge-rules: 5.0.3_postcss@8.4.12 + postcss-minify-font-values: 5.0.1_postcss@8.4.12 + postcss-minify-gradients: 5.0.3_postcss@8.4.12 + postcss-minify-params: 5.0.2_postcss@8.4.12 + postcss-minify-selectors: 5.1.0_postcss@8.4.12 + postcss-normalize-charset: 5.0.1_postcss@8.4.12 + postcss-normalize-display-values: 5.0.1_postcss@8.4.12 + postcss-normalize-positions: 5.0.1_postcss@8.4.12 + postcss-normalize-repeat-style: 5.0.1_postcss@8.4.12 + postcss-normalize-string: 5.0.1_postcss@8.4.12 + postcss-normalize-timing-functions: 5.0.1_postcss@8.4.12 + postcss-normalize-unicode: 5.0.1_postcss@8.4.12 + postcss-normalize-url: 5.0.3_postcss@8.4.12 + postcss-normalize-whitespace: 5.0.1_postcss@8.4.12 + postcss-ordered-values: 5.0.2_postcss@8.4.12 + postcss-reduce-initial: 5.0.1_postcss@8.4.12 + postcss-reduce-transforms: 5.0.1_postcss@8.4.12 + postcss-svgo: 5.0.3_postcss@8.4.12 + postcss-unique-selectors: 5.0.2_postcss@8.4.12 + dev: true + + /cssnano-utils/2.0.1_postcss@8.4.12: resolution: {integrity: sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.5 - dev: true - - /cssnano/5.0.11_postcss@8.3.11: - resolution: {integrity: sha512-5SHM31NAAe29jvy0MJqK40zZ/8dGlnlzcfHKw00bWMVFp8LWqtuyPSFwbaoIoxvt71KWJOfg8HMRGrBR3PExCg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-preset-default: 5.1.7_postcss@8.3.11 - is-resolvable: 1.1.0 - lilconfig: 2.0.3 - postcss: 8.3.11 - yaml: 1.10.2 + postcss: 8.4.12 dev: true - /cssnano/5.0.7_postcss@8.3.5: - resolution: {integrity: sha512-7C0tbb298hef3rq+TtBbMuezBQ9VrFtrQEsPNuBKNVgWny/67vdRsnq8EoNu7TRjAHURgYvWlRIpCUmcMZkRzw==} + /cssnano/5.1.4_postcss@8.4.12: + resolution: {integrity: sha512-hbfhVZreEPyzl+NbvRsjNo54JOX80b+j6nqG2biLVLaZHJEiqGyMh4xDGHtwhUKd5p59mj2GlDqlUBwJUuIu5A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.1.3_postcss@8.3.5 - is-resolvable: 1.1.0 + cssnano-preset-default: 5.1.7_postcss@8.4.12 lilconfig: 2.0.3 - postcss: 8.3.5 + postcss: 8.4.12 yaml: 1.10.2 dev: true @@ -2662,16 +2173,6 @@ packages: css-tree: 1.1.3 dev: true - /cssom/0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - dev: true - - /cssstyle/1.4.0: - resolution: {integrity: sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==} - dependencies: - cssom: 0.3.8 - dev: true - /csstype/3.0.8: resolution: {integrity: sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==} dev: false @@ -2679,21 +2180,7 @@ packages: /damerau-levenshtein/1.0.6: resolution: {integrity: sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==} dev: true - - /dashdash/1.14.1: - resolution: {integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=} - engines: {node: '>=0.10'} - dependencies: - assert-plus: 1.0.0 - dev: true - - /data-urls/1.1.0: - resolution: {integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==} - dependencies: - abab: 2.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 7.1.0 - dev: true + optional: true /date-now/0.1.4: resolution: {integrity: sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=} @@ -2797,12 +2284,6 @@ packages: resolution: {integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=} dev: true - /defaults/1.0.3: - resolution: {integrity: sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=} - dependencies: - clone: 1.0.4 - dev: true - /defer-to-connect/2.0.0: resolution: {integrity: sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==} engines: {node: '>=10'} @@ -2815,18 +2296,6 @@ packages: object-keys: 1.1.1 dev: true - /delayed-stream/1.0.0: - resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=} - engines: {node: '>=0.4.0'} - dev: true - - /des.js/1.0.1: - resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==} - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: true - /detect-indent/6.1.0: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} @@ -2848,14 +2317,6 @@ packages: engines: {node: '>=0.3.1'} dev: true - /diffie-hellman/5.0.3: - resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} - dependencies: - bn.js: 4.12.0 - miller-rabin: 4.0.1 - randombytes: 2.1.0 - dev: true - /dir-glob/3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -2892,11 +2353,6 @@ packages: entities: 2.2.0 dev: true - /domain-browser/3.5.0: - resolution: {integrity: sha512-zrzUu6auyZWRexjCEPJnfWc30Hupxh2lJZOJAF3qa2bCuD4O/55t0FvQt3ZMhEw++gjNkwdkOVZh8yA32w/Vfw==} - engines: {node: '>=8'} - dev: true - /domelementtype/1.3.1: resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} dev: true @@ -2905,12 +2361,6 @@ packages: resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==} dev: true - /domexception/1.0.1: - resolution: {integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==} - dependencies: - webidl-conversions: 4.0.2 - dev: true - /domhandler/2.3.0: resolution: {integrity: sha1-LeWaCCLVAn+r/28DLCsloqir5zg=} dependencies: @@ -2952,41 +2402,10 @@ packages: engines: {node: '>=6'} dev: true - /ecc-jsbn/0.1.2: - resolution: {integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=} - dependencies: - jsbn: 0.1.1 - safer-buffer: 2.1.2 - dev: true - - /ee-first/1.1.1: - resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} - dev: true - - /ejs/3.1.6: - resolution: {integrity: sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==} - engines: {node: '>=0.10.0'} - hasBin: true - dependencies: - jake: 10.8.2 - dev: true - /electron-to-chromium/1.3.779: resolution: {integrity: sha512-nreave0y/1Qhmo8XtO6C/LpawNyC6U26+q7d814/e+tIqUK073pM+4xW7WUXyqCRa5K4wdxHmNMBAi8ap9nEew==} dev: true - /elliptic/6.5.4: - resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - hash.js: 1.1.7 - hmac-drbg: 1.0.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - dev: true - /emoji-regex/8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true @@ -2994,24 +2413,7 @@ packages: /emoji-regex/9.2.0: resolution: {integrity: sha512-DNc3KFPK18bPdElMJnf/Pkv5TXhxFU3YFDEuGLDRtPmV4rkmCjBkCSEp22u6rBHdSN9Vlp/GK7k98prmE1Jgug==} dev: true - - /emojis-list/3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} - dev: true - - /emphasize/4.2.0: - resolution: {integrity: sha512-yGKvcFUHlBsUPwlxTlzKLR8+zhpbitkFOMCUxN8fTJng9bdH3WNzUGkhdaGdjndSUgqmMPBN7umfwnUdLz5Axg==} - dependencies: - chalk: 4.1.1 - highlight.js: 10.4.1 - lowlight: 1.17.0 - dev: true - - /encodeurl/1.0.2: - resolution: {integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=} - engines: {node: '>= 0.8'} - dev: true + optional: true /end-of-stream/1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} @@ -3080,38 +2482,17 @@ packages: is-symbol: 1.0.4 dev: true - /es6-object-assign/1.1.0: - resolution: {integrity: sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=} - dev: true - /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} dev: true - /escape-html/1.0.3: - resolution: {integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=} - dev: true - /escape-string-regexp/1.0.5: resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} engines: {node: '>=0.8.0'} dev: true - /escodegen/1.14.3: - resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==} - engines: {node: '>=4.0'} - hasBin: true - dependencies: - esprima: 4.0.1 - estraverse: 4.3.0 - esutils: 2.0.3 - optionator: 0.8.3 - optionalDependencies: - source-map: 0.6.1 - dev: true - - /eslint-config-airbnb-base/14.2.1_1564117a2a58949e96c0cd299382e5e1: + /eslint-config-airbnb-base/14.2.1_274cd119b7ef0ca308d4f309313989ea: resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==} engines: {node: '>= 6'} peerDependencies: @@ -3120,12 +2501,13 @@ packages: dependencies: confusing-browser-globals: 1.0.10 eslint: 7.24.0 - eslint-plugin-import: 2.25.3_eslint@7.24.0 + eslint-plugin-import: 2.25.4_eslint@7.24.0 object.assign: 4.1.2 object.entries: 1.1.5 dev: true + optional: true - /eslint-config-airbnb/18.2.1_2db5a32b71a0346bf9ef90e4d72af44f: + /eslint-config-airbnb/18.2.1_083f0fc2eca85eef8355478149bdf6d9: resolution: {integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==} engines: {node: '>= 6'} peerDependencies: @@ -3136,45 +2518,48 @@ packages: eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 dependencies: eslint: 7.24.0 - eslint-config-airbnb-base: 14.2.1_1564117a2a58949e96c0cd299382e5e1 - eslint-plugin-import: 2.25.3_eslint@7.24.0 + eslint-config-airbnb-base: 14.2.1_274cd119b7ef0ca308d4f309313989ea + eslint-plugin-import: 2.25.4_eslint@7.24.0 eslint-plugin-jsx-a11y: 6.4.1_eslint@7.24.0 eslint-plugin-react: 7.23.2_eslint@7.24.0 + eslint-plugin-react-hooks: 4.3.0_eslint@7.24.0 object.assign: 4.1.2 object.entries: 1.1.5 dev: true + optional: true - /eslint-config-atomic/1.16.5: - resolution: {integrity: sha512-/RlKNJgITDwyGxJuAnMvvAVkog/P84It7legcSXACHLgKXCHiLlSu025F/CeSoNZnQ4JphdVGpXFL2EjBNh/2Q==} + /eslint-config-atomic/1.17.1: + resolution: {integrity: sha512-LFytMqabif4bB59bV8s3pc1gN/UNzRY53l5F8mzZQLKmSETXQ2UDTEJ62l8xyQocMsDcaCaY5ALNmJqBngIAFQ==} dependencies: '@babel/core': 7.14.6 - '@babel/eslint-parser': 7.16.3_@babel+core@7.14.6+eslint@7.24.0 - '@babel/plugin-syntax-flow': 7.16.0_@babel+core@7.14.6 - '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.14.6 - '@typescript-eslint/eslint-plugin': 5.4.0_c48b7c8fd44de6ad979229cd5cc17c89 - '@typescript-eslint/parser': 5.4.0_eslint@7.24.0+typescript@4.5.2 - coffeescript: 1.12.7 + '@babel/eslint-parser': 7.17.0_@babel+core@7.14.6+eslint@7.24.0 + '@babel/plugin-syntax-flow': 7.16.7_@babel+core@7.14.6 + '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.14.6 + '@typescript-eslint/eslint-plugin': 5.15.0_ab7282167e3128f1d8f142b121b92d41 + '@typescript-eslint/parser': 5.15.0_eslint@7.24.0+typescript@4.6.2 eslint: 7.24.0 - eslint-config-prettier: 8.3.0_eslint@7.24.0 - eslint-plugin-coffee: 0.1.15_eslint@7.24.0 + eslint-config-prettier: 8.5.0_eslint@7.24.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.25.3_eslint@7.24.0 + eslint-plugin-import: 2.25.4_eslint@7.24.0 eslint-plugin-json: 3.1.0 eslint-plugin-node: 11.1.0_eslint@7.24.0 eslint-plugin-only-warn: /@aminya/eslint-plugin-only-warn/1.2.2 eslint-plugin-optimize-regex: 1.2.1 - eslint-plugin-react: 7.27.1_eslint@7.24.0 + eslint-plugin-react: 7.29.4_eslint@7.24.0 eslint-plugin-yaml: 0.5.0 prettier: 2.4.1 read-pkg-up: 7.0.1 - typescript: 4.5.2 + typescript: 4.6.2 + optionalDependencies: + coffeescript: 1.12.7 + eslint-plugin-coffee: 0.1.15_f0719969bc19904cf49ea5379ba35507 + eslint-plugin-react-hooks: 4.3.0_eslint@7.24.0 transitivePeerDependencies: - - eslint-plugin-react-hooks - supports-color dev: true - /eslint-config-prettier/8.3.0_eslint@7.24.0: - resolution: {integrity: sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==} + /eslint-config-prettier/8.5.0_eslint@7.24.0: + resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -3189,17 +2574,17 @@ packages: resolve: 1.20.0 dev: true - /eslint-module-utils/2.7.1: - resolution: {integrity: sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ==} + /eslint-module-utils/2.7.3: + resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} engines: {node: '>=4'} dependencies: debug: 3.2.7 find-up: 2.1.0 - pkg-dir: 2.0.0 dev: true - /eslint-plugin-coffee/0.1.15_eslint@7.24.0: + /eslint-plugin-coffee/0.1.15_f0719969bc19904cf49ea5379ba35507: resolution: {integrity: sha512-+qtkIPSc9etYqOODIlENqiRjID/oEoGMAAQJN988Aczy461NIwzaamFY6Fi0QDVVDb2v+OL/StVrk/QmyItfeg==} + requiresBuild: true peerDependencies: eslint: '>=6.0.0' dependencies: @@ -3209,9 +2594,9 @@ packages: coffeescript: 2.5.1 doctrine: 2.1.0 eslint: 7.24.0 - eslint-config-airbnb: 18.2.1_2db5a32b71a0346bf9ef90e4d72af44f - eslint-config-airbnb-base: 14.2.1_1564117a2a58949e96c0cd299382e5e1 - eslint-plugin-import: 2.25.3_eslint@7.24.0 + eslint-config-airbnb: 18.2.1_083f0fc2eca85eef8355478149bdf6d9 + eslint-config-airbnb-base: 14.2.1_274cd119b7ef0ca308d4f309313989ea + eslint-plugin-import: 2.25.4_eslint@7.24.0 eslint-plugin-jsx-a11y: 6.4.1_eslint@7.24.0 eslint-plugin-react: 7.23.2_eslint@7.24.0 eslint-plugin-react-native: 3.10.0_eslint@7.24.0 @@ -3224,6 +2609,7 @@ packages: - eslint-plugin-react-hooks - supports-color dev: true + optional: true /eslint-plugin-es/3.0.1_eslint@7.24.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} @@ -3242,8 +2628,8 @@ packages: htmlparser2: 7.2.0 dev: true - /eslint-plugin-import/2.25.3_eslint@7.24.0: - resolution: {integrity: sha512-RzAVbby+72IB3iOEL8clzPLzL3wpDrlwjsTBAQXgyp5SeTqqY+0bFubwuo+y/HLhNZcXV4XqTBO4LGsfyHIDXg==} + /eslint-plugin-import/2.25.4_eslint@7.24.0: + resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} engines: {node: '>=4'} peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 @@ -3254,7 +2640,7 @@ packages: doctrine: 2.1.0 eslint: 7.24.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.1 + eslint-module-utils: 2.7.3 has: 1.0.3 is-core-module: 2.8.0 is-glob: 4.0.3 @@ -3291,6 +2677,7 @@ packages: jsx-ast-utils: 3.2.0 language-tags: 1.0.5 dev: true + optional: true /eslint-plugin-node/11.1.0_eslint@7.24.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} @@ -3314,9 +2701,21 @@ packages: regexp-tree: 0.1.23 dev: true + /eslint-plugin-react-hooks/4.3.0_eslint@7.24.0: + resolution: {integrity: sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==} + engines: {node: '>=10'} + requiresBuild: true + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 7.24.0 + dev: true + optional: true + /eslint-plugin-react-native-globals/0.1.2: resolution: {integrity: sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==} dev: true + optional: true /eslint-plugin-react-native/3.10.0_eslint@7.24.0: resolution: {integrity: sha512-4f5+hHYYq5wFhB5eptkPEAR7FfvqbS7AzScUOANfAMZtYw5qgnCxRq45bpfBaQF+iyPMim5Q8pubcpvLv75NAg==} @@ -3329,6 +2728,7 @@ packages: transitivePeerDependencies: - supports-color dev: true + optional: true /eslint-plugin-react/7.23.2_eslint@7.24.0: resolution: {integrity: sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==} @@ -3342,17 +2742,18 @@ packages: eslint: 7.24.0 has: 1.0.3 jsx-ast-utils: 3.2.0 - minimatch: 3.0.4 + minimatch: 3.1.2 object.entries: 1.1.5 object.fromentries: 2.0.5 object.values: 1.1.5 - prop-types: 15.7.2 + prop-types: 15.8.1 resolve: 2.0.0-next.3 string.prototype.matchall: 4.0.6 dev: true + optional: true - /eslint-plugin-react/7.27.1_eslint@7.24.0: - resolution: {integrity: sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==} + /eslint-plugin-react/7.29.4_eslint@7.24.0: + resolution: {integrity: sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -3363,12 +2764,12 @@ packages: eslint: 7.24.0 estraverse: 5.3.0 jsx-ast-utils: 3.2.0 - minimatch: 3.0.4 + minimatch: 3.1.2 object.entries: 1.1.5 object.fromentries: 2.0.5 object.hasown: 1.1.0 object.values: 1.1.5 - prop-types: 15.7.2 + prop-types: 15.8.1 resolve: 2.0.0-next.3 semver: 6.3.0 string.prototype.matchall: 4.0.6 @@ -3388,6 +2789,7 @@ packages: esrecurse: 4.3.0 estraverse: 4.3.0 dev: true + optional: true /eslint-scope/5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} @@ -3403,6 +2805,7 @@ packages: dependencies: eslint-visitor-keys: 1.3.0 dev: true + optional: true /eslint-utils/2.1.0: resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} @@ -3467,7 +2870,7 @@ packages: json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash: 4.17.21 - minimatch: 3.0.4 + minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.1 progress: 2.0.3 @@ -3534,31 +2937,11 @@ packages: resolution: {integrity: sha512-b7Qi1JNzY4BfAYfnIRanLk0DOD1gdkWHT4GISIn8Q2tAf3LpU8SP2CMwWaq40imYoKWbtN4ZhbSRxvsnikooZQ==} dev: true - /eventemitter3/4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - dev: true - - /events/3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - dev: true - - /evp_bytestokey/1.0.3: - resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} - dependencies: - md5.js: 1.3.5 - safe-buffer: 5.2.1 - dev: true - /exit/0.1.2: resolution: {integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=} engines: {node: '>= 0.8.0'} dev: true - /extend/3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - dev: true - /extract-zip/2.0.1: resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} engines: {node: '>= 10.17.0'} @@ -3573,26 +2956,10 @@ packages: - supports-color dev: true - /extsprintf/1.3.0: - resolution: {integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=} - engines: {'0': node >=0.6.0} - dev: true - /fast-deep-equal/3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true - /fast-glob/3.1.1: - resolution: {integrity: sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==} - engines: {node: '>=8'} - 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.4 - dev: true - /fast-glob/3.2.7: resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} engines: {node: '>=8'} @@ -3612,32 +2979,12 @@ packages: resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} dev: true - /fast-url-parser/1.1.3: - resolution: {integrity: sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=} - dependencies: - punycode: 1.4.1 - dev: true - - /fastest-levenshtein/1.0.12: - resolution: {integrity: sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==} - dev: true - - /fastparse/1.1.2: - resolution: {integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==} - dev: true - /fastq/1.11.1: resolution: {integrity: sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==} dependencies: reusify: 1.0.4 dev: true - /fault/1.0.4: - resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} - dependencies: - format: 0.2.2 - dev: true - /fd-slicer/1.1.0: resolution: {integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=} dependencies: @@ -3671,17 +3018,6 @@ packages: engines: {node: '>=4'} dev: true - /filelist/1.0.2: - resolution: {integrity: sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==} - dependencies: - minimatch: 3.0.4 - dev: true - - /filesize/6.4.0: - resolution: {integrity: sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==} - engines: {node: '>= 0.4.0'} - dev: true - /fill-range/7.0.1: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} @@ -3689,19 +3025,6 @@ packages: to-regex-range: 5.0.1 dev: true - /finalhandler/1.1.2: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} - engines: {node: '>= 0.8'} - dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.3.0 - parseurl: 1.3.3 - statuses: 1.5.0 - unpipe: 1.0.0 - dev: true - /find-parent-dir/0.3.1: resolution: {integrity: sha512-o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==} dev: true @@ -3743,34 +3066,12 @@ packages: optional: true dev: true - /foreach/2.0.5: - resolution: {integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k=} - dev: true - - /forever-agent/0.6.1: - resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=} - dev: true - - /form-data/2.3.3: - resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} - engines: {node: '>= 0.12'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.31 - dev: true - - /format/0.2.2: - resolution: {integrity: sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=} - engines: {node: '>=0.4.x'} - dev: true - /fs-constants/1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} dev: true - /fs-extra/10.0.0: - resolution: {integrity: sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==} + /fs-extra/10.0.1: + resolution: {integrity: sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==} engines: {node: '>=12'} dependencies: graceful-fs: 4.2.6 @@ -3819,12 +3120,6 @@ packages: wide-align: 1.1.3 dev: true - /generic-names/2.0.1: - resolution: {integrity: sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==} - dependencies: - loader-utils: 1.4.0 - dev: true - /gensync/1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -3871,18 +3166,12 @@ packages: get-intrinsic: 1.1.1 dev: true - /getpass/0.1.7: - resolution: {integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=} - dependencies: - assert-plus: 1.0.0 - dev: true - /git-hooks-list/1.0.3: resolution: {integrity: sha512-Y7wLWcrLUXwk2noSka166byGCvhMtDRpgHdzCno1UQv/n/Hegp++a2xBWJL1lJarnKD3SWaljD+0z1ztqxuKyQ==} dev: true - /gitly/2.1.5: - resolution: {integrity: sha512-sZMrqojLnTN1QG3pbMwRPv69VOTVOQOvmJmE+uF7PsCOVOAn7JHTFzF+IVmXdCFDl+w3Gut7qiTt4TQfB4jOKQ==} + /gitly/2.1.6: + resolution: {integrity: sha512-9AkfhB5MFZCBNUiekny4ZLlJ5EFN9Aze/5EbdESNPfgEXs7I/2YPxxaCD0O54CT8dhj08rU4Ki04m7tUb4cxxA==} dependencies: axios: 0.21.1 tar: 6.1.11 @@ -3908,26 +3197,15 @@ packages: path-is-absolute: 1.0.1 dev: true - /glob/7.1.7: - resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.0.4 - once: 1.4.0 - path-is-absolute: 1.0.1 - /glob/7.2.0: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.4 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true /globals/11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -3952,6 +3230,7 @@ packages: resolution: {integrity: sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==} engines: {node: '>=0.10.0'} dev: true + optional: true /globby/10.0.0: resolution: {integrity: sha512-3LifW9M4joGZasyYPz2A1U74zbC/45fvpXUvO/9KbSa+VV0aGZarWkfdgKyR9sExNP0t0x0ss/UMJpNpcaTspw==} @@ -4002,6 +3281,7 @@ packages: /graceful-fs/4.2.6: resolution: {integrity: sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==} + dev: false /grim/2.0.3: resolution: {integrity: sha512-FM20Ump11qYLK9k9DbL8yzVpy+YBieya1JG15OeH8s+KbHq8kL4SdwRtURwIUHniSxb24EoBUpwKfFjGNVi4/Q==} @@ -4009,36 +3289,18 @@ packages: event-kit: 2.5.3 dev: true - /har-schema/2.0.0: - resolution: {integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=} - engines: {node: '>=4'} - dev: true - - /har-validator/5.1.5: - resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} - engines: {node: '>=6'} - deprecated: this library is no longer supported - dependencies: - ajv: 6.12.6 - har-schema: 2.0.0 - dev: true - /has-ansi/2.0.0: resolution: {integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=} engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 dev: true + optional: true /has-bigints/1.0.1: resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} dev: true - /has-flag/1.0.0: - resolution: {integrity: sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=} - engines: {node: '>=0.10.0'} - dev: true - /has-flag/3.0.0: resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} engines: {node: '>=4'} @@ -4072,77 +3334,43 @@ packages: function-bind: 1.1.1 dev: true - /hash-base/3.1.0: - resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} - engines: {node: '>=4'} - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.0 - safe-buffer: 5.2.1 - dev: true - - /hash.js/1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: true - - /hex-color-regex/1.1.0: - resolution: {integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==} - dev: true - - /highlight.js/10.4.1: - resolution: {integrity: sha512-yR5lWvNz7c85OhVAEAeFhVCc/GV4C30Fjzc/rCP0aCWzc1UUOPUk55dK/qdwTZHBvMZo+eZ2jpk62ndX/xMFlg==} - dev: true - - /hmac-drbg/1.0.1: - resolution: {integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=} - dependencies: - hash.js: 1.1.7 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - dev: true - /hosted-git-info/2.8.8: resolution: {integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==} dev: true - /hsl-regex/1.0.0: - resolution: {integrity: sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=} - dev: true - - /hsla-regex/1.0.0: - resolution: {integrity: sha1-wc56MWjIxmFAM6S194d/OyJfnDg=} - dev: true - - /html-encoding-sniffer/1.0.2: - resolution: {integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==} - dependencies: - whatwg-encoding: 1.0.5 - dev: true - - /html-tags/1.2.0: - resolution: {integrity: sha1-x43mW1Zjqll5id0rerSSANfk25g=} - engines: {node: '>=0.10.0'} - dev: true - - /htmlnano/1.1.1: - resolution: {integrity: sha512-diMNyqTPx4uGwlxrTs0beZCy8L/GxGIFGHWv20OYhthLcdYkDOP/d4Ja5MbGgVJZMakZUM21KpMk5qWZrBGSdw==} + /htmlnano/2.0.0_svgo@2.8.0: + resolution: {integrity: sha512-thKQfhcp2xgtsWNE27A2bliEeqVL5xjAgGn0wajyttvFFsvFWWah1ntV9aEX61gz0T6MBQ5xK/1lXuEumhJTcg==} + peerDependencies: + cssnano: ^5.0.11 + postcss: ^8.3.11 + purgecss: ^4.0.3 + relateurl: ^0.2.7 + srcset: ^5.0.0 + svgo: ^2.8.0 + terser: ^5.10.0 + uncss: ^0.17.3 + peerDependenciesMeta: + cssnano: + optional: true + postcss: + optional: true + purgecss: + optional: true + relateurl: + optional: true + srcset: + optional: true + svgo: + optional: true + terser: + optional: true + uncss: + optional: true dependencies: cosmiconfig: 7.0.1 - cssnano: 5.0.11_postcss@8.3.11 - postcss: 8.3.11 posthtml: 0.16.5 - purgecss: 4.0.3 - relateurl: 0.2.7 - srcset: 4.0.0 svgo: 2.8.0 - terser: 5.10.0 timsort: 0.3.0 - uncss: 0.17.3 - transitivePeerDependencies: - - acorn dev: true /htmlparser2/3.8.3: @@ -4168,39 +3396,6 @@ packages: resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} dev: true - /http-proxy-middleware/1.3.1: - resolution: {integrity: sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg==} - engines: {node: '>=8.0.0'} - dependencies: - '@types/http-proxy': 1.17.7 - http-proxy: 1.18.1 - is-glob: 4.0.3 - is-plain-obj: 3.0.0 - micromatch: 4.0.4 - transitivePeerDependencies: - - debug - dev: true - - /http-proxy/1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.14.1 - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - dev: true - - /http-signature/1.2.0: - resolution: {integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=} - engines: {node: '>=0.8', npm: '>=1.3.7'} - dependencies: - assert-plus: 1.0.0 - jsprim: 1.4.1 - sshpk: 1.16.1 - dev: true - /http2-wrapper/1.0.0-beta.5.2: resolution: {integrity: sha512-xYz9goEyBnC8XwXDTuC/MZ6t+MrKVQZOk4s7+PaDkwIsQd8IwqvM+0M6bA/2lvG8GHXcPdf+MejTUeO2LCPCeQ==} engines: {node: '>=10.19.0'} @@ -4209,37 +3404,10 @@ packages: resolve-alpn: 1.0.0 dev: true - /https-browserify/1.0.0: - resolution: {integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=} - dev: true - - /iconv-lite/0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} - dependencies: - safer-buffer: 2.1.2 - dev: true - - /icss-replace-symbols/1.1.0: - resolution: {integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=} - dev: true - - /icss-utils/4.1.1: - resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==} - engines: {node: '>= 6'} - dependencies: - postcss: 7.0.36 - dev: true - /ieee754/1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} dev: true - /iferr/1.0.2: - resolution: {integrity: sha512-9AfeLfji44r5TKInjhz3W9DyZI1zR1JAf2hVBMGhddAKPqBsupb89jGfbCTHIGZd6fGZl9WlHdn4AObygyMKwg==} - engines: {node: '>=6.0.0'} - dev: true - /ignore/4.0.6: resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} engines: {node: '>= 4'} @@ -4263,10 +3431,6 @@ packages: engines: {node: '>=0.8.19'} dev: true - /indexes-of/1.0.1: - resolution: {integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc=} - dev: true - /inflight/1.0.6: resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=} dependencies: @@ -4295,6 +3459,7 @@ packages: dependencies: loose-envify: 1.4.0 dev: true + optional: true /is-absolute-url/3.0.3: resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} @@ -4312,13 +3477,6 @@ packages: is-decimal: 1.0.4 dev: true - /is-arguments/1.1.0: - resolution: {integrity: sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - dev: true - /is-arrayish/0.2.1: resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} dev: true @@ -4339,17 +3497,6 @@ packages: engines: {node: '>= 0.4'} dev: true - /is-color-stop/1.1.0: - resolution: {integrity: sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=} - dependencies: - css-color-names: 0.0.4 - hex-color-regex: 1.1.0 - hsl-regex: 1.0.0 - hsla-regex: 1.0.0 - rgb-regex: 1.0.1 - rgba-regex: 1.0.0 - dev: true - /is-core-module/2.2.0: resolution: {integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==} dependencies: @@ -4371,12 +3518,6 @@ packages: resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} dev: true - /is-docker/2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - dev: true - /is-extglob/2.1.1: resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} engines: {node: '>=0.10.0'} @@ -4392,18 +3533,6 @@ packages: engines: {node: '>=8'} dev: true - /is-generator-function/1.0.9: - resolution: {integrity: sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A==} - engines: {node: '>= 0.4'} - dev: true - - /is-glob/4.0.1: - resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==} - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 2.1.1 - dev: true - /is-glob/4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} @@ -4415,30 +3544,10 @@ packages: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: true - /is-html/1.1.0: - resolution: {integrity: sha1-4E8cGNOUhRETlvmgJz6rUa8hhGQ=} - engines: {node: '>=0.10.0'} - dependencies: - html-tags: 1.2.0 - dev: true - - /is-interactive/1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - dev: true - /is-json/2.0.1: resolution: {integrity: sha1-a+Fm0USCihMdaGiRuYPfYsOUkf8=} dev: true - /is-nan/1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - dev: true - /is-natural-number/4.0.1: resolution: {integrity: sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=} dev: true @@ -4463,11 +3572,6 @@ packages: engines: {node: '>=8'} dev: true - /is-plain-obj/3.0.0: - resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} - engines: {node: '>=10'} - dev: true - /is-regex/1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -4476,10 +3580,6 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-resolvable/1.1.0: - resolution: {integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==} - dev: true - /is-shared-array-buffer/1.0.1: resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} dev: true @@ -4508,43 +3608,12 @@ packages: has-symbols: 1.0.2 dev: true - /is-typed-array/1.1.5: - resolution: {integrity: sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==} - engines: {node: '>= 0.4'} - dependencies: - available-typed-arrays: 1.0.4 - call-bind: 1.0.2 - es-abstract: 1.19.1 - foreach: 2.0.5 - has-symbols: 1.0.2 - dev: true - - /is-typedarray/1.0.0: - resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} - dev: true - - /is-unicode-supported/0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - dev: true - - /is-url/1.2.4: - resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==} - dev: true - /is-weakref/1.0.1: resolution: {integrity: sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==} dependencies: call-bind: 1.0.2 dev: true - /is-wsl/2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - dependencies: - is-docker: 2.2.1 - dev: true - /isarray/0.0.1: resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=} dev: true @@ -4557,28 +3626,14 @@ packages: resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} dev: true - /isstream/0.1.2: - resolution: {integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=} - dev: true - - /jake/10.8.2: - resolution: {integrity: sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==} - hasBin: true - dependencies: - async: 0.9.2 - chalk: 2.4.2 - filelist: 1.0.2 - minimatch: 3.0.4 - dev: true - /jasmine-core/3.10.1: resolution: {integrity: sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==} dev: true - /jasmine-local-storage/1.1.1_jasmine@3.10.0: - resolution: {integrity: sha512-GBqtas3l8SBo39NwjbHuzWhQhgHabq/mVVDabGvKLUXRFH8GtPy4jPKRIMDLWC+q7S+q4M6pIY4OHoVuU8hsCQ==} + /jasmine-local-storage/1.1.2_jasmine@3.10.0: + resolution: {integrity: sha512-ziR2KtQsS5sbhFe9qv9lMvDF0UhK1Ag1isPccM4N/aoPtzOOqA+Dc7ZnpQGK4U5g4+ysvcHH5iURUHDn7vvdig==} peerDependencies: - jasmine: '>=2 <4' + jasmine: '>=2 <5' dependencies: jasmine: 3.10.0 dev: true @@ -4599,10 +3654,10 @@ packages: jasmine: 3.10.0 dev: true - /jasmine-unspy/1.1.1_jasmine@3.10.0: - resolution: {integrity: sha512-hTuMR1ju73BkGG8OCY6ObtimVBqnyThwUuclXW81lOiT/pyBt2W5nZtNAd8N7jzUfjQDd7+m+0DPm5Ecf6T2Pw==} + /jasmine-unspy/1.1.2_jasmine@3.10.0: + resolution: {integrity: sha512-6+HbxaZZi7Pqqmr3gZpdZIVDGgj69RVCAXRiv0uTsLrXLnK17awbLzj8o1ClFVDaKDPYv0AWErj528wW4+o4Pw==} peerDependencies: - jasmine: '>=2 <4' + jasmine: '>=2 <5' dependencies: jasmine: 3.10.0 dev: true @@ -4625,10 +3680,10 @@ packages: underscore-plus: 1.7.0 dev: true - /jasmine2-focused/1.1.1_jasmine@3.10.0: - resolution: {integrity: sha512-2NnQD+Lwqu/0RIVentOiDtdsjhP/4jJooG88rQC3A6lKHxnm2d9Q/wGbQBDZlIA7bDUrQpuHZ6d2A/lACLwfhQ==} + /jasmine2-focused/1.1.2_jasmine@3.10.0: + resolution: {integrity: sha512-qJZfxt4JysxmBYUWqMDi4v8SlKwYACNgpCCz1bNANbDkltDkdSnnLQ/l6YySgG/MNMaj3HQqek3m6Y4dAh8SbA==} peerDependencies: - jasmine: '>=2 <4' + jasmine: '>=2 <5' dependencies: jasmine: 3.10.0 dev: true @@ -4656,6 +3711,7 @@ packages: /js-tokens/3.0.2: resolution: {integrity: sha1-mGbfOVECEw449/mWvOtlRDIJwls=} dev: true + optional: true /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -4675,42 +3731,6 @@ packages: argparse: 2.0.1 dev: true - /jsbn/0.1.1: - resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=} - dev: true - - /jsdom/14.1.0: - resolution: {integrity: sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==} - engines: {node: '>=8'} - dependencies: - abab: 2.0.5 - acorn: 6.4.2 - acorn-globals: 4.3.4 - array-equal: 1.0.0 - cssom: 0.3.8 - cssstyle: 1.4.0 - data-urls: 1.1.0 - domexception: 1.0.1 - escodegen: 1.14.3 - html-encoding-sniffer: 1.0.2 - nwsapi: 2.2.0 - parse5: 5.1.0 - pn: 1.1.0 - request: 2.88.2 - request-promise-native: 1.0.9_request@2.88.2 - saxes: 3.1.11 - symbol-tree: 3.2.4 - tough-cookie: 2.5.0 - w3c-hr-time: 1.0.2 - w3c-xmlserializer: 1.1.2 - webidl-conversions: 4.0.2 - whatwg-encoding: 1.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 7.1.0 - ws: 6.2.2 - xml-name-validator: 3.0.0 - dev: true - /jsesc/2.5.2: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} @@ -4747,10 +3767,6 @@ packages: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} dev: true - /json-schema/0.2.3: - resolution: {integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=} - dev: true - /json-source-map/0.6.1: resolution: {integrity: sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==} dev: true @@ -4759,10 +3775,6 @@ packages: resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=} dev: true - /json-stringify-safe/5.0.1: - resolution: {integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=} - dev: true - /json5/1.0.1: resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} hasBin: true @@ -4790,16 +3802,6 @@ packages: graceful-fs: 4.2.6 dev: false - /jsprim/1.4.1: - resolution: {integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=} - engines: {'0': node >=0.6.0} - dependencies: - assert-plus: 1.0.0 - extsprintf: 1.3.0 - json-schema: 0.2.3 - verror: 1.10.0 - dev: true - /jsx-ast-utils/2.4.1: resolution: {integrity: sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==} engines: {node: '>=4.0'} @@ -4807,6 +3809,7 @@ packages: array-includes: 3.1.4 object.assign: 4.1.2 dev: true + optional: true /jsx-ast-utils/3.2.0: resolution: {integrity: sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==} @@ -4825,20 +3828,14 @@ packages: /language-subtag-registry/0.3.21: resolution: {integrity: sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==} dev: true + optional: true /language-tags/1.0.5: resolution: {integrity: sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=} dependencies: language-subtag-registry: 0.3.21 dev: true - - /levn/0.3.0: - resolution: {integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.1.2 - type-check: 0.3.2 - dev: true + optional: true /levn/0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} @@ -4861,26 +3858,15 @@ packages: resolution: {integrity: sha512-VqnUYHOSqRqAGnIl+7SCnFxK+sX0x7LXe5qn0TG6t9SViofQgN7272PLCFZ/lgkT7tAO5CA/2pCsZGlGvGhfWA==} dev: true - /lmdb-store/1.6.5: - resolution: {integrity: sha512-FqGv8TI16RfSAO8668UHTmKsFrw70VUpfWNmAOaExDrslcnJDTpCfuztWYFwpv/U/N2LvwYUInVZ3sVZUxaJGw==} + /lmdb/2.2.6: + resolution: {integrity: sha512-UmQV0oZZcV3EN6rjcAjIiuWcc3MYZGWQ0GUYz46Ron5fuTa/dUow7WSQa6leFkvZIKVUdECBWVw96tckfEzUFQ==} requiresBuild: true dependencies: - mkdirp: 1.0.4 + msgpackr: 1.5.5 nan: 2.14.2 node-gyp-build: 4.3.0 - ordered-binary: 0.2.3 - weak-lru-cache: 1.0.0 - optionalDependencies: - msgpackr: 1.3.10 - dev: true - - /loader-utils/1.4.0: - resolution: {integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==} - engines: {node: '>=4.0.0'} - dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 1.0.1 + ordered-binary: 1.2.4 + weak-lru-cache: 1.2.2 dev: true /locate-path/2.0.0: @@ -4898,14 +3884,6 @@ packages: p-locate: 4.1.0 dev: true - /lodash.camelcase/4.3.0: - resolution: {integrity: sha1-soqmKIorn8ZRA1x3EfZathkDMaY=} - dev: true - - /lodash.clone/4.5.0: - resolution: {integrity: sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=} - dev: true - /lodash.clonedeep/4.5.0: resolution: {integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=} dev: true @@ -4918,10 +3896,6 @@ packages: resolution: {integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=} dev: true - /lodash.sortby/4.7.0: - resolution: {integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=} - dev: true - /lodash.truncate/4.4.2: resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=} dev: true @@ -4934,14 +3908,6 @@ packages: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: true - /log-symbols/4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} - dependencies: - chalk: 4.1.1 - is-unicode-supported: 0.1.0 - dev: true - /loose-envify/1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -4953,13 +3919,6 @@ packages: engines: {node: '>=8'} dev: true - /lowlight/1.17.0: - resolution: {integrity: sha512-vmtBgYKD+QVNy7tIa7ulz5d//Il9R4MooOVh4nkOf9R9Cb/Dk5TXMSTieg/vDulkBkIWj59/BIlyFQxT9X1oAQ==} - dependencies: - fault: 1.0.4 - highlight.js: 10.4.1 - dev: true - /lru-cache/6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} @@ -4994,14 +3953,6 @@ packages: hasBin: true dev: false - /md5.js/1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - /mdast-util-from-markdown/0.8.5: resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} dependencies: @@ -5044,43 +3995,6 @@ packages: picomatch: 2.3.0 dev: true - /miller-rabin/4.0.1: - resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} - hasBin: true - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - dev: true - - /mime-db/1.33.0: - resolution: {integrity: sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==} - engines: {node: '>= 0.6'} - dev: true - - /mime-db/1.48.0: - resolution: {integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==} - engines: {node: '>= 0.6'} - dev: true - - /mime-types/2.1.18: - resolution: {integrity: sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.33.0 - dev: true - - /mime-types/2.1.31: - resolution: {integrity: sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.48.0 - dev: true - - /mimic-fn/2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - dev: true - /mimic-response/1.0.1: resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} engines: {node: '>=4'} @@ -5091,18 +4005,16 @@ packages: engines: {node: '>=10'} dev: true - /minimalistic-assert/1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - dev: true - - /minimalistic-crypto-utils/1.0.1: - resolution: {integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=} - dev: true - /minimatch/3.0.4: resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} dependencies: brace-expansion: 1.1.11 + dev: true + + /minimatch/3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 /minimist/1.2.5: resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} @@ -5144,8 +4056,8 @@ packages: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} dev: true - /msgpackr-extract/1.0.13: - resolution: {integrity: sha512-JlQPllMLETiuQ5Vv3IAz+4uOpd1GZPOoCHv9P5ka5P5gkTssm/ejv0WwS4xAfB9B3vDwrExRwuU8v3HRQtJk2Q==} + /msgpackr-extract/1.0.16: + resolution: {integrity: sha512-fxdRfQUxPrL/TizyfYfMn09dK58e+d65bRD/fcaVH4052vj30QOzzqxcQIS7B0NsqlypEQ/6Du3QmP2DhWFfCA==} requiresBuild: true dependencies: nan: 2.14.2 @@ -5153,13 +4065,11 @@ packages: dev: true optional: true - /msgpackr/1.3.10: - resolution: {integrity: sha512-UBIFb77RCA4tyABjQe0HypC59/gbwU41BPIW3KHj2NNyZQpfLLZWdvo1NTEvefUm4W+ivVABel/ZAQBd223zaA==} - requiresBuild: true + /msgpackr/1.5.5: + resolution: {integrity: sha512-JG0V47xRIQ9pyUnx6Hb4+3TrQoia2nA3UIdmyTldhxaxtKFkekkKpUW/N6fwHwod9o4BGuJGtouxOk+yCP5PEA==} optionalDependencies: - msgpackr-extract: 1.0.13 + msgpackr-extract: 1.0.16 dev: true - optional: true /multi-progress/4.0.0_progress@2.0.3: resolution: {integrity: sha512-9zcjyOou3FFCKPXsmkbC3ethv51SFPoA4dJD6TscIp2pUmy26kBDZW6h9XofPELrzseSkuD7r0V+emGEeo39Pg==} @@ -5173,14 +4083,8 @@ packages: resolution: {integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==} dev: true - /nanoid/3.1.23: - resolution: {integrity: sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true - - /nanoid/3.1.30: - resolution: {integrity: sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==} + /nanoid/3.3.1: + resolution: {integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: true @@ -5189,15 +4093,6 @@ packages: resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} dev: true - /ncp/2.0.0: - resolution: {integrity: sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=} - hasBin: true - dev: true - - /nice-try/1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - dev: true - /node-addon-api/3.2.1: resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} dev: true @@ -5206,19 +4101,14 @@ packages: resolution: {integrity: sha512-ALmRVBFzfwldBfk3SbKfl6+PVMXiCPKZBEfsJqB/EjXAMAI+MfFrEHR+GMRBuI162DihZ1QjEZ8ieYKuRCJ8Hg==} dev: false - /node-forge/0.10.0: - resolution: {integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==} - engines: {node: '>= 6.0.0'} - dev: true - /node-gyp-build/4.2.3: resolution: {integrity: sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==} hasBin: true + dev: true /node-gyp-build/4.3.0: resolution: {integrity: sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==} hasBin: true - dev: true /node-releases/1.1.73: resolution: {integrity: sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==} @@ -5253,14 +4143,6 @@ packages: resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} dev: true - /nwsapi/2.2.0: - resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==} - dev: true - - /oauth-sign/0.9.0: - resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} - dev: true - /object-assign/4.1.1: resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} engines: {node: '>=0.10.0'} @@ -5269,14 +4151,6 @@ packages: resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==} dev: true - /object-is/1.1.5: - resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - dev: true - /object-keys/1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} @@ -5326,45 +4200,11 @@ packages: es-abstract: 1.19.1 dev: true - /on-finished/2.3.0: - resolution: {integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=} - engines: {node: '>= 0.8'} - dependencies: - ee-first: 1.1.1 - dev: true - /once/1.4.0: resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} dependencies: wrappy: 1.0.2 - /onetime/5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - dependencies: - mimic-fn: 2.1.0 - dev: true - - /open/7.4.2: - resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} - engines: {node: '>=8'} - dependencies: - is-docker: 2.2.1 - is-wsl: 2.2.0 - dev: true - - /optionator/0.8.3: - resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} - engines: {node: '>= 0.8.0'} - dependencies: - deep-is: 0.1.3 - fast-levenshtein: 2.0.6 - levn: 0.3.0 - prelude-ls: 1.1.2 - type-check: 0.3.2 - word-wrap: 1.2.3 - dev: true - /optionator/0.9.1: resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} engines: {node: '>= 0.8.0'} @@ -5377,27 +4217,8 @@ packages: word-wrap: 1.2.3 dev: true - /ora/5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} - dependencies: - bl: 4.1.0 - chalk: 4.1.1 - cli-cursor: 3.1.0 - cli-spinners: 2.6.0 - is-interactive: 1.0.0 - is-unicode-supported: 0.1.0 - log-symbols: 4.1.0 - strip-ansi: 6.0.0 - wcwidth: 1.0.1 - dev: true - - /ordered-binary/0.2.3: - resolution: {integrity: sha512-5kFq2MEgVpV32YMVW8q74h1pV7xowy92J9bdHGSty+4mD/pKzNX38oJLE424k6qrLMq04U7+eopcQKNpVlupDA==} - dev: true - - /os-browserify/0.3.0: - resolution: {integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=} + /ordered-binary/1.2.4: + resolution: {integrity: sha512-A/csN0d3n+igxBPfUrjbV5GC69LWj2pjZzAAeeHXLukQ4+fytfP4T1Lg0ju7MSPSwq7KtHkGaiwO8URZN5IpLg==} dev: true /p-cancelable/2.0.0: @@ -5443,35 +4264,34 @@ packages: engines: {node: '>=6'} dev: true - /pako/1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - dev: true - - /parcel/2.0.1: - resolution: {integrity: sha512-tGc7p3CbltlxYiu5u8NmFc2T5G3JZQDbKjlxDtjDpsNvLS6twX0Wu/D/HufaUKXyZr7O9JV7by3E+6DIo5cr5Q==} + /parcel/2.3.2: + resolution: {integrity: sha512-4jhgoBcQaiGKmnmBvNyKyOvZrxCgzgUzdEoVup/fRCOP99hNmvYIN5IErIIJxsU9ObcG/RGCFF8wa4kVRsWfIg==} engines: {node: '>= 12.0.0'} hasBin: true dependencies: - '@parcel/config-default': 2.0.1_@parcel+core@2.0.1 - '@parcel/core': 2.0.1 - '@parcel/diagnostic': 2.0.1 - '@parcel/events': 2.0.1 - '@parcel/fs': 2.0.1_@parcel+core@2.0.1 - '@parcel/logger': 2.0.1 - '@parcel/package-manager': 2.0.1_@parcel+core@2.0.1 - '@parcel/reporter-cli': 2.0.1_@parcel+core@2.0.1 - '@parcel/reporter-dev-server': 2.0.1_@parcel+core@2.0.1 - '@parcel/utils': 2.0.1 + '@parcel/config-default': 2.3.2_@parcel+core@2.3.2 + '@parcel/core': 2.3.2 + '@parcel/diagnostic': 2.3.2 + '@parcel/events': 2.3.2 + '@parcel/fs': 2.3.2_@parcel+core@2.3.2 + '@parcel/logger': 2.3.2 + '@parcel/package-manager': 2.3.2_@parcel+core@2.3.2 + '@parcel/reporter-cli': 2.3.2_@parcel+core@2.3.2 + '@parcel/reporter-dev-server': 2.3.2_@parcel+core@2.3.2 + '@parcel/utils': 2.3.2 chalk: 4.1.1 commander: 7.2.0 get-port: 4.2.0 v8-compile-cache: 2.3.0 transitivePeerDependencies: - acorn - - bufferutil - - debug - - supports-color - - utf-8-validate + - cssnano + - postcss + - purgecss + - relateurl + - srcset + - terser + - uncss dev: true /parent-module/1.0.1: @@ -5481,16 +4301,6 @@ packages: callsites: 3.1.0 dev: true - /parse-asn1/5.1.6: - resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} - dependencies: - asn1.js: 5.4.1 - browserify-aes: 1.2.0 - evp_bytestokey: 1.0.3 - pbkdf2: 3.1.2 - safe-buffer: 5.2.1 - dev: true - /parse-entities/2.0.0: resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} dependencies: @@ -5512,19 +4322,6 @@ packages: lines-and-columns: 1.1.6 dev: true - /parse5/5.1.0: - resolution: {integrity: sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==} - dev: true - - /parseurl/1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - dev: true - - /path-browserify/1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - dev: true - /path-exists/3.0.0: resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} engines: {node: '>=4'} @@ -5539,15 +4336,6 @@ packages: resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} engines: {node: '>=0.10.0'} - /path-is-inside/1.0.2: - resolution: {integrity: sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=} - dev: true - - /path-key/2.0.1: - resolution: {integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=} - engines: {node: '>=4'} - dev: true - /path-key/3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -5557,34 +4345,15 @@ packages: resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==} dev: true - /path-to-regexp/2.2.1: - resolution: {integrity: sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==} - dev: true - /path-type/4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} dev: true - /pbkdf2/3.1.2: - resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} - engines: {node: '>=0.12'} - dependencies: - create-hash: 1.2.0 - create-hmac: 1.1.7 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - dev: true - /pend/1.2.0: resolution: {integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA=} dev: true - /performance-now/2.1.0: - resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=} - dev: true - /picocolors/1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true @@ -5616,51 +4385,17 @@ packages: engines: {node: '>=0.10.0'} dev: true - /pkg-dir/2.0.0: - resolution: {integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=} - engines: {node: '>=4'} - dependencies: - find-up: 2.1.0 - dev: true - - /pn/1.1.0: - resolution: {integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==} - dev: true - - /postcss-calc/8.0.0_postcss@8.3.11: + /postcss-calc/8.0.0_postcss@8.4.12: resolution: {integrity: sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==} peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.3.11 + postcss: 8.4.12 postcss-selector-parser: 6.0.6 - postcss-value-parser: 4.1.0 + postcss-value-parser: 4.2.0 dev: true - /postcss-calc/8.0.0_postcss@8.3.5: - resolution: {integrity: sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==} - peerDependencies: - postcss: ^8.2.2 - dependencies: - postcss: 8.3.5 - postcss-selector-parser: 6.0.6 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-colormin/5.2.0_postcss@8.3.5: - resolution: {integrity: sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.16.6 - caniuse-api: 3.0.0 - colord: 2.6.0 - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-colormin/5.2.1_postcss@8.3.11: + /postcss-colormin/5.2.1_postcss@8.4.12: resolution: {integrity: sha512-VVwMrEYLcHYePUYV99Ymuoi7WhKrMGy/V9/kTS0DkCoJYmmjdOMneyhzYUxcNgteKDVbrewOkSM7Wje/MFwxzA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -5669,140 +4404,68 @@ packages: browserslist: 4.16.6 caniuse-api: 3.0.0 colord: 2.9.1 - postcss: 8.3.11 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-convert-values/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.5 - postcss-value-parser: 4.1.0 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-convert-values/5.0.2_postcss@8.3.11: + /postcss-convert-values/5.0.2_postcss@8.4.12: resolution: {integrity: sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.1.0 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-discard-comments/5.0.1_postcss@8.3.11: + /postcss-discard-comments/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.11 + postcss: 8.4.12 dev: true - /postcss-discard-comments/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.5 - dev: true - - /postcss-discard-duplicates/5.0.1_postcss@8.3.11: + /postcss-discard-duplicates/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.11 - dev: true - - /postcss-discard-duplicates/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.5 - dev: true - - /postcss-discard-empty/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 + postcss: 8.4.12 dev: true - /postcss-discard-empty/5.0.1_postcss@8.3.5: + /postcss-discard-empty/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.5 + postcss: 8.4.12 dev: true - /postcss-discard-overridden/5.0.1_postcss@8.3.11: + /postcss-discard-overridden/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.11 + postcss: 8.4.12 dev: true - /postcss-discard-overridden/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.5 - dev: true - - /postcss-merge-longhand/5.0.2_postcss@8.3.5: - resolution: {integrity: sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - css-color-names: 1.0.1 - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - stylehacks: 5.0.1_postcss@8.3.5 - dev: true - - /postcss-merge-longhand/5.0.4_postcss@8.3.11: + /postcss-merge-longhand/5.0.4_postcss@8.4.12: resolution: {integrity: sha512-2lZrOVD+d81aoYkZDpWu6+3dTAAGkCKbV5DoRhnIR7KOULVrI/R7bcMjhrH9KTRy6iiHKqmtG+n/MMj1WmqHFw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.1.0 - stylehacks: 5.0.1_postcss@8.3.11 - dev: true - - /postcss-merge-rules/5.0.2_postcss@8.3.5: - resolution: {integrity: sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.16.6 - caniuse-api: 3.0.0 - cssnano-utils: 2.0.1_postcss@8.3.5 - postcss: 8.3.5 - postcss-selector-parser: 6.0.6 - vendors: 1.0.4 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + stylehacks: 5.0.1_postcss@8.4.12 dev: true - /postcss-merge-rules/5.0.3_postcss@8.3.11: + /postcss-merge-rules/5.0.3_postcss@8.4.12: resolution: {integrity: sha512-cEKTMEbWazVa5NXd8deLdCnXl+6cYG7m2am+1HzqH0EnTdy8fRysatkaXb2dEnR+fdaDxTvuZ5zoBdv6efF6hg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -5810,70 +4473,34 @@ packages: dependencies: browserslist: 4.16.6 caniuse-api: 3.0.0 - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 + cssnano-utils: 2.0.1_postcss@8.4.12 + postcss: 8.4.12 postcss-selector-parser: 6.0.6 dev: true - /postcss-minify-font-values/5.0.1_postcss@8.3.11: + /postcss-minify-font-values/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.1.0 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-minify-font-values/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-minify-gradients/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-odOwBFAIn2wIv+XYRpoN2hUV3pPQlgbJ10XeXPq8UY2N+9ZG42xu45lTn/g9zZ+d70NKSQD6EOi6UiCMu3FN7g==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.5 - is-color-stop: 1.1.0 - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-minify-gradients/5.0.3_postcss@8.3.11: + /postcss-minify-gradients/5.0.3_postcss@8.4.12: resolution: {integrity: sha512-Z91Ol22nB6XJW+5oe31+YxRsYooxOdFKcbOqY/V8Fxse1Y3vqlNRpi1cxCqoACZTQEhl+xvt4hsbWiV5R+XI9Q==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: colord: 2.9.1 - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-minify-params/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - alphanum-sort: 1.0.2 - browserslist: 4.16.6 - cssnano-utils: 2.0.1_postcss@8.3.5 - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - uniqs: 2.0.0 + cssnano-utils: 2.0.1_postcss@8.4.12 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-minify-params/5.0.2_postcss@8.3.11: + /postcss-minify-params/5.0.2_postcss@8.4.12: resolution: {integrity: sha512-qJAPuBzxO1yhLad7h2Dzk/F7n1vPyfHfCCh5grjGfjhi1ttCnq4ZXGIW77GSrEbh9Hus9Lc/e/+tB4vh3/GpDg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -5881,265 +4508,96 @@ packages: dependencies: alphanum-sort: 1.0.2 browserslist: 4.16.6 - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.1.0 + cssnano-utils: 2.0.1_postcss@8.4.12 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-minify-selectors/5.1.0_postcss@8.3.11: + /postcss-minify-selectors/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: alphanum-sort: 1.0.2 - postcss: 8.3.11 - postcss-selector-parser: 6.0.6 - dev: true - - /postcss-minify-selectors/5.1.0_postcss@8.3.5: - resolution: {integrity: sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - alphanum-sort: 1.0.2 - postcss: 8.3.5 - postcss-selector-parser: 6.0.6 - dev: true - - /postcss-modules-extract-imports/1.1.0: - resolution: {integrity: sha1-thTJcgvmgW6u41+zpfqh26agXds=} - dependencies: - postcss: 6.0.1 - dev: true - - /postcss-modules-extract-imports/2.0.0: - resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==} - engines: {node: '>= 6'} - dependencies: - postcss: 7.0.36 - dev: true - - /postcss-modules-local-by-default/1.2.0: - resolution: {integrity: sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=} - dependencies: - css-selector-tokenizer: 0.7.3 - postcss: 6.0.1 - dev: true - - /postcss-modules-local-by-default/3.0.3: - resolution: {integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==} - engines: {node: '>= 6'} - dependencies: - icss-utils: 4.1.1 - postcss: 7.0.36 + postcss: 8.4.12 postcss-selector-parser: 6.0.6 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-modules-scope/1.1.0: - resolution: {integrity: sha1-1upkmUx5+XtipytCb75gVqGUu5A=} - dependencies: - css-selector-tokenizer: 0.7.3 - postcss: 6.0.1 - dev: true - - /postcss-modules-scope/2.2.0: - resolution: {integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==} - engines: {node: '>= 6'} - dependencies: - postcss: 7.0.36 - postcss-selector-parser: 6.0.6 - dev: true - - /postcss-modules-values/1.3.0: - resolution: {integrity: sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=} - dependencies: - icss-replace-symbols: 1.1.0 - postcss: 6.0.1 - dev: true - - /postcss-modules-values/3.0.0: - resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==} - dependencies: - icss-utils: 4.1.1 - postcss: 7.0.36 - dev: true - - /postcss-modules/3.2.2: - resolution: {integrity: sha512-JQ8IAqHELxC0N6tyCg2UF40pACY5oiL6UpiqqcIFRWqgDYO8B0jnxzoQ0EOpPrWXvcpu6BSbQU/3vSiq7w8Nhw==} - dependencies: - generic-names: 2.0.1 - icss-replace-symbols: 1.1.0 - lodash.camelcase: 4.3.0 - postcss: 7.0.36 - postcss-modules-extract-imports: 2.0.0 - postcss-modules-local-by-default: 3.0.3 - postcss-modules-scope: 2.2.0 - postcss-modules-values: 3.0.0 - string-hash: 1.1.3 dev: true - /postcss-normalize-charset/5.0.1_postcss@8.3.11: + /postcss-normalize-charset/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.11 + postcss: 8.4.12 dev: true - /postcss-normalize-charset/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.5 - dev: true - - /postcss-normalize-display-values/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-normalize-display-values/5.0.1_postcss@8.3.5: + /postcss-normalize-display-values/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 2.0.1_postcss@8.3.5 - postcss: 8.3.5 - postcss-value-parser: 4.1.0 + cssnano-utils: 2.0.1_postcss@8.4.12 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-positions/5.0.1_postcss@8.3.11: + /postcss-normalize-positions/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.1.0 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-positions/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-normalize-repeat-style/5.0.1_postcss@8.3.11: + /postcss-normalize-repeat-style/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.1.0 + cssnano-utils: 2.0.1_postcss@8.4.12 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-repeat-style/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.5 - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-normalize-string/5.0.1_postcss@8.3.11: + /postcss-normalize-string/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.1.0 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-string/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-normalize-timing-functions/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-normalize-timing-functions/5.0.1_postcss@8.3.5: + /postcss-normalize-timing-functions/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 2.0.1_postcss@8.3.5 - postcss: 8.3.5 - postcss-value-parser: 4.1.0 + cssnano-utils: 2.0.1_postcss@8.4.12 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-unicode/5.0.1_postcss@8.3.11: + /postcss-normalize-unicode/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.16.6 - postcss: 8.3.11 - postcss-value-parser: 4.1.0 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-unicode/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.16.6 - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-normalize-url/5.0.2_postcss@8.3.5: - resolution: {integrity: sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - is-absolute-url: 3.0.3 - normalize-url: 6.1.0 - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-normalize-url/5.0.3_postcss@8.3.11: + /postcss-normalize-url/5.0.3_postcss@8.4.12: resolution: {integrity: sha512-qWiUMbvkRx3kc1Dp5opzUwc7MBWZcSDK2yofCmdvFBCpx+zFPkxBC1FASQ59Pt+flYfj/nTZSkmF56+XG5elSg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -6147,53 +4605,32 @@ packages: dependencies: is-absolute-url: 3.0.3 normalize-url: 6.1.0 - postcss: 8.3.11 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-normalize-whitespace/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.1.0 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-whitespace/5.0.1_postcss@8.3.5: + /postcss-normalize-whitespace/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.5 - postcss-value-parser: 4.1.0 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-ordered-values/5.0.2_postcss@8.3.11: + /postcss-ordered-values/5.0.2_postcss@8.4.12: resolution: {integrity: sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.1.0 + cssnano-utils: 2.0.1_postcss@8.4.12 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true - /postcss-ordered-values/5.0.2_postcss@8.3.5: - resolution: {integrity: sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.5 - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-reduce-initial/5.0.1_postcss@8.3.11: + /postcss-reduce-initial/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -6201,49 +4638,18 @@ packages: dependencies: browserslist: 4.16.6 caniuse-api: 3.0.0 - postcss: 8.3.11 + postcss: 8.4.12 dev: true - /postcss-reduce-initial/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.16.6 - caniuse-api: 3.0.0 - postcss: 8.3.5 - dev: true - - /postcss-reduce-transforms/5.0.1_postcss@8.3.11: + /postcss-reduce-transforms/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-reduce-transforms/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.5 - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-selector-parser/6.0.2: - resolution: {integrity: sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==} - engines: {node: '>=4'} - dependencies: - cssesc: 3.0.0 - indexes-of: 1.0.1 - uniq: 1.0.1 + cssnano-utils: 2.0.1_postcss@8.4.12 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 dev: true /postcss-selector-parser/6.0.6: @@ -6254,89 +4660,39 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss-svgo/5.0.2_postcss@8.3.5: - resolution: {integrity: sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.5 - postcss-value-parser: 4.1.0 - svgo: 2.8.0 - dev: true - - /postcss-svgo/5.0.3_postcss@8.3.11: + /postcss-svgo/5.0.3_postcss@8.4.12: resolution: {integrity: sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.1.0 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 svgo: 2.8.0 dev: true - /postcss-unique-selectors/5.0.1_postcss@8.3.5: - resolution: {integrity: sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - alphanum-sort: 1.0.2 - postcss: 8.3.5 - postcss-selector-parser: 6.0.6 - uniqs: 2.0.0 - dev: true - - /postcss-unique-selectors/5.0.2_postcss@8.3.11: + /postcss-unique-selectors/5.0.2_postcss@8.4.12: resolution: {integrity: sha512-w3zBVlrtZm7loQWRPVC0yjUwwpty7OM6DnEHkxcSQXO1bMS3RJ+JUS5LFMSDZHJcvGsRwhZinCWVqn8Kej4EDA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: alphanum-sort: 1.0.2 - postcss: 8.3.11 + postcss: 8.4.12 postcss-selector-parser: 6.0.6 dev: true - /postcss-value-parser/4.1.0: - resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==} + /postcss-value-parser/4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true - /postcss/6.0.1: - resolution: {integrity: sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=} - engines: {node: '>=4.0.0'} - dependencies: - chalk: 1.1.3 - source-map: 0.5.7 - supports-color: 3.2.3 - dev: true - - /postcss/7.0.36: - resolution: {integrity: sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==} - engines: {node: '>=6.0.0'} - dependencies: - chalk: 2.4.2 - source-map: 0.6.1 - supports-color: 6.1.0 - dev: true - - /postcss/8.3.11: - resolution: {integrity: sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==} + /postcss/8.4.12: + resolution: {integrity: sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.1.30 + nanoid: 3.3.1 picocolors: 1.0.0 - source-map-js: 0.6.2 - dev: true - - /postcss/8.3.5: - resolution: {integrity: sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - colorette: 1.2.2 - nanoid: 3.1.23 - source-map-js: 0.6.2 + source-map-js: 1.0.2 dev: true /posthtml-parser/0.10.1: @@ -6361,29 +4717,24 @@ packages: posthtml-render: 3.0.0 dev: true - /prelude-ls/1.1.2: - resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} - engines: {node: '>= 0.8.0'} - dev: true - /prelude-ls/1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} dev: true - /prettier-config-atomic/3.0.1: - resolution: {integrity: sha512-es3ZeQu6Xk5ZO9b9+Q3lIsVMZZH1DVM98qZEX5MoRTAffxa1PNpis60Y3xNLS1OaGr23nFA1jxHWBpZkKvg0hw==} + /prettier-config-atomic/3.0.7: + resolution: {integrity: sha512-Ntijb3AYb35UypSriUzzQSsgD9PhXfsZF4pPuRghfIvG6RdkyHExAH7F2DuKf39Tnw0/cEOjZjhdzqIgd2QVYA==} dependencies: - prettier: 2.4.1 - prettier-plugin-jsdoc: 0.3.30_prettier@2.4.1 - prettier-plugin-packagejson: 2.2.15_prettier@2.4.1 + prettier: 2.6.0 + prettier-plugin-jsdoc: 0.3.31_prettier@2.6.0 + prettier-plugin-packagejson: 2.2.16_prettier@2.6.0 sort-package-json: github.com/aminya/sort-package-json/076051b58be7b198732d1ce2b9a415ccd0c63a97 transitivePeerDependencies: - supports-color dev: true - /prettier-plugin-jsdoc/0.3.30_prettier@2.4.1: - resolution: {integrity: sha512-BTBojOMmrUA1qsWLpJN5whUfU/E72WBUQAB5AvrDkha+O8TxmqaAivnuW+87ItYGRPBFWWzj2r5iWELhBml1Ag==} + /prettier-plugin-jsdoc/0.3.31_prettier@2.6.0: + resolution: {integrity: sha512-/YDoJtEwPLRU4fKKjsWqqWHGII4AEzmNsnLglIDxj3iduWeVinT+fjKyez/eHq4oaawqXVt8JxNpbm5WVakN1Q==} engines: {node: '>=12.0.0'} peerDependencies: prettier: '>=2.1.2' @@ -6392,18 +4743,18 @@ packages: comment-parser: 1.1.4 linguist-languages: 7.14.0 mdast-util-from-markdown: 0.8.5 - prettier: 2.4.1 + prettier: 2.6.0 transitivePeerDependencies: - supports-color dev: true - /prettier-plugin-packagejson/2.2.15_prettier@2.4.1: - resolution: {integrity: sha512-r3WKxw0ALyD3gr3RlIFK3o7mUejCVkqwVKtUuPQaB3+aNiZYKxmad+GpZ6WFWTm6Zq2jX0wvSdlkGccQ2pEnCg==} + /prettier-plugin-packagejson/2.2.16_prettier@2.6.0: + resolution: {integrity: sha512-nlLXAcw0xz3X1a8qSWSG9CEcAJXq5djdbpHq5lYRM8K50+s+xvLwUa0gvzqyJ80VjdtLLLgB+Pqp8hoN0Y+cEQ==} peerDependencies: prettier: '>= 1.16.0' dependencies: - prettier: 2.4.1 - sort-package-json: 1.53.1 + prettier: 2.6.0 + sort-package-json: 1.54.0 dev: true /prettier/2.4.1: @@ -6412,13 +4763,14 @@ packages: hasBin: true dev: true - /process-nextick-args/2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + /prettier/2.6.0: + resolution: {integrity: sha512-m2FgJibYrBGGgQXNzfd0PuDGShJgRavjUoRCw1mZERIWVSXF0iLzLm+aOqTAbLnC3n6JzUhAA8uZnFVghHJ86A==} + engines: {node: '>=10.13.0'} + hasBin: true dev: true - /process/0.11.10: - resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=} - engines: {node: '>= 0.6.0'} + /process-nextick-args/2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: true /progress/2.0.3: @@ -6426,29 +4778,14 @@ packages: engines: {node: '>=0.4.0'} dev: true - /prop-types/15.7.2: - resolution: {integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==} + /prop-types/15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 dev: true - /psl/1.8.0: - resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==} - dev: true - - /public-encrypt/4.0.3: - resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} - dependencies: - bn.js: 4.12.0 - browserify-rsa: 4.1.0 - create-hash: 1.2.0 - parse-asn1: 5.1.6 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: true - /pump/3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: @@ -6456,45 +4793,11 @@ packages: once: 1.4.0 dev: true - /punycode/1.3.2: - resolution: {integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=} - dev: true - - /punycode/1.4.1: - resolution: {integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4=} - dev: true - /punycode/2.1.1: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} dev: true - /purgecss/4.0.3: - resolution: {integrity: sha512-PYOIn5ibRIP34PBU9zohUcCI09c7drPJJtTDAc0Q6QlRz2/CHQ8ywGLdE7ZhxU2VTqB7p5wkvj5Qcm05Rz3Jmw==} - hasBin: true - dependencies: - commander: 6.2.1 - glob: 7.2.0 - postcss: 8.3.11 - postcss-selector-parser: 6.0.6 - dev: true - - /qs/6.5.2: - resolution: {integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==} - engines: {node: '>=0.6'} - dev: true - - /querystring-es3/0.2.1: - resolution: {integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=} - engines: {node: '>=0.4.x'} - dev: true - - /querystring/0.2.0: - resolution: {integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=} - engines: {node: '>=0.4.x'} - deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - dev: true - /queue-microtask/1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true @@ -6504,24 +4807,6 @@ packages: engines: {node: '>=10'} dev: true - /randombytes/2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - dependencies: - safe-buffer: 5.2.1 - dev: true - - /randomfill/1.0.4: - resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} - dependencies: - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: true - - /range-parser/1.2.0: - resolution: {integrity: sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=} - engines: {node: '>= 0.6'} - dev: true - /react-dom/17.0.2_react@17.0.2: resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} peerDependencies: @@ -6609,6 +4894,7 @@ packages: /regenerator-runtime/0.11.1: resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} dev: true + optional: true /regenerator-runtime/0.13.7: resolution: {integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==} @@ -6632,61 +4918,6 @@ packages: engines: {node: '>=8'} dev: true - /relateurl/0.2.7: - resolution: {integrity: sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=} - engines: {node: '>= 0.10'} - dev: true - - /request-promise-core/1.1.4_request@2.88.2: - resolution: {integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==} - engines: {node: '>=0.10.0'} - peerDependencies: - request: ^2.34 - dependencies: - lodash: 4.17.21 - request: 2.88.2 - dev: true - - /request-promise-native/1.0.9_request@2.88.2: - resolution: {integrity: sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==} - engines: {node: '>=0.12.0'} - deprecated: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 - peerDependencies: - request: ^2.34 - dependencies: - request: 2.88.2 - request-promise-core: 1.1.4_request@2.88.2 - stealthy-require: 1.1.1 - tough-cookie: 2.5.0 - dev: true - - /request/2.88.2: - resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} - engines: {node: '>= 6'} - deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 - dependencies: - aws-sign2: 0.7.0 - aws4: 1.11.0 - caseless: 0.12.0 - combined-stream: 1.0.8 - extend: 3.0.2 - forever-agent: 0.6.1 - form-data: 2.3.3 - har-validator: 5.1.5 - http-signature: 1.2.0 - is-typedarray: 1.0.0 - isstream: 0.1.2 - json-stringify-safe: 5.0.1 - mime-types: 2.1.31 - oauth-sign: 0.9.0 - performance-now: 2.1.0 - qs: 6.5.2 - safe-buffer: 5.2.1 - tough-cookie: 2.5.0 - tunnel-agent: 0.6.0 - uuid: 3.4.0 - dev: true - /require-directory/2.1.1: resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=} engines: {node: '>=0.10.0'} @@ -6697,10 +4928,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /requires-port/1.0.0: - resolution: {integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=} - dev: true - /resolve-alpn/1.0.0: resolution: {integrity: sha512-rTuiIEqFmGxne4IovivKSDzld2lWW9QCjqv80SYjPgf+gS35eaCAjaP54CCwGAwBtnCsvNLYtqxe1Nw+i6JEmA==} dev: true @@ -6737,27 +4964,11 @@ packages: lowercase-keys: 2.0.0 dev: true - /restore-cursor/3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} - dependencies: - onetime: 5.1.2 - signal-exit: 3.0.3 - dev: true - /reusify/1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true - /rgb-regex/1.0.1: - resolution: {integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE=} - dev: true - - /rgba-regex/1.0.0: - resolution: {integrity: sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=} - dev: true - /rimraf/2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} hasBin: true @@ -6776,14 +4987,7 @@ packages: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true dependencies: - glob: 7.1.7 - - /ripemd160/2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - dev: true + glob: 7.2.0 /run-parallel/1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -6806,17 +5010,6 @@ packages: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: true - /safer-buffer/2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - dev: true - - /saxes/3.1.11: - resolution: {integrity: sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==} - engines: {node: '>=8'} - dependencies: - xmlchars: 2.2.0 - dev: true - /scheduler/0.20.2: resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} dependencies: @@ -6848,38 +5041,6 @@ packages: dependencies: lru-cache: 6.0.0 - /serve-handler/6.1.3: - resolution: {integrity: sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==} - dependencies: - bytes: 3.0.0 - content-disposition: 0.5.2 - fast-url-parser: 1.1.3 - mime-types: 2.1.18 - minimatch: 3.0.4 - path-is-inside: 1.0.2 - path-to-regexp: 2.2.1 - range-parser: 1.2.0 - dev: true - - /setimmediate/1.0.5: - resolution: {integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=} - dev: true - - /sha.js/2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - - /shebang-command/1.2.0: - resolution: {integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=} - engines: {node: '>=0.10.0'} - dependencies: - shebang-regex: 1.0.0 - dev: true - /shebang-command/2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -6887,11 +5048,6 @@ packages: shebang-regex: 3.0.0 dev: true - /shebang-regex/1.0.0: - resolution: {integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=} - engines: {node: '>=0.10.0'} - dev: true - /shebang-regex/3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} @@ -6913,13 +5069,23 @@ packages: rechoir: 0.6.2 dev: true - /shx/0.3.3: - resolution: {integrity: sha512-nZJ3HFWVoTSyyB+evEKjJ1STiixGztlqwKLTUNV5KqMWtGey9fTd4KU1gdZ1X9BV6215pswQ/Jew9NsuS/fNDA==} + /shelljs/0.8.5: + resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} + engines: {node: '>=4'} + hasBin: true + dependencies: + glob: 7.2.0 + interpret: 1.4.0 + rechoir: 0.6.2 + dev: true + + /shx/0.3.4: + resolution: {integrity: sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==} engines: {node: '>=6'} hasBin: true dependencies: minimist: 1.2.5 - shelljs: 0.8.4 + shelljs: 0.8.5 dev: true /side-channel/1.0.4: @@ -6952,8 +5118,8 @@ packages: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} dev: true - /sort-package-json/1.53.1: - resolution: {integrity: sha512-ltLORrQuuPMpy23YkWCA8fO7zBOxM4P1j9LcGxci4K2Fk8jmSyCA/ATU6CFyy8qR2HQRx4RBYWzoi78FU/Anuw==} + /sort-package-json/1.54.0: + resolution: {integrity: sha512-MA0nRiSfZ4/CNM/9rz70Hwq4PpvtBc3v532tzQSmoaLSdeBB3cCd488xmNruLL0fb/ZdbKlcaDDudwnrObbjBw==} hasBin: true dependencies: detect-indent: 6.1.0 @@ -6964,18 +5130,11 @@ packages: sort-object-keys: 1.1.3 dev: true - /source-map-js/0.6.2: - resolution: {integrity: sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==} + /source-map-js/1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} dev: true - /source-map-support/0.5.19: - resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} - dependencies: - buffer-from: 1.1.1 - source-map: 0.6.1 - dev: true - /source-map-support/0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: @@ -7020,71 +5179,14 @@ packages: resolution: {integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==} dev: true - /split2/3.2.2: - resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} - dependencies: - readable-stream: 3.6.0 - dev: true - /sprintf-js/1.0.3: resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} dev: true - /srcset/4.0.0: - resolution: {integrity: sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==} - engines: {node: '>=12'} - dev: true - - /sshpk/1.16.1: - resolution: {integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==} - engines: {node: '>=0.10.0'} - hasBin: true - dependencies: - asn1: 0.2.4 - assert-plus: 1.0.0 - bcrypt-pbkdf: 1.0.2 - dashdash: 1.14.1 - ecc-jsbn: 0.1.2 - getpass: 0.1.7 - jsbn: 0.1.1 - safer-buffer: 2.1.2 - tweetnacl: 0.14.5 - dev: true - /stable/0.1.8: resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} dev: true - /statuses/1.5.0: - resolution: {integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=} - engines: {node: '>= 0.6'} - dev: true - - /stealthy-require/1.1.1: - resolution: {integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=} - engines: {node: '>=0.10.0'} - dev: true - - /stream-browserify/3.0.0: - resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.0 - dev: true - - /stream-http/3.2.0: - resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} - dependencies: - builtin-status-codes: 3.0.0 - inherits: 2.0.4 - readable-stream: 3.6.0 - xtend: 4.0.2 - dev: true - - /string-hash/1.1.3: - resolution: {integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=} - dev: true - /string-width/2.1.1: resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} engines: {node: '>=4'} @@ -7151,6 +5253,7 @@ packages: dependencies: ansi-regex: 2.1.1 dev: true + optional: true /strip-ansi/4.0.0: resolution: {integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=} @@ -7188,25 +5291,14 @@ packages: engines: {node: '>=8'} dev: true - /stylehacks/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.16.6 - postcss: 8.3.11 - postcss-selector-parser: 6.0.6 - dev: true - - /stylehacks/5.0.1_postcss@8.3.5: + /stylehacks/5.0.1_postcss@8.4.12: resolution: {integrity: sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.16.6 - postcss: 8.3.5 + postcss: 8.4.12 postcss-selector-parser: 6.0.6 dev: true @@ -7214,13 +5306,7 @@ packages: resolution: {integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=} engines: {node: '>=0.8.0'} dev: true - - /supports-color/3.2.3: - resolution: {integrity: sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=} - engines: {node: '>=0.8.0'} - dependencies: - has-flag: 1.0.0 - dev: true + optional: true /supports-color/5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} @@ -7229,13 +5315,6 @@ packages: has-flag: 3.0.0 dev: true - /supports-color/6.1.0: - resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==} - engines: {node: '>=6'} - dependencies: - has-flag: 3.0.0 - dev: true - /supports-color/7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -7243,14 +5322,6 @@ packages: has-flag: 4.0.0 dev: true - /supports-hyperlinks/2.2.0: - resolution: {integrity: sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==} - engines: {node: '>=8'} - dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 - dev: true - /svgo/2.8.0: resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} engines: {node: '>=10.13.0'} @@ -7265,10 +5336,6 @@ packages: stable: 0.1.8 dev: true - /symbol-tree/3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - dev: true - /table/6.3.2: resolution: {integrity: sha512-I9/Ca6Huf2oxFag7crD0DhA+arIdfLtWunSn0NIXSzjtUlDgIBGVZY7SsMkNPNT3Psd/z4gza0nuEpmra9eRbg==} engines: {node: '>=10.0.0'} @@ -7317,19 +5384,6 @@ packages: rimraf: 2.6.3 dev: true - /term-size/2.2.1: - resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} - engines: {node: '>=8'} - dev: true - - /terminal-link/2.1.1: - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} - engines: {node: '>=8'} - dependencies: - ansi-escapes: 4.3.2 - supports-hyperlinks: 2.2.0 - dev: true - /terser-config-atomic/0.1.1: resolution: {integrity: sha512-HRAHqjCFq990eFbLpy54joStSsUMZQoD73XMk2/Akquqm7vI0AOggfO9GMvSFGEucRRNZUfLQdDjotGGsZxCtA==} dev: true @@ -7349,16 +5403,6 @@ packages: source-map-support: 0.5.21 dev: true - /terser/5.7.1: - resolution: {integrity: sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==} - engines: {node: '>=10'} - hasBin: true - dependencies: - commander: 2.20.3 - source-map: 0.7.3 - source-map-support: 0.5.19 - dev: true - /text-table/0.2.0: resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} dev: true @@ -7367,13 +5411,6 @@ packages: resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} dev: true - /timers-browserify/2.0.12: - resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} - engines: {node: '>=0.6.0'} - dependencies: - setimmediate: 1.0.5 - dev: true - /timsort/0.3.0: resolution: {integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=} dev: true @@ -7386,6 +5423,7 @@ packages: resolution: {integrity: sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=} engines: {node: '>=0.10.0'} dev: true + optional: true /to-fast-properties/2.0.0: resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} @@ -7399,22 +5437,8 @@ packages: is-number: 7.0.0 dev: true - /tough-cookie/2.5.0: - resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} - engines: {node: '>=0.8'} - dependencies: - psl: 1.8.0 - punycode: 2.1.1 - dev: true - - /tr46/1.0.1: - resolution: {integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=} - dependencies: - punycode: 2.1.1 - dev: true - - /ts-node/10.4.0_6d6d60348da931c98bc2cf01b7fcd2a7: - resolution: {integrity: sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==} + /ts-node/10.7.0_e79e62fe450383fd2d418267dc75e645: + resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} hasBin: true peerDependencies: '@swc/core': '>=1.2.50' @@ -7432,14 +5456,15 @@ packages: '@tsconfig/node12': 1.0.7 '@tsconfig/node14': 1.0.0 '@tsconfig/node16': 1.0.2 - '@types/node': 16.11.9 + '@types/node': 17.0.21 acorn: 8.6.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.5.2 + typescript: 4.6.2 + v8-compile-cache-lib: 3.0.0 yn: 3.1.1 dev: true @@ -7455,35 +5480,14 @@ packages: /tslib/1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - /tsutils/3.21.0_typescript@4.5.2: + /tsutils/3.21.0_typescript@4.6.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.5.2 - dev: true - - /tty-browserify/0.0.1: - resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} - dev: true - - /tunnel-agent/0.6.0: - resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=} - dependencies: - safe-buffer: 5.2.1 - dev: true - - /tweetnacl/0.14.5: - resolution: {integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=} - dev: true - - /type-check/0.3.2: - resolution: {integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.1.2 + typescript: 4.6.2 dev: true /type-check/0.4.0: @@ -7498,11 +5502,6 @@ packages: engines: {node: '>=10'} dev: true - /type-fest/0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - dev: true - /type-fest/0.6.0: resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} engines: {node: '>=8'} @@ -7513,8 +5512,8 @@ packages: engines: {node: '>=8'} dev: true - /typescript/4.5.2: - resolution: {integrity: sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==} + /typescript/4.6.2: + resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -7535,22 +5534,6 @@ packages: through: 2.3.8 dev: true - /uncss/0.17.3: - resolution: {integrity: sha512-ksdDWl81YWvF/X14fOSw4iu8tESDHFIeyKIeDrK6GEVTQvqJc1WlOEXqostNwOCi3qAj++4EaLsdAgPmUbEyog==} - engines: {node: '>=6.0'} - hasBin: true - dependencies: - commander: 2.20.3 - glob: 7.2.0 - is-absolute-url: 3.0.3 - is-html: 1.1.0 - jsdom: 14.1.0 - lodash: 4.17.21 - postcss: 7.0.36 - postcss-selector-parser: 6.0.2 - request: 2.88.2 - dev: true - /underscore-plus/1.7.0: resolution: {integrity: sha512-A3BEzkeicFLnr+U/Q3EyWwJAQPbA19mtZZ4h+lLq3ttm9kn8WC4R3YpuJZEXmWdLjYP47Zc8aLZm9kwdv+zzvA==} dependencies: @@ -7561,14 +5544,6 @@ packages: resolution: {integrity: sha512-21rQzss/XPMjolTiIezSu3JAjgagXKROtNrYFEOWK109qY1Uv2tVjPTZ1ci2HgvQDA16gHYSthQIJfB+XId/rQ==} dev: true - /uniq/1.0.1: - resolution: {integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=} - dev: true - - /uniqs/2.0.0: - resolution: {integrity: sha1-/+3ks2slKQaW5uFl1KWe25mOawI=} - dev: true - /unist-util-stringify-position/2.0.3: resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} dependencies: @@ -7580,53 +5555,23 @@ packages: engines: {node: '>= 10.0.0'} dev: false - /unpipe/1.0.0: - resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=} - engines: {node: '>= 0.8'} - dev: true - /uri-js/4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.1.1 dev: true - /url/0.11.0: - resolution: {integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=} - dependencies: - punycode: 1.3.2 - querystring: 0.2.0 - dev: true - /util-deprecate/1.0.2: resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} dev: true - /util/0.12.4: - resolution: {integrity: sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==} - dependencies: - inherits: 2.0.4 - is-arguments: 1.1.0 - is-generator-function: 1.0.9 - is-typed-array: 1.1.5 - safe-buffer: 5.2.1 - which-typed-array: 1.1.4 - dev: true - /utility-types/3.10.0: resolution: {integrity: sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==} engines: {node: '>= 4'} dev: true - /utils-merge/1.0.1: - resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} - engines: {node: '>= 0.4.0'} - dev: true - - /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 + /v8-compile-cache-lib/3.0.0: + resolution: {integrity: sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA==} dev: true /v8-compile-cache/2.3.0: @@ -7640,23 +5585,6 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vendors/1.0.4: - resolution: {integrity: sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==} - dev: true - - /verror/1.10.0: - resolution: {integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=} - engines: {'0': node >=0.6.0} - dependencies: - assert-plus: 1.0.0 - core-util-is: 1.0.2 - extsprintf: 1.3.0 - dev: true - - /vm-browserify/1.1.2: - resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - dev: true - /vscode-json-languageservice/4.1.10: resolution: {integrity: sha512-IHliMEEYSY0tJjJt0ECb8ESx/nRXpoy9kN42WVQXgaqGyizFAf3jibSiezDQTrrY7f3kywXggCU+kkJEM+OLZQ==} dependencies: @@ -7694,50 +5622,8 @@ packages: resolution: {integrity: sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==} dev: true - /w3c-hr-time/1.0.2: - resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} - dependencies: - browser-process-hrtime: 1.0.0 - dev: true - - /w3c-xmlserializer/1.1.2: - resolution: {integrity: sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==} - dependencies: - domexception: 1.0.1 - webidl-conversions: 4.0.2 - xml-name-validator: 3.0.0 - dev: true - - /wcwidth/1.0.1: - resolution: {integrity: sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=} - dependencies: - defaults: 1.0.3 - dev: true - - /weak-lru-cache/1.0.0: - resolution: {integrity: sha512-135bPugHHIJLNx20guHgk4etZAbd7nou34NQfdKkJPgMuC3Oqn4cT6f7ORVvnud9oEyXJVJXPcTFsUvttGm5xg==} - dev: true - - /webidl-conversions/4.0.2: - resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} - dev: true - - /whatwg-encoding/1.0.5: - resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} - dependencies: - iconv-lite: 0.4.24 - dev: true - - /whatwg-mimetype/2.3.0: - resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} - dev: true - - /whatwg-url/7.1.0: - resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} - dependencies: - lodash.sortby: 4.7.0 - tr46: 1.0.1 - webidl-conversions: 4.0.2 + /weak-lru-cache/1.2.2: + resolution: {integrity: sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==} dev: true /which-boxed-primitive/1.0.2: @@ -7750,26 +5636,6 @@ packages: is-symbol: 1.0.4 dev: true - /which-typed-array/1.1.4: - resolution: {integrity: sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==} - engines: {node: '>= 0.4'} - dependencies: - available-typed-arrays: 1.0.4 - call-bind: 1.0.2 - es-abstract: 1.19.1 - foreach: 2.0.5 - function-bind: 1.1.1 - has-symbols: 1.0.2 - is-typed-array: 1.1.5 - dev: true - - /which/1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} - hasBin: true - dependencies: - isexe: 2.0.0 - dev: true - /which/2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -7801,40 +5667,13 @@ packages: /wrappy/1.0.2: resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} - /ws/6.2.2: - resolution: {integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==} - dependencies: - async-limiter: 1.0.1 - dev: true - - /ws/7.5.3: - resolution: {integrity: sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true - - /xml-name-validator/3.0.0: - resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} - dev: true - - /xmlchars/2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - dev: true - /xtend/4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} dev: true - /xxhash-wasm/0.4.1: - resolution: {integrity: sha512-sAaACjH5Th5O2Y1Pl6Mm03bHdie8htTm7ZG146by2ITXuxD1Ksx46ZEOYaDhtlCY3fHrmDfdvzTOGzO1R00COA==} + /xxhash-wasm/0.4.2: + resolution: {integrity: sha512-/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA==} dev: true /y18n/5.0.8: @@ -7886,7 +5725,7 @@ packages: requiresBuild: true dependencies: node-addon-api: 4.0.0 - node-gyp-build: 4.2.3 + node-gyp-build: 4.3.0 dev: false github.com/aminya/sort-package-json/076051b58be7b198732d1ce2b9a415ccd0c63a97: