From 736b0244eed957589cc04a60a693e5e457b8d502 Mon Sep 17 00:00:00 2001 From: Mateusz Rzepa Date: Mon, 17 Apr 2023 13:39:04 +0200 Subject: [PATCH] new itemsjs version. fixed severe security issues with babel --- dist/itemsjs.js | 4 +- dist/itemsjs.min.js | 51 +- package-lock.json | 1530 +++++++++++-------------------------------- package.json | 4 +- yarn.lock | 743 +++++++-------------- 5 files changed, 663 insertions(+), 1669 deletions(-) diff --git a/dist/itemsjs.js b/dist/itemsjs.js index f01d5e8..4c86f00 100644 --- a/dist/itemsjs.js +++ b/dist/itemsjs.js @@ -20665,9 +20665,9 @@ var getBuckets = function getBuckets(data, input, aggregations) { filters = input.filters[k]; } - var doc_count = v2[1].array().length; + var doc_count = v2[1].array().length; //hide zero_doc_count facet only if it is not selected - if (hide_zero_doc_count && doc_count === 0) { + if (hide_zero_doc_count && doc_count === 0 && filters.indexOf(v2[0]) === -1) { return; } diff --git a/dist/itemsjs.min.js b/dist/itemsjs.min.js index 19fc3f6..4d43730 100644 --- a/dist/itemsjs.min.js +++ b/dist/itemsjs.min.js @@ -1 +1,50 @@ -(function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"==typeof window?"undefined"==typeof global?"undefined"==typeof self?this:self:global:window,t.itemsjs=e()}})(function(){var e=Math.floor,t=Math.max,n=Math.min,r;return function(){function d(s,e,n){function t(o,i){if(!e[o]){if(!s[o]){var l="function"==typeof require&&require;if(!i&&l)return l(o,!0);if(r)return r(o,!0);var u=new Error("Cannot find module '"+o+"'");throw u.code="MODULE_NOT_FOUND",u}var a=e[o]={exports:{}};s[o][0].call(a.exports,function(e){var r=s[o][1][e];return t(r||e)},a,a.exports,d,s,e,n)}return e[o].exports}for(var r="function"==typeof require&&require,o=0;o>>5]|=1<>>5]^=1<>>5]&=~(1<>>5]&1<>>5],n=t|1<>>5]=n,(n^t)>>>e},o.prototype.trim=function(){let e=this.words.length;for(;0>>5;t++)this.words[t]=0},o.prototype.hammingWeight=function(e){return e-=1431655765&e>>>1,e=(858993459&e)+(858993459&e>>>2),16843009*(252645135&e+(e>>>4))>>>24},o.prototype.hammingWeight4=function(e,t,n,r){return e-=1431655765&e>>>1,t-=1431655765&t>>>1,n-=1431655765&n>>>1,r-=1431655765&r>>>1,e=(858993459&e)+(858993459&e>>>2),t=(858993459&t)+(858993459&t>>>2),n=(858993459&n)+(858993459&n>>>2),r=(858993459&r)+(858993459&r>>>2),e=252645135&e+(e>>>4),t=252645135&t+(t>>>4),n=252645135&n+(n>>>4),r=252645135&r+(r>>>4),16843009*(e+t+n+r)>>>24},o.prototype.size=function(){let e=0;const t=this.words.length,n=this.words;for(let r=0;r=t;--r)e.words[r]=this.words[r];return e.words=e.words.slice(0,this.words.length),e},o.prototype.new_difference=function(e){return this.clone().difference(e)},o.prototype.difference_size=function(e){const t=n(this.words.length,e.words.length);let r=0,o=0;for(;o=t;--r)this.words[r]=e.words[r];return this},o.prototype.new_change=function(e){const r=Object.create(o.prototype),i=t(this.words.length,e.words.length);r.words=Array(i);const d=n(this.words.length,e.words.length);let s=0;for(;s+7e.words.length?this:e,d=i.words.length;for(;o"']/g,pt=RegExp(at.source),ut=RegExp(lt.source),ht=/<%-([\s\S]+?)%>/g,ct=/<%([\s\S]+?)%>/g,_t=/<%=([\s\S]+?)%>/g,gt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ft=/^\w*$/,yt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,mt=/[\\^$.*+?()[\]{}|]/g,wt=RegExp(mt.source),kt=/^\s+/,xt=/\s/,bt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,vt=/\{\n\/\* \[wrapped with (.+)\] \*/,St=/,? & /,Tt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,It=/[()=,{}\[\]\/\s]/,jt=/\\(\\)?/g,At=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,zt=/\w*$/,Ot=/^[-+]0x[0-9a-f]+$/i,Et=/^0b[01]+$/i,Nt=/^\[object .+?Constructor\]$/,Ft=/^0o[0-7]+$/i,Wt=/^(?:0|[1-9]\d*)$/,Pt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Vt=/($^)/,Ct=/['\n\r\u2028\u2029\\]/g,Rt="\\ud800-\\udfff",Bt="\\u2700-\\u27bf",Lt="a-z\\xdf-\\xf6\\xf8-\\xff",Ut="A-Z\\xc0-\\xd6\\xd8-\\xde",Dt="\\xac\\xb1\\xd7\\xf7"+"\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf"+"\\u2000-\\u206f"+" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",qt="['\u2019]",Mt="["+Dt+"]",$t="["+("\\u0300-\\u036f"+"\\ufe20-\\ufe2f"+"\\u20d0-\\u20ff")+"]",Jt="\\d+",Kt="["+Lt+"]",Ht="[^"+Rt+Dt+Jt+Bt+Lt+Ut+"]",Gt="\\ud83c[\\udffb-\\udfff]",Zt="[^"+Rt+"]",Yt="(?:\\ud83c[\\udde6-\\uddff]){2}",Qt="[\\ud800-\\udbff][\\udc00-\\udfff]",Xt="["+Ut+"]",en="(?:"+Kt+"|"+Ht+")",tn="(?:"+qt+"(?:d|ll|m|re|s|t|ve))?",nn="(?:"+qt+"(?:D|LL|M|RE|S|T|VE))?",rn="(?:"+$t+"|"+Gt+")"+"?",on="["+"\\ufe0e\\ufe0f"+"]?",dn="(?:"+"\\u200d"+"(?:"+[Zt,Yt,Qt].join("|")+")"+on+rn+")*",sn=on+rn+dn,an="(?:"+["["+Bt+"]",Yt,Qt].join("|")+")"+sn,ln="(?:"+[Zt+$t+"?",$t,Yt,Qt,"["+Rt+"]"].join("|")+")",pn=/['’]/g,un=/[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]/g,hn=RegExp(Gt+"(?="+Gt+")|"+ln+sn,"g"),cn=RegExp([Xt+"?"+Kt+"+"+tn+"(?="+[Mt,Xt,"$"].join("|")+")","(?:"+Xt+"|"+Ht+")"+"+"+nn+"(?="+[Mt,Xt+en,"$"].join("|")+")",Xt+"?"+en+"+"+tn,Xt+"+"+nn,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Jt,an].join("|"),"g"),gn=/[\u200d\ud800-\udfff\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff\ufe0e\ufe0f]/,_n=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,fn=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],yn=-1,mn={};mn[Ze]=mn[Ye]=mn[Qe]=mn[Xe]=mn[et]=mn[tt]=mn[nt]=mn[rt]=mn[ot]=!0,mn[Ne]=mn[Fe]=mn[He]=mn[We]=mn[Ge]=mn[Pe]=mn[Ve]=mn[Ce]=mn[Be]=mn[Le]=mn[Ue]=mn[qe]=mn[Me]=mn[$e]=mn[Ke]=!1;var wn={};wn[Ne]=wn[Fe]=wn[He]=wn[Ge]=wn[We]=wn[Pe]=wn[Ze]=wn[Ye]=wn[Qe]=wn[Xe]=wn[et]=wn[Be]=wn[Le]=wn[Ue]=wn[qe]=wn[Me]=wn[$e]=wn[Je]=wn[tt]=wn[nt]=wn[rt]=wn[ot]=!0,wn[Ve]=wn[Ce]=wn[Ke]=!1;var kn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},xn=parseFloat,bn=parseInt,vn="object"==typeof o&&o&&o.Object===Object&&o,Sn="object"==typeof self&&self&&self.Object===Object&&self,Tn=vn||Sn||Function("return this")(),In="object"==typeof d&&d&&!d.nodeType&&d,jn=In&&"object"==typeof i&&i&&!i.nodeType&&i,An=jn&&jn.exports===In,zn=An&&vn.process,On=function(){try{var e=jn&&jn.require&&jn.require("util").types;return e?e:zn&&zn.binding&&zn.binding("util")}catch(t){}}(),En=On&&On.isArrayBuffer,Nn=On&&On.isDate,Fn=On&&On.isMap,Wn=On&&On.isRegExp,Pn=On&&On.isSet,Vn=On&&On.isTypedArray,Cn=z("length"),Rn=O({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),Bn=O({"&":"&","<":"<",">":">",'"':""","'":"'"}),Ln=O({"&":"&","<":"<",">":">",""":"\"","'":"'"}),Un=function r(o){function i(e){if(Bi(e)&&!Aa(e)&&!(e instanceof x)){if(e instanceof _)return e;if(zd.call(e,"__wrapped__"))return li(e)}return new _(e)}function d(){}function _(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}function x(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Oe,this.__views__=[]}function O(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function Zt(e,t,n,r,o,i){var d=t&ue,s=t&he,a;if(n&&(a=o?n(e,r,o,i):n(e)),void 0!==a)return a;if(!Ri(e))return e;var p=Aa(e);if(!p){var u=Rs(e),h=u==Ce||u==Re;if(Oa(e))return Fr(e,d);if(u!=Ue&&u!=Ne&&(!h||o)){if(!wn[u])return o?e:{};a=Ro(e,u,d)}else if(a=s||h?{}:Co(e),!d)return s?Jr(e,Jt(a,e)):$r(e,$t(a,e))}else if(a=Vo(e),!d)return qr(e,a);i||(i=new xt);var c=i.get(e);if(c)return c;i.set(e,a),Wa(e)?e.forEach(function(r){a.add(Zt(r,t,n,r,e,i))}):Na(e)&&e.forEach(function(r,o){a.set(o,Zt(r,t,n,o,e,i))});var g=t&ce?s?To:So:s?ed:Xi,_=p?void 0:g(e);return l(_||e,function(r,o){_&&(o=r,r=e[o]),Dt(a,o,Zt(r,t,n,o,e,i))}),a}function Yt(e){var t=Xi(e);return function(n){return Qt(n,e,t)}}function Qt(e,t,n){var r=n.length;if(null==e)return!r;for(e=kd(e);r--;){var o=n[r],i=t[o],d=e[o];if(void 0===d&&!(o in e)||!i(d))return!1}return!0}function Xt(e,t,n){if("function"!=typeof e)throw new vd(ae);return Us(function(){e.apply(void 0,n)},t)}function en(e,t,n,r){var o=-1,i=c,d=!0,s=e.length,a=[],l=t.length;if(!s)return a;n&&(t=f(t,C(n))),r?(i=g,d=!1):t.length>=se&&(i=B,d=!1,t=new ie(t));outer:for(;++on&&(n=-n>o?0:o+n),r=void 0===r||r>o?o:Ji(r),0>r&&(r+=o),r=n>r?0:Ki(r);nt}function kn(e,t){return null!=e&&zd.call(e,t)}function vn(e,t){return null!=e&&t in kd(e)}function Sn(e,t,n){return e>=is(t,n)&&et?n:0,Uo(t,n)?e[t]:void 0}function tr(e,t,n){t=t.length?f(t,function(e){return Aa(e)?function(t){return hn(t,1===e.length?e[0]:e)}:e}):[ad];var r=-1;t=f(t,C(Ao()));var o=Gn(e,function(e){var n=f(t,function(t){return t(e)});return{criteria:n,index:++r,value:e}});return N(o,function(e,t){return Lr(e,t,n)})}function nr(e,t){return rr(e,t,function(t,n){return Qi(e,n)})}function rr(e,t,n){for(var r=-1,o=t.length,i={};++rt||t>Ae)return n;do t%2&&(n+=e),t=Qd(t/2),t&&(e+=e);while(t);return n}function pr(e,t){return Ds(Xo(e,t,ad),e+"")}function ur(e){return Rt(rd(e))}function hr(e,t){var n=rd(e);return ii(n,Gt(t,0,n.length))}function cr(e,t,n,r){if(!Ri(e))return e;t=Er(t,e);for(var o=-1,i=t.length,d=e;null!=d&&++ot&&(t=-t>o?0:o+t),n=n>o?o:n,0>n&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=_d(o);++r>>1){for(;r>>1,d=e[i];null!==d&&!qi(d)&&(n?d<=t:d=se){var l=t?null:Ws(e);if(l)return Y(l);d=!1,o=B,a=new ie}else a=t?[]:s;outer:for(;++rr)return r?br(e[0]):[];for(var o=-1,i=_d(r);++o=r?e:_r(e,t,n)}function Fr(e,t){if(t)return e.slice();var n=e.length,r=Bd?Bd(n):new e.constructor(n);return e.copy(r),r}function Wr(e){var t=new e.constructor(e.byteLength);return new Rd(t).set(new Rd(e)),t}function Pr(e,t){var n=t?Wr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}function Vr(e){var t=new e.constructor(e.source,zt.exec(e));return t.lastIndex=e.lastIndex,t}function Cr(e){return Ss?kd(Ss.call(e)):{}}function Rr(e,t){var n=t?Wr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Br(e,t){if(e!==t){var n=void 0!==e,r=null===e,o=e===e,i=qi(e),d=void 0!==t,s=null===t,a=t===t,l=qi(t);if(!s&&!l&&!i&&e>t||i&&d&&a&&!s&&!l||r&&d&&a||!n&&a||!o)return 1;if(!r&&!i&&!l&&e=s)return a;var l=n[r];return a*("desc"==l?-1:1)}return e.index-t.index}function Ur(e,t,n,r){for(var o=-1,i=e.length,d=n.length,s=-1,a=t.length,l=os(i-d,0),p=_d(a+l),u=!r;++so?void 0:i,o=1),t=kd(t);++ri&&d[0]!==l&&d[i-1]!==l?[]:Z(d,l);if(i-=p.length,in)return n?lr(t,e):t;var r=lr(t,Yd(e/te(t)));return $(t)?Nr(ne(r),0,e).join(""):r.slice(0,e)}function po(e,t,n,r){function o(){for(var t=-1,a=arguments.length,l=-1,p=r.length,u=_d(p+a),h=this&&this!==Tn&&this instanceof o?d:e;++ls))return!1;var l=i.get(e),p=i.get(t);if(l&&p)return l==t&&p==e;var u=-1,h=!0,c=n&_e?new ie:void 0;for(i.set(e,t),i.set(t,e);++ut.length?e:hn(e,_r(t,0,-1))}function ti(e,t){for(var n=e.length,r=is(t.length,n),o=qr(e),i;r--;)i=t[r],e[r]=Uo(i,n)?o[i]:void 0;return e}function ni(e,t){return"constructor"===t&&"function"==typeof e[t]||"__proto__"==t?void 0:e[t]}function ri(e,t,n){var r=t+"";return Ds(e,Bo(r,ai(Wo(r),n)))}function oi(e){var t=0,n=0;return function(){var r=ds(),o=16-(r-n);if(n=r,!(0=800)return arguments[0];return e.apply(void 0,arguments)}}function ii(e,t){var n=-1,r=e.length;for(t=void 0===t?r:t;++no&&(o=os(r+o,0)),S(e,Ao(t,3),o)}function ui(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r-1;return void 0!==n&&(o=Ji(n),o=0>n?os(r+o,0):is(o,r-1)),S(e,Ao(t,3),o,!0)}function hi(e){var t=null==e?0:e.length;return t?dn(e,1):[]}function ci(e){return e&&e.length?e[0]:void 0}function gi(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}function _i(e,t){return e&&e.length&&t&&t.length?ir(e,t):e}function fi(e){return null==e?e:ls.call(e)}function yi(e){if(!(e&&e.length))return[];var t=0;return e=h(e,function(e){if(Fi(e))return t=os(e.length,t),!0}),W(t,function(t){return f(e,z(t))})}function mi(e,t){if(!(e&&e.length))return[];var n=yi(e);return null==t?n:f(n,function(e){return s(t,void 0,e)})}function wi(e){var t=i(e);return t.__chain__=!0,t}function ki(e,t){return t(e)}function xi(e,t){var n=Aa(e)?l:js;return n(e,Ao(t,3))}function bi(e,t){var n=Aa(e)?p:As;return n(e,Ao(t,3))}function vi(e,t){var n=Aa(e)?f:Gn;return n(e,Ao(t,3))}function Si(e,t,n){return t=n?void 0:t,t=e&&null==t?e.length:t,fo(e,ve,void 0,void 0,void 0,void 0,t)}function Ti(e,t){var n;if("function"!=typeof t)throw new vd(ae);return e=Ji(e),function(){return 0<--e&&(n=t.apply(this,arguments)),1>=e&&(t=void 0),n}}function Ii(e,t,n){t=n?void 0:t;var r=fo(e,we,void 0,void 0,void 0,void 0,void 0,t);return r.placeholder=Ii.placeholder,r}function ji(e,t,n){t=n?void 0:t;var r=fo(e,ke,void 0,void 0,void 0,void 0,void 0,t);return r.placeholder=ji.placeholder,r}function Ai(e,t,n){function r(t){var n=g,r=_;return g=_=void 0,p=t,y=e.apply(r,n),y}function o(e){return p=e,m=Us(s,t),u?r(e):y}function i(e){var n=e-w,r=e-p,o=t-n;return h?is(o,f-r):o}function d(e){var n=e-w,r=e-p;return void 0==w||n>=t||0>n||h&&r>=f}function s(){var e=fa();return d(e)?a(e):void(m=Us(s,i(e)))}function a(e){return(m=void 0,c&&g)?r(e):(g=_=void 0,y)}function l(){var e=fa(),n=d(e);if(g=arguments,_=this,w=e,n){if(void 0===m)return o(w);if(h)return Fs(m),m=Us(s,t),r(w)}return void 0===m&&(m=Us(s,t)),y}var p=0,u=!1,h=!1,c=!0,g,_,f,y,m,w;if("function"!=typeof e)throw new vd(ae);return t=Hi(t)||0,Ri(n)&&(u=!!n.leading,h="maxWait"in n,f=h?os(Hi(n.maxWait)||0,t):f,c="trailing"in n?!!n.trailing:c),l.cancel=function(){void 0!==m&&Fs(m),p=0,g=w=_=m=void 0},l.flush=function(){return void 0===m?y:a(fa())},l}function zi(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new vd(ae);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var d=e.apply(this,r);return n.cache=i.set(o,d)||i,d};return n.cache=new(zi.Cache||oe),n}function Oi(e){if("function"!=typeof e)throw new vd(ae);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2]);}return!e.apply(this,t)}}function Ei(e,t){return e===t||e!==e&&t!==t}function Ni(e){return null!=e&&Ci(e.length)&&!Pi(e)}function Fi(e){return Bi(e)&&Ni(e)}function Wi(e){if(!Bi(e))return!1;var t=gn(e);return t==Ve||t=="[object DOMException]"||"string"==typeof e.message&&"string"==typeof e.name&&!Ui(e)}function Pi(e){if(!Ri(e))return!1;var t=gn(e);return t==Ce||t==Re||t=="[object AsyncFunction]"||t=="[object Proxy]"}function Vi(e){return"number"==typeof e&&e==Ji(e)}function Ci(e){return"number"==typeof e&&-1e?-1:1;return t*1.7976931348623157e308}return e===e?e:0}function Ji(e){var t=$i(e),n=t%1;return t===t?n?t-n:t:0}function Ki(e){return e?Gt(Ji(e),0,Oe):0}function Hi(e){if("number"==typeof e)return e;if(qi(e))return ze;if(Ri(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Ri(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=V(e);var n=Et.test(e);return n||Ft.test(e)?bn(e.slice(2),n?2:8):Ot.test(e)?ze:+e}function Gi(e){return Mr(e,ed(e))}function Zi(e){return null==e?"":xr(e)}function Yi(e,t,n){var r=null==e?void 0:hn(e,t);return void 0===r?n:r}function Qi(e,t){return null!=e&&Po(e,t,vn)}function Xi(e){return Ni(e)?Tt(e):Jn(e)}function ed(e){return Ni(e)?Tt(e,!0):Kn(e)}function td(e,t){if(null==e)return{};var n=f(To(e),function(e){return[e]});return t=Ao(t),rr(e,n,function(e,n){return t(e,n[0])})}function nd(e,t,n){t=Er(t,e);var r=-1,o=t.length;for(o||(o=1,e=void 0);++rn)return!1;var r=t.length-1;return n==r?t.pop():qd.call(t,n,1),--this.size,!0},X.prototype.get=function(e){var t=this.__data__,n=qt(t,e);return 0>n?void 0:t[n][1]},X.prototype.has=function(e){return-1r?(++this.size,n.push([e,t])):n[r][1]=t,this},oe.prototype.clear=function(){this.size=0,this.__data__={hash:new O,map:new(us||X),string:new O}},oe.prototype["delete"]=function(e){var t=zo(this,e)["delete"](e);return this.size-=t?1:0,t},oe.prototype.get=function(e){return zo(this,e).get(e)},oe.prototype.has=function(e){return zo(this,e).has(e)},oe.prototype.set=function(e,t){var n=zo(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},ie.prototype.add=ie.prototype.push=function(e){return this.__data__.set(e,le),this},ie.prototype.has=function(e){return this.__data__.has(e)},xt.prototype.clear=function(){this.__data__=new X,this.size=0},xt.prototype["delete"]=function(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n},xt.prototype.get=function(e){return this.__data__.get(e)},xt.prototype.has=function(e){return this.__data__.has(e)},xt.prototype.set=function(e,t){var n=this.__data__;if(n instanceof X){var r=n.__data__;if(!us||r.length=t}),ja=On(function(){return arguments}())?On:function(e){return Bi(e)&&zd.call(e,"callee")&&!Dd.call(e,"callee")},Aa=_d.isArray,za=En?C(En):function(e){return Bi(e)&&gn(e)==He},Oa=es||gd,Ea=Nn?C(Nn):function(e){return Bi(e)&&gn(e)==Pe},Na=Fn?C(Fn):function(e){return Bi(e)&&Rs(e)==Be},Fa=Wn?C(Wn):function(e){return Bi(e)&&gn(e)==qe},Wa=Pn?C(Pn):function(e){return Bi(e)&&Rs(e)==Me},Pa=Vn?C(Vn):function(e){return Bi(e)&&Ci(e.length)&&!!mn[gn(e)]},Va=ho(Hn),Ca=ho(function(e,t){return e<=t}),Ra=Hr(function(e,t){if(Ko(t)||Ni(t))return void Mr(t,Xi(t),e);for(var n in t)zd.call(t,n)&&Dt(e,n,t[n])}),Ba=Hr(function(e,t){Mr(t,ed(t),e)}),La=Hr(function(e,t,n,r){Mr(t,ed(t),e,r)}),Ua=Hr(function(e,t,n,r){Mr(t,Xi(t),e,r)}),Da=vo(Ht),qa=pr(function(e,t){e=kd(e);var n=-1,r=t.length,o=2--e)return t.apply(this,arguments)}},i.ary=Si,i.assign=Ra,i.assignIn=Ba,i.assignInWith=La,i.assignWith=Ua,i.at=Da,i.before=Ti,i.bind=ya,i.bindAll=ll,i.bindKey=ma,i.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Aa(e)?e:[e]},i.chain=wi,i.chunk=function(e,t,n){t=(n?Do(e,t,n):void 0===t)?1:os(Ji(t),0);var r=null==e?0:e.length;if(!r||1>t)return[];for(var o=0,i=0,d=_d(Yd(r/t));ot?0:t,r)):[]},i.dropRight=function(e,t,n){var r=null==e?0:e.length;return r?(t=n||void 0===t?1:Ji(t),t=r-t,_r(e,0,0>t?0:t)):[]},i.dropRightWhile=function(e,t){return e&&e.length?Tr(e,Ao(t,3),!0,!0):[]},i.dropWhile=function(e,t){return e&&e.length?Tr(e,Ao(t,3),!0):[]},i.fill=function(e,t,n,r){var o=null==e?0:e.length;return o?(n&&"number"!=typeof n&&Do(e,t,n)&&(n=0,r=o),rn(e,t,n,r)):[]},i.filter=function(e,t){var n=Aa(e)?h:on;return n(e,Ao(t,3))},i.flatMap=function(e,t){return dn(vi(e,t),1)},i.flatMapDeep=function(e,t){return dn(vi(e,t),je)},i.flatMapDepth=function(e,t,n){return n=void 0===n?1:Ji(n),dn(vi(e,t),n)},i.flatten=hi,i.flattenDeep=function(e){var t=null==e?0:e.length;return t?dn(e,je):[]},i.flattenDepth=function(e,t){var n=null==e?0:e.length;return n?(t=void 0===t?1:Ji(t),dn(e,t)):[]},i.flip=function(e){return fo(e,Te)},i.flow=pl,i.flowRight=ul,i.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={},o;++t>>0,!n)?[]:(e=Zi(e),e&&("string"==typeof t||null!=t&&!Fa(t))&&(t=xr(t),!t&&$(e))?Nr(ne(e),0,n):e.split(t,n))},i.spread=function(e,t){if("function"!=typeof e)throw new vd(ae);return t=null==t?0:os(Ji(t),0),pr(function(n){var r=n[t],o=Nr(n,0,t);return r&&y(o,r),s(e,this,o)})},i.tail=function(e){var t=null==e?0:e.length;return t?_r(e,1,t):[]},i.take=function(e,t,n){return e&&e.length?(t=n||void 0===t?1:Ji(t),_r(e,0,0>t?0:t)):[]},i.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?(t=n||void 0===t?1:Ji(t),t=r-t,_r(e,0>t?0:t,r)):[]},i.takeRightWhile=function(e,t){return e&&e.length?Tr(e,Ao(t,3),!1,!0):[]},i.takeWhile=function(e,t){return e&&e.length?Tr(e,Ao(t,3)):[]},i.tap=function(e,t){return t(e),e},i.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new vd(ae);return Ri(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Ai(e,t,{leading:r,maxWait:t,trailing:o})},i.thru=ki,i.toArray=Mi,i.toPairs=Qa,i.toPairsIn=Xa,i.toPath=function(e){return Aa(e)?f(e,di):qi(e)?[e]:qr(qs(Zi(e)))},i.toPlainObject=Gi,i.transform=function(e,t,n){var r=Aa(e),o=r||Oa(e)||Pa(e);if(t=Ao(t,4),null==n){var i=e&&e.constructor;n=o?r?new i:[]:Ri(e)?Pi(i)?Is(Ld(e)):{}:{}}return(o?l:sn)(e,function(e,r,o){return t(n,e,r,o)}),n},i.unary=function(e){return Si(e,1)},i.union=Qs,i.unionBy=Xs,i.unionWith=ea,i.uniq=function(e){return e&&e.length?br(e):[]},i.uniqBy=function(e,t){return e&&e.length?br(e,Ao(t,2)):[]},i.uniqWith=function(e,t){return t="function"==typeof t?t:void 0,e&&e.length?br(e,void 0,t):[]},i.unset=function(e,t){return null==e||vr(e,t)},i.unzip=yi,i.unzipWith=mi,i.update=function(e,t,n){return null==e?e:Sr(e,t,Or(n))},i.updateWith=function(e,t,n,r){return r="function"==typeof r?r:void 0,null==e?e:Sr(e,t,Or(n),r)},i.values=rd,i.valuesIn=function(e){return null==e?[]:R(e,ed(e))},i.without=ta,i.words=dd,i.wrap=function(e,t){return ba(Or(t),e)},i.xor=na,i.xorBy=ra,i.xorWith=oa,i.zip=ia,i.zipObject=function(e,t){return Ar(e||[],t||[],Dt)},i.zipObjectDeep=function(e,t){return Ar(e||[],t||[],cr)},i.zipWith=da,i.entries=Qa,i.entriesIn=Xa,i.extend=Ba,i.extendWith=La,pd(i,i),i.add=wl,i.attempt=al,i.camelCase=el,i.capitalize=od,i.ceil=kl,i.clamp=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=Hi(n),n=n===n?n:0),void 0!==t&&(t=Hi(t),t=t===t?t:0),Gt(Hi(e),t,n)},i.clone=function(e){return Zt(e,ce)},i.cloneDeep=function(e){return Zt(e,ue|ce)},i.cloneDeepWith=function(e,t){return t="function"==typeof t?t:void 0,Zt(e,ue|ce,t)},i.cloneWith=function(e,t){return t="function"==typeof t?t:void 0,Zt(e,ce,t)},i.conformsTo=function(e,t){return null==t||Qt(e,t,Xi(t))},i.deburr=id,i.defaultTo=function(e,t){return null==e||e!==e?t:e},i.divide=xl,i.endsWith=function(e,t,n){e=Zi(e),t=xr(t);var r=e.length;n=void 0===n?r:Gt(Ji(n),0,r);var o=n;return n-=t.length,0<=n&&e.slice(n,o)==t},i.eq=Ei,i.escape=function(e){return e=Zi(e),e&&ut.test(e)?e.replace(lt,Bn):e},i.escapeRegExp=function(e){return e=Zi(e),e&&wt.test(e)?e.replace(mt,"\\$&"):e},i.every=function(e,t,n){var r=Aa(e)?u:tn;return n&&Do(e,t,n)&&(t=void 0),r(e,Ao(t,3))},i.find=la,i.findIndex=pi,i.findKey=function(e,t){return v(e,Ao(t,3),sn)},i.findLast=pa,i.findLastIndex=ui,i.findLastKey=function(e,t){return v(e,Ao(t,3),an)},i.floor=bl,i.forEach=xi,i.forEachRight=bi,i.forIn=function(e,t){return null==e?e:zs(e,Ao(t,3),ed)},i.forInRight=function(e,t){return null==e?e:Os(e,Ao(t,3),ed)},i.forOwn=function(e,t){return e&&sn(e,Ao(t,3))},i.forOwnRight=function(e,t){return e&&an(e,Ao(t,3))},i.get=Yi,i.gt=Ta,i.gte=Ia,i.has=function(e,t){return null!=e&&Po(e,t,kn)},i.hasIn=Qi,i.head=ci,i.identity=ad,i.includes=function(e,t,n,r){e=Ni(e)?e:rd(e),n=n&&!r?Ji(n):0;var o=e.length;return 0>n&&(n=os(o+n,0)),Di(e)?n<=o&&-1o&&(o=os(r+o,0)),T(e,t,o)},i.inRange=function(e,t,n){return t=$i(t),void 0===n?(n=t,t=0):n=$i(n),e=Hi(e),Sn(e,t,n)},i.invoke=Ka,i.isArguments=ja,i.isArray=Aa,i.isArrayBuffer=za,i.isArrayLike=Ni,i.isArrayLikeObject=Fi,i.isBoolean=function(e){return!0===e||!1===e||Bi(e)&&gn(e)==We},i.isBuffer=Oa,i.isDate=Ea,i.isElement=function(e){return Bi(e)&&1===e.nodeType&&!Ui(e)},i.isEmpty=function(e){if(null==e)return!0;if(Ni(e)&&(Aa(e)||"string"==typeof e||"function"==typeof e.splice||Oa(e)||Pa(e)||ja(e)))return!e.length;var t=Rs(e);if(t==Be||t==Me)return!e.size;if(Ko(e))return!Jn(e).length;for(var n in e)if(zd.call(e,n))return!1;return!0},i.isEqual=function(e,t){return Cn(e,t)},i.isEqualWith=function(e,t,n){n="function"==typeof n?n:void 0;var r=n?n(e,t):void 0;return void 0===r?Cn(e,t,void 0,n):!!r},i.isError=Wi,i.isFinite=function(e){return"number"==typeof e&&ts(e)},i.isFunction=Pi,i.isInteger=Vi,i.isLength=Ci,i.isMap=Na,i.isMatch=function(e,t){return e===t||qn(e,t,Oo(t))},i.isMatchWith=function(e,t,n){return n="function"==typeof n?n:void 0,qn(e,t,Oo(t),n)},i.isNaN=function(e){return Li(e)&&e!=+e},i.isNative=function(e){if(Bs(e))throw new yd("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Mn(e)},i.isNil=function(e){return null==e},i.isNull=function(e){return null===e},i.isNumber=Li,i.isObject=Ri,i.isObjectLike=Bi,i.isPlainObject=Ui,i.isRegExp=Fa,i.isSafeInteger=function(e){return Vi(e)&&e>=-Ae&&e<=Ae},i.isSet=Wa,i.isString=Di,i.isSymbol=qi,i.isTypedArray=Pa,i.isUndefined=function(e){return void 0===e},i.isWeakMap=function(e){return Bi(e)&&Rs(e)==Ke},i.isWeakSet=function(e){return Bi(e)&&gn(e)=="[object WeakSet]"},i.join=function(e,t){return null==e?"":ns.call(e,t)},i.kebabCase=tl,i.last=gi,i.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r;return void 0!==n&&(o=Ji(n),o=0>o?os(r+o,0):is(o,r-1)),t===t?ee(e,t,o):S(e,j,o,!0)},i.lowerCase=nl,i.lowerFirst=rl,i.lt=Va,i.lte=Ca,i.max=function(e){return e&&e.length?nn(e,ad,_n):void 0},i.maxBy=function(e,t){return e&&e.length?nn(e,Ao(t,2),_n):void 0},i.mean=function(e){return A(e,ad)},i.meanBy=function(e,t){return A(e,Ao(t,2))},i.min=function(e){return e&&e.length?nn(e,ad,Hn):void 0},i.minBy=function(e,t){return e&&e.length?nn(e,Ao(t,2),Hn):void 0},i.stubArray=cd,i.stubFalse=gd,i.stubObject=function(){return{}},i.stubString=function(){return""},i.stubTrue=function(){return!0},i.multiply=vl,i.nth=function(e,t){return e&&e.length?er(e,Ji(t)):void 0},i.noConflict=function(){return Tn._===this&&(Tn._=Wd),this},i.noop=ud,i.now=fa,i.pad=function(e,t,n){e=Zi(e),t=Ji(t);var r=t?te(e):0;if(!t||r>=t)return e;var o=(t-r)/2;return lo(Qd(o),n)+e+lo(Yd(o),n)},i.padEnd=function(e,t,n){e=Zi(e),t=Ji(t);var r=t?te(e):0;return t&&rt){var r=e;e=t,t=r}if(n||e%1||t%1){var o=as();return is(e+o*(t-e+xn("1e-"+((o+"").length-1))),t)}return sr(e,t)},i.reduce=function(e,t,n){var r=Aa(e)?m:E,o=3>arguments.length;return r(e,Ao(t,4),n,o,js)},i.reduceRight=function(e,t,n){var r=Aa(e)?w:E,o=3>arguments.length;return r(e,Ao(t,4),n,o,As)},i.repeat=function(e,t,n){return t=(n?Do(e,t,n):void 0===t)?1:Ji(t),lr(Zi(e),t)},i.replace=function(){var e=arguments,t=Zi(e[0]);return 3>e.length?t:t.replace(e[1],e[2])},i.result=nd,i.round=Sl,i.runInContext=r,i.sample=function(e){var t=Aa(e)?Rt:ur;return t(e)},i.size=function(e){if(null==e)return 0;if(Ni(e))return Di(e)?te(e):e.length;var t=Rs(e);return t==Be||t==Me?e.size:Jn(e).length},i.snakeCase=ol,i.some=function(e,t,n){var r=Aa(e)?k:fr;return n&&Do(e,t,n)&&(t=void 0),r(e,Ao(t,3))},i.sortedIndex=function(e,t){return yr(e,t)},i.sortedIndexBy=function(e,t,n){return mr(e,t,Ao(n,2))},i.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=yr(e,t);if(re||e>Ae)return[];var n=Oe,r=is(e,Oe);t=Ao(t),e-=Oe;for(var o=W(r,t);++n=i)return e;var s=n-te(r);if(1>s)return r;var a=d?Nr(d,0,s).join(""):e.slice(0,s);if(void 0===o)return a+r;if(d&&(s+=a.length-s),Fa(o)){if(e.slice(s).search(o)){var l=a,p;for(o.global||(o=xd(o.source,Zi(zt.exec(o))+"g")),o.lastIndex=0;p=o.exec(l);)var u=p.index;a=a.slice(0,void 0===u?s:u)}}else if(e.indexOf(xr(o),s)!=s){var h=a.lastIndexOf(o);-1n.__dir__?"Right":"")}),n},x.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),l(["filter","map","takeWhile"],function(e,t){var n=t+1;x.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Ao(e,3),type:n}),t.__filtered__=t.__filtered__||n==Ie||n==3,t}}),l(["head","last"],function(e,t){var n="take"+(t?"Right":"");x.prototype[e]=function(){return this[n](1).value()[0]}}),l(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");x.prototype[e]=function(){return this.__filtered__?new x(this):this[n](1)}}),x.prototype.compact=function(){return this.filter(ad)},x.prototype.find=function(e){return this.filter(e).head()},x.prototype.findLast=function(e){return this.reverse().find(e)},x.prototype.invokeMap=pr(function(e,t){return"function"==typeof e?new x(this):this.map(function(n){return zn(n,e,t)})}),x.prototype.reject=function(e){return this.filter(Oi(Ao(e)))},x.prototype.slice=function(e,t){e=Ji(e);var n=this;return n.__filtered__&&(0t)?new x(n):(0>e?n=n.takeRight(-e):e&&(n=n.drop(e)),void 0!==t&&(t=Ji(t),n=0>t?n.dropRight(-t):n.take(t-e)),n)},x.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},x.prototype.toArray=function(){return this.take(Oe)},sn(x.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),o=i[r?"take"+("last"==t?"Right":""):t],d=r||/^find/.test(t);o&&(i.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,a=t instanceof x,l=s[0],p=a||Aa(t),u=function(e){var t=o.apply(i,y([e],s));return r&&h?t[0]:t};p&&n&&"function"==typeof l&&1!=l.length&&(a=p=!1);var h=this.__chain__,c=!!this.__actions__.length,g=d&&!h,f=a&&!c;if(!d&&p){t=f?t:new x(this);var m=e.apply(t,s);return m.__actions__.push({func:ki,args:[u],thisArg:void 0}),new _(m,h)}return g&&f?e.apply(this,s):(m=this.thru(u),g?r?m.value()[0]:m.value():m)})}),l(["pop","push","shift","sort","splice","unshift"],function(e){var t=Sd[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);i.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var o=this.value();return t.apply(Aa(o)?o:[],e)}return this[n](function(n){return t.apply(Aa(n)?n:[],e)})}}),sn(x.prototype,function(e,t){var n=i[t];if(n){var r=n.name+"";zd.call(ys,r)||(ys[r]=[]),ys[r].push({name:t,func:n})}}),ys[oo(void 0,ye).name]=[{name:"wrapper",func:void 0}],x.prototype.clone=function(){var e=new x(this.__wrapped__);return e.__actions__=qr(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=qr(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=qr(this.__views__),e},x.prototype.reverse=function(){if(this.__filtered__){var e=new x(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e},x.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Aa(e),r=0>t,o=n?e.length:0,i=Fo(0,o,this.__views__),d=i.start,s=i.end,a=s-d,l=r?s:d-1,p=this.__iteratees__,u=p.length,h=0,c=is(a,this.__takeCount__);if(!n||!r&&o==a&&c==a)return Ir(e,this.__actions__);var g=[];outer:for(;a--&&h=this.__values__.length,t=e?void 0:this.__values__[this.__index__++];return{done:e,value:t}},i.prototype.plant=function(e){for(var t=this,n,r;t instanceof d;){r=li(t),r.__index__=0,r.__values__=void 0,n?o.__wrapped__=r:n=r;var o=r;t=t.__wrapped__}return o.__wrapped__=e,n},i.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof x){var t=e;return this.__actions__.length&&(t=new x(this)),t=t.reverse(),t.__actions__.push({func:ki,args:[fi],thisArg:void 0}),new _(t,this.__chain__)}return this.thru(fi)},i.prototype.toJSON=i.prototype.valueOf=i.prototype.value=function(){return Ir(this.__wrapped__,this.__actions__)},i.prototype.first=i.prototype.head,$d&&(i.prototype[$d]=function(){return this}),i}();"function"==typeof r&&"object"==typeof r.amd&&r.amd?(Tn._=Un,r(function(){return Un})):jn?((jn.exports=Un)._=Un,In._=Un):Tn._=Un}).call(this)}).call(this)}).call(this,"undefined"==typeof global?"undefined"==typeof self?"undefined"==typeof window?{}:window:self:global)},{}],5:[function(n,o,i){(function(){var n=Math.log,d=function(e){var t=new d.Index;return t.pipeline.add(d.trimmer,d.stopWordFilter,d.stemmer),e&&e.call(t,t),t};d.version="1.0.0",d.utils={},d.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),d.utils.asString=function(e){return void 0===e||null===e?"":e.toString()},d.EventEmitter=function(){this.events={}},d.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop();if("function"!=typeof t)throw new TypeError("last argument must be a function");e.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},d.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);this.events[e].splice(n,1),this.events[e].length||delete this.events[e]}},d.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)})}},d.EventEmitter.prototype.hasHandler=function(e){return e in this.events},d.tokenizer=function(e){return arguments.length&&null!=e&&void 0!=e?Array.isArray(e)?e.map(function(e){return d.utils.asString(e).toLowerCase()}):e.toString().trim().toLowerCase().split(d.tokenizer.separator):[]},d.tokenizer.separator=/[\s\-]+/,d.tokenizer.load=function(e){var t=this.registeredFunctions[e];if(!t)throw new Error("Cannot load un-registered function: "+e);return t},d.tokenizer.label="default",d.tokenizer.registeredFunctions={default:d.tokenizer},d.tokenizer.registerFunction=function(e,t){t in this.registeredFunctions&&d.utils.warn("Overwriting existing tokenizer: "+t),e.label=t,this.registeredFunctions[t]=e},d.Pipeline=function(){this._stack=[]},d.Pipeline.registeredFunctions={},d.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&d.utils.warn("Overwriting existing registered function: "+t),e.label=t,d.Pipeline.registeredFunctions[e.label]=e},d.Pipeline.warnIfFunctionNotRegistered=function(e){var t=e.label&&e.label in this.registeredFunctions;t||d.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},d.Pipeline.load=function(e){var t=new d.Pipeline;return e.forEach(function(e){var n=d.Pipeline.registeredFunctions[e];if(n)t.add(n);else throw new Error("Cannot load un-registered function: "+e)}),t},d.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){d.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)},this)},d.Pipeline.prototype.after=function(e,t){d.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");++n,this._stack.splice(n,0,t)},d.Pipeline.prototype.before=function(e,t){d.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},d.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1==t||this._stack.splice(t,1)},d.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,r=this._stack.length,o=0,i;on.idx?n=n.next:(r+=t.val*n.val,t=t.next,n=n.next);return r},d.Vector.prototype.similarity=function(e){return this.dot(e)/(this.magnitude()*e.magnitude())},d.SortedSet=function(){this.length=0,this.elements=[]},d.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},d.SortedSet.prototype.add=function(){var e,t;for(e=0;et&&(r=i),o=r-n,i=n+e(o/2),d=this.elements[i]}return d===t?i:-1},d.SortedSet.prototype.locationFor=function(t){for(var n=0,r=this.elements.length,o=r-n,i=n+e(o/2),d=this.elements[i];1t&&(r=i),o=r-n,i=n+e(o/2),d=this.elements[i];return d>t?i:do-1||r>i-1);){if(s[n]===a[r]){t.add(s[n]),n++,r++;continue}if(s[n]a[r]){r++;continue}}return t},d.SortedSet.prototype.clone=function(){var e=new d.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},d.SortedSet.prototype.union=function(e){var t,n,r;this.length>=e.length?(t=this,n=e):(t=e,n=this),r=t.clone();for(var o=0,i=n.toArray();on.length)return n;if(w=n.substr(0,1),"y"==w&&(n=w.toUpperCase()+n.substr(1)),I=l,j=p,I.test(n)?n=n.replace(I,"$1$2"):j.test(n)&&(n=n.replace(j,"$1$2")),I=u,j=h,I.test(n)){var O=I.exec(n);I=i,I.test(O[1])&&(I=c,n=n.replace(I,""))}else if(j.test(n)){var O=j.exec(n);r=O[1],j=a,j.test(r)&&(n=r,j=g,A=_,z=f,j.test(n)?n+="e":A.test(n)?(I=c,n=n.replace(I,"")):z.test(n)&&(n+="e"))}if(I=y,I.test(n)){var O=I.exec(n);r=O[1],n=r+"i"}if(I=m,I.test(n)){var O=I.exec(n);r=O[1],o=O[2],I=i,I.test(r)&&(n=r+e[o])}if(I=k,I.test(n)){var O=I.exec(n);r=O[1],o=O[2],I=i,I.test(r)&&(n=r+t[o])}if(I=x,j=b,I.test(n)){var O=I.exec(n);r=O[1],I=d,I.test(r)&&(n=r)}else if(j.test(n)){var O=j.exec(n);r=O[1]+O[2],j=d,j.test(r)&&(n=r)}if(I=v,I.test(n)){var O=I.exec(n);r=O[1],I=d,j=s,A=T,(I.test(r)||j.test(r)&&!A.test(r))&&(n=r)}return I=S,j=d,I.test(n)&&j.test(n)&&(I=c,n=n.replace(I,"")),"y"==w&&(n=w.toLowerCase()+n.substr(1)),n}}(),d.Pipeline.registerFunction(d.stemmer,"stemmer"),d.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e]!==e)return e}},d.stopWordFilter=d.generateStopWordFilter(["a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"]),d.Pipeline.registerFunction(d.stopWordFilter,"stopWordFilter"),d.trimmer=function(e){return e.replace(/^\W+/,"").replace(/\W+$/,"")},d.Pipeline.registerFunction(d.trimmer,"trimmer"),d.TokenStore=function(){this.root={docs:{}},this.length=0},d.TokenStore.load=function(e){var t=new this;return t.root=e.root,t.length=e.length,t},d.TokenStore.prototype.add=function(e,t,n){var n=n||this.root,r=e.charAt(0),o=e.slice(1);return r in n||(n[r]={docs:{}}),0===o.length?(n[r].docs[t.ref]=t,void(this.length+=1)):this.add(o,t,n[r])},d.TokenStore.prototype.has=function(e){if(!e)return!1;for(var t=this.root,n=0;n=d&&(p.push(e[u]),p[p.length-1].intersection_length=h.length)}return p=n.orderBy(p,["intersection_length"],["desc"]),{pagination:{per_page:o,page:s,total:p.length},data:{items:p.slice((s-1)*o,s*o)}}},t.exports.aggregation=function(e,n,o,i,d){var s=n.per_page||10,a=n.page||1;if(n.name&&(!o.aggregations||!o.aggregations[n.name]))throw new Error("Please define aggregation \"".concat(n.name,"\" in config"));var l=r.clone(n);if(l.page=1,l.per_page=0,!n.name)throw new Error("field name is required");o.aggregations[n.name].size=1e4;var p=t.exports.search(e,l,o,i,d),u=p.data.aggregations[n.name].buckets;return{pagination:{per_page:s,page:a,total:u.length},data:{buckets:u.slice((a-1)*s,a*s)}}}},{"./helpers":8,fastbitset:3,lodash:4}]},{},[1])(1)}); \ No newline at end of file +(function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"==typeof window?"undefined"==typeof global?"undefined"==typeof self?this:self:global:window,t.itemsjs=e()}})(function(){var e=Math.floor,t=Math.max,n=Math.min,r;return function(){function d(s,e,n){function t(o,i){if(!e[o]){if(!s[o]){var l="function"==typeof require&&require;if(!i&&l)return l(o,!0);if(r)return r(o,!0);var u=new Error("Cannot find module '"+o+"'");throw u.code="MODULE_NOT_FOUND",u}var a=e[o]={exports:{}};s[o][0].call(a.exports,function(e){var r=s[o][1][e];return t(r||e)},a,a.exports,d,s,e,n)}return e[o].exports}for(var r="function"==typeof require&&require,o=0;o>>5]|=1<>>5]^=1<>>5]&=~(1<>>5]&1<>>5],n=t|1<>>5]=n,(n^t)>>>e},o.prototype.trim=function(){let e=this.words.length;for(;0>>5;t++)this.words[t]=0},o.prototype.hammingWeight=function(e){return e-=1431655765&e>>>1,e=(858993459&e)+(858993459&e>>>2),16843009*(252645135&e+(e>>>4))>>>24},o.prototype.hammingWeight4=function(e,t,n,r){return e-=1431655765&e>>>1,t-=1431655765&t>>>1,n-=1431655765&n>>>1,r-=1431655765&r>>>1,e=(858993459&e)+(858993459&e>>>2),t=(858993459&t)+(858993459&t>>>2),n=(858993459&n)+(858993459&n>>>2),r=(858993459&r)+(858993459&r>>>2),e=252645135&e+(e>>>4),t=252645135&t+(t>>>4),n=252645135&n+(n>>>4),r=252645135&r+(r>>>4),16843009*(e+t+n+r)>>>24},o.prototype.size=function(){let e=0;const t=this.words.length,n=this.words;for(let r=0;r=t;--r)e.words[r]=this.words[r];return e.words=e.words.slice(0,this.words.length),e},o.prototype.new_difference=function(e){return this.clone().difference(e)},o.prototype.difference_size=function(e){const t=n(this.words.length,e.words.length);let r=0,o=0;for(;o=t;--r)this.words[r]=e.words[r];return this},o.prototype.new_change=function(e){const r=Object.create(o.prototype),i=t(this.words.length,e.words.length);r.words=Array(i);const d=n(this.words.length,e.words.length);let s=0;for(;s+7e.words.length?this:e,d=i.words.length;for(;o + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */(function(){function s(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2]);}return e.apply(t,n)}function a(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o"']/g,pt=RegExp(at.source),ut=RegExp(lt.source),ht=/<%-([\s\S]+?)%>/g,ct=/<%([\s\S]+?)%>/g,_t=/<%=([\s\S]+?)%>/g,ft=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,yt=/^\w*$/,mt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,wt=/[\\^$.*+?()[\]{}|]/g,kt=RegExp(wt.source),xt=/^\s+/,bt=/\s/,vt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,St=/\{\n\/\* \[wrapped with (.+)\] \*/,Tt=/,? & /,It=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,jt=/[()=,{}\[\]\/\s]/,At=/\\(\\)?/g,zt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ot=/\w*$/,Et=/^[-+]0x[0-9a-f]+$/i,Nt=/^0b[01]+$/i,Ft=/^\[object .+?Constructor\]$/,Wt=/^0o[0-7]+$/i,Pt=/^(?:0|[1-9]\d*)$/,Vt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ct=/($^)/,Rt=/['\n\r\u2028\u2029\\]/g,Bt="\\ud800-\\udfff",Lt="\\u0300-\\u036f"+"\\ufe20-\\ufe2f"+"\\u20d0-\\u20ff",Ut="\\u2700-\\u27bf",Dt="a-z\\xdf-\\xf6\\xf8-\\xff",qt="A-Z\\xc0-\\xd6\\xd8-\\xde",Mt="\\ufe0e\\ufe0f",$t="\\xac\\xb1\\xd7\\xf7"+"\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf"+"\\u2000-\\u206f"+" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Jt="['\u2019]",Kt="["+$t+"]",Ht="["+Lt+"]",Gt="\\d+",Zt="["+Dt+"]",Yt="[^"+Bt+$t+Gt+Ut+Dt+qt+"]",Qt="\\ud83c[\\udffb-\\udfff]",Xt="[^"+Bt+"]",en="(?:\\ud83c[\\udde6-\\uddff]){2}",tn="[\\ud800-\\udbff][\\udc00-\\udfff]",nn="["+qt+"]",rn="\\u200d",on="(?:"+Zt+"|"+Yt+")",dn="(?:"+Jt+"(?:d|ll|m|re|s|t|ve))?",sn="(?:"+Jt+"(?:D|LL|M|RE|S|T|VE))?",an="(?:"+Ht+"|"+Qt+")"+"?",ln="["+Mt+"]?",pn="(?:"+rn+"(?:"+[Xt,en,tn].join("|")+")"+ln+an+")*",un=ln+an+pn,hn="(?:"+["["+Ut+"]",en,tn].join("|")+")"+un,cn="(?:"+[Xt+Ht+"?",Ht,en,tn,"["+Bt+"]"].join("|")+")",gn=RegExp(Jt,"g"),_n=RegExp(Ht,"g"),fn=RegExp(Qt+"(?="+Qt+")|"+cn+un,"g"),yn=RegExp([nn+"?"+Zt+"+"+dn+"(?="+[Kt,nn,"$"].join("|")+")","(?:"+nn+"|"+Yt+")"+"+"+sn+"(?="+[Kt,nn+on,"$"].join("|")+")",nn+"?"+on+"+"+dn,nn+"+"+sn,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Gt,hn].join("|"),"g"),mn=RegExp("["+rn+Bt+Lt+Mt+"]"),wn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,kn=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],xn=-1,bn={};bn[Ze]=bn[Ye]=bn[Qe]=bn[Xe]=bn[et]=bn[tt]=bn[nt]=bn[rt]=bn[ot]=!0,bn[Ne]=bn[Fe]=bn[He]=bn[We]=bn[Ge]=bn[Pe]=bn[Ve]=bn[Ce]=bn[Be]=bn[Le]=bn[Ue]=bn[qe]=bn[Me]=bn[$e]=bn[Ke]=!1;var vn={};vn[Ne]=vn[Fe]=vn[He]=vn[Ge]=vn[We]=vn[Pe]=vn[Ze]=vn[Ye]=vn[Qe]=vn[Xe]=vn[et]=vn[Be]=vn[Le]=vn[Ue]=vn[qe]=vn[Me]=vn[$e]=vn[Je]=vn[tt]=vn[nt]=vn[rt]=vn[ot]=!0,vn[Ve]=vn[Ce]=vn[Ke]=!1;var Sn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Tn=parseFloat,In=parseInt,jn="object"==typeof o&&o&&o.Object===Object&&o,An="object"==typeof self&&self&&self.Object===Object&&self,zn=jn||An||Function("return this")(),On="object"==typeof d&&d&&!d.nodeType&&d,En=On&&"object"==typeof i&&i&&!i.nodeType&&i,Nn=En&&En.exports===On,Fn=Nn&&jn.process,Wn=function(){try{var e=En&&En.require&&En.require("util").types;return e?e:Fn&&Fn.binding&&Fn.binding("util")}catch(t){}}(),Pn=Wn&&Wn.isArrayBuffer,Vn=Wn&&Wn.isDate,Cn=Wn&&Wn.isMap,Rn=Wn&&Wn.isRegExp,Bn=Wn&&Wn.isSet,Ln=Wn&&Wn.isTypedArray,Un=z("length"),Dn=O({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),qn=O({"&":"&","<":"<",">":">",'"':""","'":"'"}),Mn=O({"&":"&","<":"<",">":">",""":"\"","'":"'"}),$n=function o(r){var i=(0,eval)("this").Math.ceil;function d(e){if(ad(e)&&!Ya(e)&&!(e instanceof O)){if(e instanceof x)return e;if(Xd.call(e,"__wrapped__"))return Ii(e)}return new x(e)}function _(){}function x(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}function O(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Oe,this.__views__=[]}function X(e){var t=-1,n=null==e?0:e.length;for(this.clear();++tn)return!1;var r=t.length-1;return n==r?t.pop():cs.call(t,n,1),--this.size,!0}function Lt(e){return-1r?(++this.size,n.push([e,t])):n[r][1]=t,this}function Dt(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function fn(e,t,n,r,o,i){var d=t&ue,s=t&he,a=t&ce,p;if(n&&(p=o?n(e,r,o,i):n(e)),void 0!==p)return p;if(!sd(e))return e;var u=Ya(e);if(!u){var h=aa(e),c=h==Ce||h==Re;if(Xa(e))return Zr(e,d);if(h!=Ue&&h!=Ne&&(!c||o)){if(!vn[h])return o?e:{};p=ti(e,h,d)}else if(p=s||c?{}:ei(e),!d)return s?po(e,pn(p,e)):lo(e,ln(p,e))}else if(p=Xo(e),!d)return so(e,p);i||(i=new Gt);var g=i.get(e);if(g)return g;i.set(e,p),rl(e)?e.forEach(function(r){p.add(fn(r,t,n,r,e,i))}):tl(e)&&e.forEach(function(r,o){p.set(o,fn(r,t,n,o,e,i))});var _=a?s?Do:Uo:s?vd:bd,f=u?void 0:_(e);return l(f||e,function(r,o){f&&(o=r,r=e[o]),dn(p,o,fn(r,t,n,o,e,i))}),p}function yn(e){var t=bd(e);return function(n){return mn(n,e,t)}}function mn(e,t,n){var r=n.length;if(null==e)return!r;for(e=Md(e);r--;){var o=n[r],i=t[o],d=e[o];if(void 0===d&&!(o in e)||!i(d))return!1}return!0}function wn(e,t,n){if("function"!=typeof e)throw new Kd(ae);return ua(function(){e.apply(void 0,n)},t)}function Sn(e,t,n,r){var o=-1,i=c,d=!0,s=e.length,a=[],l=t.length;if(!s)return a;n&&(t=f(t,C(n))),r?(i=g,d=!1):t.length>=se&&(i=B,d=!1,t=new Jt(t));outer:for(;++on&&(n=-n>o?0:o+n),r=void 0===r||r>o?o:_d(r),0>r&&(r+=o),r=n>r?0:fd(r);nt}function Yn(e,t){return null!=e&&Xd.call(e,t)}function Qn(e,t){return null!=e&&t in Md(e)}function Xn(e,t,n){return e>=zs(t,n)&&et?r:0,oi(t,r)?e[t]:void 0}function mr(e,t,n){t=t.length?f(t,function(e){return Ya(e)?function(t){return Kn(t,1===e.length?e[0]:e)}:e}):[Ed];var r=-1;t=f(t,C($o()));var o=hr(e,function(e,n,o){var i=f(t,function(t){return t(e)});return{criteria:i,index:++r,value:e}});return N(o,function(e,t){return ro(e,t,n)})}function wr(e,t){return kr(e,t,function(t,n){return xd(e,n)})}function kr(e,t,n){for(var r=-1,o=t.length,i={};++rt||t>Ae)return r;do t%2&&(r+=e),t=bs(t/2),t&&(e+=e);while(t);return r}function jr(e,t){return ha(fi(e,t,Ed),e+"")}function Ar(e){return tn(Td(e))}function zr(e,t){var n=Td(e);return bi(n,cn(t,0,n.length))}function Or(e,t,n,r){if(!sd(e))return e;t=Hr(t,e);for(var o=-1,i=t.length,d=i-1,s=e;null!=s&&++ot&&(t=-t>o?0:o+t),n=n>o?o:n,0>n&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Bd(o);++r>>1){for(;r>>1,d=e[i];null!==d&&!hd(d)&&(n?d<=t:d=se){var l=t?null:oa(e);if(l)return Y(l);d=!1,o=B,a=new Jt}else a=t?[]:s;outer:for(;++rr)return r?Br(e[0]):[];for(var o=-1,i=Bd(r);++o=r?e:Nr(e,t,n)}function Zr(e,t){if(t)return e.slice();var n=e.length,r=ls?ls(n):new e.constructor(n);return e.copy(r),r}function Yr(e){var t=new e.constructor(e.byteLength);return new as(t).set(new as(e)),t}function Qr(e,t){var n=t?Yr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}function Xr(e){var t=new e.constructor(e.source,Ot.exec(e));return t.lastIndex=e.lastIndex,t}function eo(e){return Hs?Md(Hs.call(e)):{}}function to(e,t){var n=t?Yr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function no(e,t){if(e!==t){var n=void 0!==e,r=null===e,o=e===e,i=hd(e),d=void 0!==t,s=null===t,a=t===t,l=hd(t);if(!s&&!l&&!i&&e>t||i&&d&&a&&!s&&!l||r&&d&&a||!n&&a||!o)return 1;if(!r&&!i&&!l&&e=s)return a;var l=n[r];return a*("desc"==l?-1:1)}return e.index-t.index}function oo(e,t,n,r){for(var o=-1,i=e.length,d=n.length,s=-1,a=t.length,l=As(i-d,0),p=Bd(a+l),u=!r;++so?void 0:i,o=1),t=Md(t);++ri&&d[0]!==l&&d[i-1]!==l?[]:Z(d,l);if(i-=p.length,in)return n?Ir(t,e):t;var r=Ir(t,xs(e/te(t)));return $(t)?Gr(ne(r),0,e).join(""):r.slice(0,e)}function jo(e,t,n,r){function o(){for(var t=-1,a=arguments.length,l=-1,p=r.length,u=Bd(p+a),h=this&&this!==zn&&this instanceof o?d:e;++ls))return!1;var l=i.get(e),p=i.get(t);if(l&&p)return l==t&&p==e;var u=-1,h=!0,c=n&_e?new Jt:void 0;for(i.set(e,t),i.set(t,e);++ut.length?e:Kn(e,Nr(t,0,-1))}function mi(e,t){for(var n=e.length,r=zs(t.length,n),o=so(e),i;r--;)i=t[r],e[r]=oi(i,n)?o[i]:void 0;return e}function wi(e,t){return"constructor"===t&&"function"==typeof e[t]||"__proto__"==t?void 0:e[t]}function ki(e,t,n){var r=t+"";return ha(e,ni(r,Ti(Yo(r),n)))}function xi(e){var t=0,n=0;return function(){var r=Os(),o=16-(r-n);if(n=r,!(0=800)return arguments[0];return e.apply(void 0,arguments)}}function bi(e,t){var n=-1,r=e.length,o=r-1;for(t=void 0===t?r:t;++no&&(o=As(r+o,0)),S(e,$o(t,3),o)}function Ai(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r-1;return void 0!==n&&(o=_d(n),o=0>n?As(r+o,0):zs(o,r-1)),S(e,$o(t,3),o,!0)}function zi(e){var t=null==e?0:e.length;return t?Fn(e,1):[]}function Oi(e){return e&&e.length?e[0]:void 0}function Ei(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}function Ni(e,t){return e&&e.length&&t&&t.length?br(e,t):e}function Fi(e){return null==e?e:Fs.call(e)}function Wi(e){if(!(e&&e.length))return[];var t=0;return e=h(e,function(e){if(nd(e))return t=As(e.length,t),!0}),W(t,function(t){return f(e,z(t))})}function Pi(e,t){if(!(e&&e.length))return[];var n=Wi(e);return null==t?n:f(n,function(e){return s(t,void 0,e)})}function Vi(e){var t=d(e);return t.__chain__=!0,t}function Ci(e,t){return t(e)}function Ri(){return Vi(this)}function Bi(){return new x(this.value(),this.__chain__)}function Li(){void 0===this.__values__&&(this.__values__=cd(this.value()));var e=this.__index__>=this.__values__.length,t=e?void 0:this.__values__[this.__index__++];return{done:e,value:t}}function Ui(){return this}function Di(){return qr(this.__wrapped__,this.__actions__)}function qi(e,t){var n=Ya(e)?l:Ys;return n(e,$o(t,3))}function Mi(e,t){var n=Ya(e)?p:Qs;return n(e,$o(t,3))}function $i(e,t){var n=Ya(e)?f:hr;return n(e,$o(t,3))}function Ji(e,t,r){return t=r?void 0:t,t=e&&null==t?e.length:t,Fo(e,ve,void 0,void 0,void 0,void 0,t)}function Ki(e,t){var r;if("function"!=typeof t)throw new Kd(ae);return e=_d(e),function(){return 0<--e&&(r=t.apply(this,arguments)),1>=e&&(t=void 0),r}}function Hi(e,t,n){t=n?void 0:t;var r=Fo(e,we,void 0,void 0,void 0,void 0,void 0,t);return r.placeholder=Hi.placeholder,r}function Gi(e,t,n){t=n?void 0:t;var r=Fo(e,ke,void 0,void 0,void 0,void 0,void 0,t);return r.placeholder=Gi.placeholder,r}function Zi(e,t,n){function r(t){var n=f,r=y;return f=y=void 0,h=t,w=e.apply(r,n),w}function o(e){return h=e,k=ua(s,t),c?r(e):w}function i(e){var n=e-x,r=e-h,o=t-n;return g?zs(o,m-r):o}function d(e){var n=e-x,r=e-h;return void 0===x||n>=t||0>n||g&&r>=m}function s(){var e=La();return d(e)?a(e):void(k=ua(s,i(e)))}function a(e){return(k=void 0,_&&f)?r(e):(f=y=void 0,w)}function l(){void 0!==k&&ra(k),h=0,f=x=y=k=void 0}function p(){return void 0===k?w:a(La())}function u(){var e=La(),n=d(e);if(f=arguments,y=this,x=e,n){if(void 0===k)return o(x);if(g)return ra(k),k=ua(s,t),r(x)}return void 0===k&&(k=ua(s,t)),w}var h=0,c=!1,g=!1,_=!0,f,y,m,w,k,x;if("function"!=typeof e)throw new Kd(ae);return t=yd(t)||0,sd(n)&&(c=!!n.leading,g="maxWait"in n,m=g?As(yd(n.maxWait)||0,t):m,_="trailing"in n?!!n.trailing:_),u.cancel=l,u.flush=p,u}function Yi(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Kd(ae);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var d=e.apply(this,r);return n.cache=i.set(o,d)||i,d};return n.cache=new(Yi.Cache||Dt),n}function Qi(e){if("function"!=typeof e)throw new Kd(ae);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2]);}return!e.apply(this,t)}}function Xi(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new Kd(ae);return sd(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Zi(e,t,{leading:r,maxWait:t,trailing:o})}function ed(e,t){return e===t||e!==e&&t!==t}function td(e){return null!=e&&dd(e.length)&&!od(e)}function nd(e){return ad(e)&&td(e)}function rd(e){if(!ad(e))return!1;var t=Gn(e);return t==Ve||t=="[object DOMException]"||"string"==typeof e.message&&"string"==typeof e.name&&!pd(e)}function od(e){if(!sd(e))return!1;var t=Gn(e);return t==Ce||t==Re||t=="[object AsyncFunction]"||t=="[object Proxy]"}function id(e){return"number"==typeof e&&e==_d(e)}function dd(e){return"number"==typeof e&&-1e?-1:1;return t*17976931348623157e292}return e===e?e:0}function _d(e){var t=gd(e),n=t%1;return t===t?n?t-n:t:0}function fd(e){return e?cn(_d(e),0,Oe):0}function yd(e){if("number"==typeof e)return e;if(hd(e))return ze;if(sd(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=sd(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=V(e);var n=Nt.test(e);return n||Wt.test(e)?In(e.slice(2),n?2:8):Et.test(e)?ze:+e}function md(e){return ao(e,vd(e))}function wd(e){return null==e?"":Rr(e)}function kd(e,t,n){var r=null==e?void 0:Kn(e,t);return void 0===r?n:r}function xd(e,t){return null!=e&&Qo(e,t,Qn)}function bd(e){return td(e)?en(e):lr(e)}function vd(e){return td(e)?en(e,!0):pr(e)}function Sd(e,t){if(null==e)return{};var n=f(Do(e),function(e){return[e]});return t=$o(t),kr(e,n,function(e,n){return t(e,n[0])})}function Td(e){return null==e?[]:R(e,bd(e))}function Id(e){return Ol(wd(e).toLowerCase())}function jd(e){return e=wd(e),e&&e.replace(Vt,Dn).replace(_n,"")}function Ad(e,t){var n=30,r="...";if(sd(t)){var o="separator"in t?t.separator:o;n="length"in t?_d(t.length):n,r="omission"in t?Rr(t.omission):r}e=wd(e);var i=e.length;if($(e)){var d=ne(e);i=d.length}if(n>=i)return e;var s=n-te(r);if(1>s)return r;var a=d?Gr(d,0,s).join(""):e.slice(0,s);if(void 0===o)return a+r;if(d&&(s+=a.length-s),nl(o)){if(e.slice(s).search(o)){var l=a,p;for(o.global||(o=$d(o.source,wd(Ot.exec(o))+"g")),o.lastIndex=0;p=o.exec(l);)var u=p.index;a=a.slice(0,void 0===u?s:u)}}else if(e.indexOf(Rr(o),s)!=s){var h=a.lastIndexOf(o);-1r?void 0:n[r][1]},bt.prototype.has=Lt,bt.prototype.set=Ut,Dt.prototype.clear=function e(){this.size=0,this.__data__={hash:new X,map:new(Ps||bt),string:new X}},Dt.prototype["delete"]=function t(e){var n=Jo(this,e)["delete"](e);return this.size-=n?1:0,n},Dt.prototype.get=qt,Dt.prototype.has=Mt,Dt.prototype.set=$t,Jt.prototype.add=Jt.prototype.push=Kt,Jt.prototype.has=Ht,Gt.prototype.clear=Zt,Gt.prototype["delete"]=function t(e){var n=this.__data__,r=n["delete"](e);return this.size=n.size,r},Gt.prototype.get=Yt,Gt.prototype.has=Qt,Gt.prototype.set=Xt;var Ys=co(Wn),Qs=co(Un,!0),Xs=go(),ea=go(!0),ta=Ls?function(e,t){return Ls.set(e,t),e}:Ed,na=ys?function(e,t){return ys(e,"toString",{configurable:!0,enumerable:!1,value:Od(t),writable:!0})}:Ed,ra=ms||function(e){return zn.clearTimeout(e)},oa=Cs&&1/Y(new Cs([,-0]))[1]==je?function(e){return new Cs(e)}:Pd,ia=Ls?function(e){return Ls.get(e)}:Pd,da=vs?function(e){return null==e?[]:(e=Md(e),h(vs(e),function(t){return hs.call(e,t)}))}:Cd,sa=vs?function(e){for(var t=[];e;)y(t,da(e)),e=ps(e);return t}:Cd,aa=Gn;(Ws&&aa(new Ws(new ArrayBuffer(1)))!=Ge||Ps&&aa(new Ps)!=Be||Vs&&aa(Vs.resolve())!=De||Cs&&aa(new Cs)!=Me||Rs&&aa(new Rs)!=Ke)&&(aa=function(e){var t=Gn(e),n=t==Ue?e.constructor:void 0,r=n?Si(n):"";if(r)switch(r){case Ds:return Ge;case qs:return Be;case Ms:return De;case $s:return Me;case Js:return Ke;}return t});var la=Yd?od:Rd,pa=xi(ta),ua=ks||function(e,t){return zn.setTimeout(e,t)},ha=xi(na),ca=function t(e){var n=Yi(e,function(e){return r.size===500&&r.clear(),e}),r=n.cache;return n}(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(mt,function(e,n,r,o){t.push(r?o.replace(At,"$1"):n||e)}),t}),ga=jr(function(e,t){return nd(e)?Sn(e,Fn(t,1,nd,!0)):[]}),_a=jr(function(e,t){var n=Ei(t);return nd(n)&&(n=void 0),nd(e)?Sn(e,Fn(t,1,nd,!0),$o(n,2)):[]}),fa=jr(function(e,t){var n=Ei(t);return nd(n)&&(n=void 0),nd(e)?Sn(e,Fn(t,1,nd,!0),void 0,n):[]}),ya=jr(function(e){var t=f(e,Jr);return t.length&&t[0]===e[0]?er(t):[]}),ma=jr(function(e){var t=Ei(e),n=f(e,Jr);return t===Ei(n)?t=void 0:n.pop(),n.length&&n[0]===e[0]?er(n,$o(t,2)):[]}),wa=jr(function(e){var t=Ei(e),n=f(e,Jr);return t="function"==typeof t?t:void 0,t&&n.pop(),n.length&&n[0]===e[0]?er(n,void 0,t):[]}),ka=jr(Ni),xa=Lo(function(e,t){var n=null==e?0:e.length,r=hn(e,t);return vr(e,f(t,function(e){return oi(e,n)?+e:e}).sort(no)),r}),ba=jr(function(e){return Br(Fn(e,1,nd,!0))}),va=jr(function(e){var t=Ei(e);return nd(t)&&(t=void 0),Br(Fn(e,1,nd,!0),$o(t,2))}),Sa=jr(function(e){var t=Ei(e);return t="function"==typeof t?t:void 0,Br(Fn(e,1,nd,!0),void 0,t)}),Ta=jr(function(e,t){return nd(e)?Sn(e,t):[]}),Ia=jr(function(e){return Mr(h(e,nd))}),ja=jr(function(e){var t=Ei(e);return nd(t)&&(t=void 0),Mr(h(e,nd),$o(t,2))}),Aa=jr(function(e){var t=Ei(e);return t="function"==typeof t?t:void 0,Mr(h(e,nd),void 0,t)}),za=jr(Wi),Oa=jr(function(e){var t=e.length,n=1=t}),Za=rr(function(){return arguments}())?rr:function(e){return ad(e)&&Xd.call(e,"callee")&&!hs.call(e,"callee")},Ya=Bd.isArray,Qa=Pn?C(Pn):function t(e){return ad(e)&&Gn(e)==He},Xa=Ss||Rd,el=Vn?C(Vn):function t(e){return ad(e)&&Gn(e)==Pe},tl=Cn?C(Cn):function t(e){return ad(e)&&aa(e)==Be},nl=Rn?C(Rn):function t(e){return ad(e)&&Gn(e)==qe},rl=Bn?C(Bn):function t(e){return ad(e)&&aa(e)==Me},ol=Ln?C(Ln):function t(e){return ad(e)&&dd(e.length)&&!!bn[Gn(e)]},il=zo(ur),dl=zo(function(e,t){return e<=t}),sl=ho(function(e,t){if(pi(t)||td(t))return void ao(t,bd(t),e);for(var n in t)Xd.call(t,n)&&dn(e,n,t[n])}),al=ho(function(e,t){ao(t,vd(t),e)}),ll=ho(function(e,t,n,r){ao(t,vd(t),e,r)}),pl=ho(function(e,t,n,r){ao(t,bd(t),e,r)}),ul=Lo(hn),hl=jr(function(e,t){e=Md(e);var n=-1,r=t.length,o=2--e)return t.apply(this,arguments)}},d.ary=Ji,d.assign=sl,d.assignIn=al,d.assignInWith=ll,d.assignWith=pl,d.at=ul,d.before=Ki,d.bind=Ua,d.bindAll=Nl,d.bindKey=Da,d.castArray=function e(){if(!arguments.length)return[];var t=arguments[0];return Ya(t)?t:[t]},d.chain=Vi,d.chunk=function r(e,t,n){t=(n?ii(e,t,n):void 0===t)?1:As(_d(t),0);var o=null==e?0:e.length;if(!o||1>t)return[];for(var i=0,d=0,s=Bd(xs(o/t));it?0:t,i)):[]},d.dropRight=function o(e,t,r){var i=null==e?0:e.length;return i?(t=r||void 0===t?1:_d(t),t=i-t,Nr(e,0,0>t?0:t)):[]},d.dropRightWhile=function n(e,t){return e&&e.length?Dr(e,$o(t,3),!0,!0):[]},d.dropWhile=function n(e,t){return e&&e.length?Dr(e,$o(t,3),!0):[]},d.fill=function o(e,t,n,r){var i=null==e?0:e.length;return i?(n&&"number"!=typeof n&&ii(e,t,n)&&(n=0,r=i),On(e,t,n,r)):[]},d.filter=function n(e,t){var r=Ya(e)?h:En;return r(e,$o(t,3))},d.flatMap=function n(e,t){return Fn($i(e,t),1)},d.flatMapDeep=function n(e,t){return Fn($i(e,t),je)},d.flatMapDepth=function r(e,t,n){return n=void 0===n?1:_d(n),Fn($i(e,t),n)},d.flatten=zi,d.flattenDeep=function t(e){var n=null==e?0:e.length;return n?Fn(e,je):[]},d.flattenDepth=function n(e,t){var r=null==e?0:e.length;return r?(t=void 0===t?1:_d(t),Fn(e,t)):[]},d.flip=function t(e){return Fo(e,Te)},d.flow=Fl,d.flowRight=Wl,d.fromPairs=function t(e){for(var n=-1,r=null==e?0:e.length,o={},i;++n>>0,!n)?[]:(e=wd(e),e&&("string"==typeof t||null!=t&&!nl(t))&&(t=Rr(t),!t&&$(e))?Gr(ne(e),0,n):e.split(t,n))},d.spread=function n(e,t){if("function"!=typeof e)throw new Kd(ae);return t=null==t?0:As(_d(t),0),jr(function(n){var r=n[t],o=Gr(n,0,t);return r&&y(o,r),s(e,this,o)})},d.tail=function t(e){var n=null==e?0:e.length;return n?Nr(e,1,n):[]},d.take=function o(e,t,r){return e&&e.length?(t=r||void 0===t?1:_d(t),Nr(e,0,0>t?0:t)):[]},d.takeRight=function o(e,t,r){var i=null==e?0:e.length;return i?(t=r||void 0===t?1:_d(t),t=i-t,Nr(e,0>t?0:t,i)):[]},d.takeRightWhile=function n(e,t){return e&&e.length?Dr(e,$o(t,3),!1,!0):[]},d.takeWhile=function n(e,t){return e&&e.length?Dr(e,$o(t,3)):[]},d.tap=function n(e,t){return t(e),e},d.throttle=Xi,d.thru=Ci,d.toArray=cd,d.toPairs=xl,d.toPairsIn=bl,d.toPath=function t(e){return Ya(e)?f(e,vi):hd(e)?[e]:so(ca(wd(e)))},d.toPlainObject=md,d.transform=function r(e,t,n){var o=Ya(e),i=o||Xa(e)||ol(e);if(t=$o(t,4),null==n){var d=e&&e.constructor;n=i?o?new d:[]:sd(e)?od(d)?Zs(ps(e)):{}:{}}return(i?l:Wn)(e,function(e,r,o){return t(n,e,r,o)}),n},d.unary=function t(e){return Ji(e,1)},d.union=ba,d.unionBy=va,d.unionWith=Sa,d.uniq=function t(e){return e&&e.length?Br(e):[]},d.uniqBy=function n(e,t){return e&&e.length?Br(e,$o(t,2)):[]},d.uniqWith=function n(e,t){return t="function"==typeof t?t:void 0,e&&e.length?Br(e,void 0,t):[]},d.unset=function n(e,t){return null==e||Lr(e,t)},d.unzip=Wi,d.unzipWith=Pi,d.update=function r(e,t,n){return null==e?e:Ur(e,t,Kr(n))},d.updateWith=function o(e,t,n,r){return r="function"==typeof r?r:void 0,null==e?e:Ur(e,t,Kr(n),r)},d.values=Td,d.valuesIn=function t(e){return null==e?[]:R(e,vd(e))},d.without=Ta,d.words=zd,d.wrap=function n(e,t){return Ja(Kr(t),e)},d.xor=Ia,d.xorBy=ja,d.xorWith=Aa,d.zip=za,d.zipObject=function n(e,t){return $r(e||[],t||[],dn)},d.zipObjectDeep=function n(e,t){return $r(e||[],t||[],Or)},d.zipWith=Oa,d.entries=xl,d.entriesIn=bl,d.extend=al,d.extendWith=ll,Fd(d,d),d.add=Dl,d.attempt=El,d.camelCase=vl,d.capitalize=Id,d.ceil=ql,d.clamp=function r(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=yd(n),n=n===n?n:0),void 0!==t&&(t=yd(t),t=t===t?t:0),cn(yd(e),t,n)},d.clone=function t(e){return fn(e,ce)},d.cloneDeep=function t(e){return fn(e,ue|ce)},d.cloneDeepWith=function n(e,t){return t="function"==typeof t?t:void 0,fn(e,ue|ce,t)},d.cloneWith=function n(e,t){return t="function"==typeof t?t:void 0,fn(e,ce,t)},d.conformsTo=function n(e,t){return null==t||mn(e,t,bd(t))},d.deburr=jd,d.defaultTo=function n(e,t){return null==e||e!==e?t:e},d.divide=Ml,d.endsWith=function r(e,t,n){e=wd(e),t=Rr(t);var o=e.length;n=void 0===n?o:cn(_d(n),0,o);var i=n;return n-=t.length,0<=n&&e.slice(n,i)==t},d.eq=ed,d.escape=function t(e){return e=wd(e),e&&ut.test(e)?e.replace(lt,qn):e},d.escapeRegExp=function t(e){return e=wd(e),e&&kt.test(e)?e.replace(wt,"\\$&"):e},d.every=function r(e,t,n){var o=Ya(e)?u:jn;return n&&ii(e,t,n)&&(t=void 0),o(e,$o(t,3))},d.find=Fa,d.findIndex=ji,d.findKey=function n(e,t){return v(e,$o(t,3),Wn)},d.findLast=Wa,d.findLastIndex=Ai,d.findLastKey=function n(e,t){return v(e,$o(t,3),Un)},d.floor=$l,d.forEach=qi,d.forEachRight=Mi,d.forIn=function n(e,t){return null==e?e:Xs(e,$o(t,3),vd)},d.forInRight=function n(e,t){return null==e?e:ea(e,$o(t,3),vd)},d.forOwn=function n(e,t){return e&&Wn(e,$o(t,3))},d.forOwnRight=function n(e,t){return e&&Un(e,$o(t,3))},d.get=kd,d.gt=Ga,d.gte=gt,d.has=function n(e,t){return null!=e&&Qo(e,t,Yn)},d.hasIn=xd,d.head=Oi,d.identity=Ed,d.includes=function o(e,t,n,r){e=td(e)?e:Td(e),n=n&&!r?_d(n):0;var i=e.length;return 0>n&&(n=As(i+n,0)),ud(e)?n<=i&&-1i&&(i=As(o+i,0)),T(e,t,i)},d.inRange=function r(e,t,n){return t=gd(t),void 0===n?(n=t,t=0):n=gd(n),e=yd(e),Xn(e,t,n)},d.invoke=fl,d.isArguments=Za,d.isArray=Ya,d.isArrayBuffer=Qa,d.isArrayLike=td,d.isArrayLikeObject=nd,d.isBoolean=function t(e){return!0===e||!1===e||ad(e)&&Gn(e)==We},d.isBuffer=Xa,d.isDate=el,d.isElement=function t(e){return ad(e)&&1===e.nodeType&&!pd(e)},d.isEmpty=function t(e){if(null==e)return!0;if(td(e)&&(Ya(e)||"string"==typeof e||"function"==typeof e.splice||Xa(e)||ol(e)||Za(e)))return!e.length;var n=aa(e);if(n==Be||n==Me)return!e.size;if(pi(e))return!lr(e).length;for(var r in e)if(Xd.call(e,r))return!1;return!0},d.isEqual=function n(e,t){return or(e,t)},d.isEqualWith=function r(e,t,n){n="function"==typeof n?n:void 0;var o=n?n(e,t):void 0;return void 0===o?or(e,t,void 0,n):!!o},d.isError=rd,d.isFinite=function t(e){return"number"==typeof e&&Ts(e)},d.isFunction=od,d.isInteger=id,d.isLength=dd,d.isMap=tl,d.isMatch=function n(e,t){return e===t||dr(e,t,Ko(t))},d.isMatchWith=function r(e,t,n){return n="function"==typeof n?n:void 0,dr(e,t,Ko(t),n)},d.isNaN=function t(e){return ld(e)&&e!=+e},d.isNative=function t(e){if(la(e))throw new Ud("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return sr(e)},d.isNil=function t(e){return null==e},d.isNull=function t(e){return null===e},d.isNumber=ld,d.isObject=sd,d.isObjectLike=ad,d.isPlainObject=pd,d.isRegExp=nl,d.isSafeInteger=function t(e){return id(e)&&e>=-Ae&&e<=Ae},d.isSet=rl,d.isString=ud,d.isSymbol=hd,d.isTypedArray=ol,d.isUndefined=function t(e){return void 0===e},d.isWeakMap=function t(e){return ad(e)&&aa(e)==Ke},d.isWeakSet=function t(e){return ad(e)&&Gn(e)=="[object WeakSet]"},d.join=function n(e,t){return null==e?"":Is.call(e,t)},d.kebabCase=Sl,d.last=Ei,d.lastIndexOf=function r(e,t,n){var o=null==e?0:e.length;if(!o)return-1;var i=o;return void 0!==n&&(i=_d(n),i=0>i?As(o+i,0):zs(i,o-1)),t===t?ee(e,t,i):S(e,j,i,!0)},d.lowerCase=Tl,d.lowerFirst=Il,d.lt=il,d.lte=dl,d.max=function t(e){return e&&e.length?An(e,Ed,Zn):void 0},d.maxBy=function n(e,t){return e&&e.length?An(e,$o(t,2),Zn):void 0},d.mean=function t(e){return A(e,Ed)},d.meanBy=function n(e,t){return A(e,$o(t,2))},d.min=function t(e){return e&&e.length?An(e,Ed,ur):void 0},d.minBy=function n(e,t){return e&&e.length?An(e,$o(t,2),ur):void 0},d.stubArray=Cd,d.stubFalse=Rd,d.stubObject=function e(){return{}},d.stubString=function e(){return""},d.stubTrue=function e(){return!0},d.multiply=Jl,d.nth=function n(e,t){return e&&e.length?yr(e,_d(t)):void 0},d.noConflict=Wd,d.noop=Pd,d.now=La,d.pad=function r(e,t,n){e=wd(e),t=_d(t);var o=t?te(e):0;if(!t||o>=t)return e;var i=(t-o)/2;return Io(bs(i),n)+e+Io(xs(i),n)},d.padEnd=function r(e,t,n){e=wd(e),t=_d(t);var o=t?te(e):0;return t&&ot){var o=e;e=t,t=o}if(n||e%1||t%1){var i=Ns();return zs(e+i*(t-e+Tn("1e-"+((i+"").length-1))),t)}return Sr(e,t)},d.reduce=function r(e,t,n){var o=Ya(e)?m:E,i=3>arguments.length;return o(e,$o(t,4),n,i,Ys)},d.reduceRight=function r(e,t,n){var o=Ya(e)?w:E,i=3>arguments.length;return o(e,$o(t,4),n,i,Qs)},d.repeat=function o(e,t,r){return t=(r?ii(e,t,r):void 0===t)?1:_d(t),Ir(wd(e),t)},d.replace=function e(){var t=arguments,n=wd(t[0]);return 3>t.length?n:n.replace(t[1],t[2])},d.result=function r(e,t,n){t=Hr(t,e);var o=-1,i=t.length;for(i||(i=1,e=void 0);++oe||e>Ae)return[];var o=Oe,i=zs(e,Oe);t=$o(t),e-=Oe;for(var d=W(i,t);++oo.__dir__?"Right":"")}),o},O.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),l(["filter","map","takeWhile"],function(e,t){var n=t+1,r=n==Ie||n==3;O.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:$o(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}}),l(["head","last"],function(e,t){var n="take"+(t?"Right":"");O.prototype[e]=function(){return this[n](1).value()[0]}}),l(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");O.prototype[e]=function(){return this.__filtered__?new O(this):this[n](1)}}),O.prototype.compact=function(){return this.filter(Ed)},O.prototype.find=function(e){return this.filter(e).head()},O.prototype.findLast=function(e){return this.reverse().find(e)},O.prototype.invokeMap=jr(function(e,t){return"function"==typeof e?new O(this):this.map(function(n){return nr(n,e,t)})}),O.prototype.reject=function(e){return this.filter(Qi($o(e)))},O.prototype.slice=function(e,t){e=_d(e);var n=this;return n.__filtered__&&(0t)?new O(n):(0>e?n=n.takeRight(-e):e&&(n=n.drop(e)),void 0!==t&&(t=_d(t),n=0>t?n.dropRight(-t):n.take(t-e)),n)},O.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},O.prototype.toArray=function(){return this.take(Oe)},Wn(O.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),o=d[r?"take"+("last"==t?"Right":""):t],i=r||/^find/.test(t);o&&(d.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,a=t instanceof O,l=s[0],p=a||Ya(t),u=function(e){var t=o.apply(d,y([e],s));return r&&h?t[0]:t};p&&n&&"function"==typeof l&&1!=l.length&&(a=p=!1);var h=this.__chain__,c=!!this.__actions__.length,g=i&&!h,_=a&&!c;if(!i&&p){t=_?t:new O(this);var f=e.apply(t,s);return f.__actions__.push({func:Ci,args:[u],thisArg:void 0}),new x(f,h)}return g&&_?e.apply(this,s):(f=this.thru(u),g?r?f.value()[0]:f.value():f)})}),l(["pop","push","shift","sort","splice","unshift"],function(e){var t=Hd[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);d.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var o=this.value();return t.apply(Ya(o)?o:[],e)}return this[n](function(n){return t.apply(Ya(n)?n:[],e)})}}),Wn(O.prototype,function(e,t){var n=d[t];if(n){var r=n.name+"";Xd.call(Us,r)||(Us[r]=[]),Us[r].push({name:t,func:n})}}),Us[bo(void 0,ye).name]=[{name:"wrapper",func:void 0}],O.prototype.clone=function e(){var t=new O(this.__wrapped__);return t.__actions__=so(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=so(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=so(this.__views__),t},O.prototype.reverse=function e(){if(this.__filtered__){var t=new O(this);t.__dir__=-1,t.__filtered__=!0}else t=this.clone(),t.__dir__*=-1;return t},O.prototype.value=function e(){var t=this.__wrapped__.value(),n=this.__dir__,r=Ya(t),o=0>n,i=r?t.length:0,d=Zo(0,i,this.__views__),s=d.start,a=d.end,l=a-s,p=o?a:s-1,u=this.__iteratees__,h=u.length,c=0,g=zs(l,this.__takeCount__);if(!r||!o&&i==l&&g==l)return qr(t,this.__actions__);var _=[];outer:for(;l--&&cn.idx?n=n.next:(r+=t.val*n.val,t=t.next,n=n.next);return r},d.Vector.prototype.similarity=function(e){return this.dot(e)/(this.magnitude()*e.magnitude())},d.SortedSet=function(){this.length=0,this.elements=[]},d.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},d.SortedSet.prototype.add=function(){var e,t;for(e=0;et&&(r=i),o=r-n,i=n+e(o/2),d=this.elements[i]}return d===t?i:-1},d.SortedSet.prototype.locationFor=function(t){for(var n=0,r=this.elements.length,o=r-n,i=n+e(o/2),d=this.elements[i];1t&&(r=i),o=r-n,i=n+e(o/2),d=this.elements[i];return d>t?i:do-1||r>s-1);){if(l[n]===a[r]){t.add(l[n]),n++,r++;continue}if(l[n]a[r]){r++;continue}}return t},d.SortedSet.prototype.clone=function(){var e=new d.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},d.SortedSet.prototype.union=function(e){var t,n,r;this.length>=e.length?(t=this,n=e):(t=e,n=this),r=t.clone();for(var o=0,d=n.toArray();ov.length)return v;if(I=v.substr(0,1),"y"==I&&(v=I.toUpperCase()+v.substr(1)),j=d,A=s,j.test(v)?v=v.replace(j,"$1$2"):A.test(v)&&(v=v.replace(A,"$1$2")),j=a,A=l,j.test(v)){var E=j.exec(v);j=n,j.test(E[1])&&(j=p,v=v.replace(j,""))}else if(A.test(v)){var E=A.exec(v);S=E[1],A=i,A.test(S)&&(v=S,A=u,z=h,O=c,A.test(v)?v+="e":z.test(v)?(j=p,v=v.replace(j,"")):O.test(v)&&(v+="e"))}if(j=g,j.test(v)){var E=j.exec(v);S=E[1],v=S+"i"}if(j=_,j.test(v)){var E=j.exec(v);S=E[1],T=E[2],j=n,j.test(S)&&(v=S+e[T])}if(j=f,j.test(v)){var E=j.exec(v);S=E[1],T=E[2],j=n,j.test(S)&&(v=S+t[T])}if(j=y,A=m,j.test(v)){var E=j.exec(v);S=E[1],j=r,j.test(S)&&(v=S)}else if(A.test(v)){var E=A.exec(v);S=E[1]+E[2],A=r,A.test(S)&&(v=S)}if(j=k,j.test(v)){var E=j.exec(v);S=E[1],j=r,A=o,z=b,(j.test(S)||A.test(S)&&!z.test(S))&&(v=S)}return j=x,A=r,j.test(v)&&A.test(v)&&(j=p,v=v.replace(j,"")),"y"==I&&(v=I.toLowerCase()+v.substr(1)),v}}(),d.Pipeline.registerFunction(d.stemmer,"stemmer"),d.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e]!==e)return e}},d.stopWordFilter=d.generateStopWordFilter(["a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"]),d.Pipeline.registerFunction(d.stopWordFilter,"stopWordFilter"),d.trimmer=function(e){return e.replace(/^\W+/,"").replace(/\W+$/,"")},d.Pipeline.registerFunction(d.trimmer,"trimmer"),d.TokenStore=function(){this.root={docs:{}},this.length=0},d.TokenStore.load=function(e){var t=new this;return t.root=e.root,t.length=e.length,t},d.TokenStore.prototype.add=function(e,t,n){var n=n||this.root,r=e.charAt(0),o=e.slice(1);return r in n||(n[r]={docs:{}}),0===o.length?(n[r].docs[t.ref]=t,void(this.length+=1)):this.add(o,t,n[r])},d.TokenStore.prototype.has=function(e){if(!e)return!1;for(var t=this.root,n=0;n=d&&(u.push(e[h]),u[u.length-1].intersection_length=c.length)}return u=n.orderBy(u,["intersection_length"],["desc"]),{pagination:{per_page:o,page:s,total:u.length},data:{items:u.slice((s-1)*o,s*o)}}},t.exports.aggregation=function(e,n,o,i,d){var s=n.per_page||10,a=n.page||1;if(n.name&&(!o.aggregations||!o.aggregations[n.name]))throw new Error("Please define aggregation \"".concat(n.name,"\" in config"));var l=r.clone(n);if(l.page=1,l.per_page=0,!n.name)throw new Error("field name is required");o.aggregations[n.name].size=1e4;var p=t.exports.search(e,l,o,i,d),u=p.data.aggregations[n.name].buckets;return{pagination:{per_page:s,page:a,total:u.length},data:{buckets:u.slice((a-1)*s,a*s)}}}},{"./helpers":8,fastbitset:3,lodash:4}]},{},[1])(1)}); \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 8f4e9be..0559f13 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,12 @@ { "name": "itemsjs", - "version": "2.1.15", + "version": "2.1.20", "lockfileVersion": 2, "requires": true, "packages": { "": { - "version": "2.1.15", + "name": "itemsjs", + "version": "2.1.20", "license": "Apache-2.0", "dependencies": { "boolean-parser": "^0.0.2", @@ -17,7 +18,7 @@ "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", "@babel/preset-env": "^7.0.0", - "babel-minify": "^0.2.0", + "babel-minify": "^0.5.2", "babelify": "^9.0.0", "browserify": "^14.3.0", "eslint": "^7.32.0", @@ -1439,15 +1440,6 @@ "node": ">=6" } }, - "node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", @@ -1518,200 +1510,61 @@ "node": ">=8" } }, - "node_modules/babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - } - }, - "node_modules/babel-code-frame/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "node_modules/babel-code-frame/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "dev": true, - "dependencies": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - } - }, - "node_modules/babel-core/node_modules/json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/babel-core/node_modules/slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "dev": true, - "dependencies": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" - } - }, - "node_modules/babel-generator/node_modules/jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, "node_modules/babel-helper-evaluate-path": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.2.0.tgz", - "integrity": "sha512-0EK9TUKMxHL549hWDPkQoS7R0Ozg1CDLheVBHYds2B2qoAvmr9ejY3zOXFsrICK73TN7bPhU14PBeKc8jcBTwg==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.5.0.tgz", + "integrity": "sha512-mUh0UhS607bGh5wUMAQfOpt2JX2ThXMtppHRdRU1kL7ZLRWIXxoV2UIV1r2cAeeNeU1M5SB5/RSUgUxrK8yOkA==", "dev": true }, "node_modules/babel-helper-flip-expressions": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.2.0.tgz", - "integrity": "sha512-rAsPA1pWBc7e2E6HepkP2e1sXugT+Oq/VCqhyuHJ8aJ2d/ifwnJfd4Qxjm21qlW43AN8tqaeByagKK6wECFMSw==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.4.3.tgz", + "integrity": "sha512-rSrkRW4YQ2ETCWww9gbsWk4N0x1BOtln349Tk0dlCS90oT68WMLyGR7WvaMp3eAnsVrCqdUtC19lo1avyGPejA==", "dev": true }, "node_modules/babel-helper-is-nodes-equiv": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz", - "integrity": "sha1-NOmzALFHnd2Y7HfqC76TQt/jloQ=", + "integrity": "sha512-ri/nsMFVRqXn7IyT5qW4/hIAGQxuYUFHa3qsxmPtbk6spZQcYlyDogfVpNm2XYOslH/ULS4VEJGUqQX5u7ACQw==", "dev": true }, "node_modules/babel-helper-is-void-0": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-helper-is-void-0/-/babel-helper-is-void-0-0.2.0.tgz", - "integrity": "sha512-Axj1AYuD0E3Dl7nT3KxROP7VekEofz3XtEljzURf3fABalLpr8PamtgLFt+zuxtaCxRf9iuZmbAMMYWri5Bazw==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-helper-is-void-0/-/babel-helper-is-void-0-0.4.3.tgz", + "integrity": "sha512-07rBV0xPRM3TM5NVJEOQEkECX3qnHDjaIbFvWYPv+T1ajpUiVLiqTfC+MmiZxY5KOL/Ec08vJdJD9kZiP9UkUg==", "dev": true }, "node_modules/babel-helper-mark-eval-scopes": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.2.0.tgz", - "integrity": "sha512-KJuwrOUcHbvbh6he4xRXZFLaivK9DF9o3CrvpWnK1Wp0B+1ANYABXBMgwrnNFIDK/AvicxQ9CNr8wsgivlp4Aw==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.4.3.tgz", + "integrity": "sha512-+d/mXPP33bhgHkdVOiPkmYoeXJ+rXRWi7OdhwpyseIqOS8CmzHQXHUp/+/Qr8baXsT0kjGpMHHofHs6C3cskdA==", "dev": true }, "node_modules/babel-helper-remove-or-void": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.2.0.tgz", - "integrity": "sha512-1Z41upf/XR+PwY7Nd+F15Jo5BiQi5205ZXUuKed3yoyQgDkMyoM7vAdjEJS/T+M6jy32sXjskMUgms4zeiVtRA==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.4.3.tgz", + "integrity": "sha512-eYNceYtcGKpifHDir62gHJadVXdg9fAhuZEXiRQnJJ4Yi4oUTpqpNY//1pM4nVyjjDMPYaC2xSf0I+9IqVzwdA==", "dev": true }, "node_modules/babel-helper-to-multiple-sequence-expressions": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.2.0.tgz", - "integrity": "sha512-ij9lpfdP3+Zc/7kNwa+NXbTrUlsYEWPwt/ugmQO0qflzLrveTIkbfOqQztvitk81aG5NblYDQXDlRohzu3oa8Q==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.5.0.tgz", + "integrity": "sha512-m2CvfDW4+1qfDdsrtf4dwOslQC3yhbgyBFptncp4wvtdrDHqueW7slsYv4gArie056phvQFhT2nRcGS4bnm6mA==", "dev": true }, - "node_modules/babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "dev": true, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "node_modules/babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "dev": true, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, "node_modules/babel-minify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-minify/-/babel-minify-0.2.0.tgz", - "integrity": "sha512-4IrZciOMJ3Vj/EHb1hSqEFj03alx0HbwkQUu0LXf6dEP9bx0AcwPL2eSi1L1I2FDhvpDuo/7lbJPvK73M2VdJw==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-minify/-/babel-minify-0.5.2.tgz", + "integrity": "sha512-H1ExfmvTxKWQZYcty1My6XRhoZm04/5MNb2DdZsC08r7y/rowipC0s9sszKA7jgW9mYYDdFnU68XohB+zP35qQ==", "dev": true, "dependencies": { - "babel-core": "^6.24.1", - "babel-preset-minify": "^0.2.0", - "fs-readdir-recursive": "^1.0.0", + "@babel/core": "^7.1.0", + "babel-preset-minify": "^0.5.2", + "fs-readdir-recursive": "^1.1.0", + "lodash": "^4.17.11", "mkdirp": "^0.5.1", "util.promisify": "^1.0.0", - "yargs-parser": "^5.0.0" + "yargs-parser": "^10.0.0" }, "bin": { "babel-minify": "bin/minify.js", @@ -1728,98 +1581,97 @@ } }, "node_modules/babel-plugin-minify-builtins": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.2.0.tgz", - "integrity": "sha512-4i+8ntaS8gwVUcOz5y+zE+55OVOl2nTbmHV51D4wAIiKcRI8U5K//ip1GHfhsgk/NJrrHK7h97Oy5jpqt0Iixg==", - "dev": true, - "dependencies": { - "babel-helper-evaluate-path": "^0.2.0" - } + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.5.0.tgz", + "integrity": "sha512-wpqbN7Ov5hsNwGdzuzvFcjgRlzbIeVv1gMIlICbPj0xkexnfoIDe7q+AZHMkQmAE/F9R5jkrB6TLfTegImlXag==", + "dev": true }, "node_modules/babel-plugin-minify-constant-folding": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.2.0.tgz", - "integrity": "sha512-B3ffQBEUQ8ydlIkYv2MkZtTCbV7FAkWAV7NkyhcXlGpD10PaCxNGQ/B9oguXGowR1m16Q5nGhvNn8Pkn1MO6Hw==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.5.0.tgz", + "integrity": "sha512-Vj97CTn/lE9hR1D+jKUeHfNy+m1baNiJ1wJvoGyOBUx7F7kJqDZxr9nCHjO/Ad+irbR3HzR6jABpSSA29QsrXQ==", "dev": true, "dependencies": { - "babel-helper-evaluate-path": "^0.2.0" + "babel-helper-evaluate-path": "^0.5.0" } }, "node_modules/babel-plugin-minify-dead-code-elimination": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.2.0.tgz", - "integrity": "sha512-zE7y3pRyzA4zK5nBou0kTcwUTSQ/AiFrynt1cIEYN7vcO2gS9ZFZoI0aO9JYLUdct5fsC1vfB35408yrzTyVfg==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.5.2.tgz", + "integrity": "sha512-krq9Lwi0QIzyAlcNBXTL4usqUvevB4BzktdEsb8srcXC1AaYqRJiAQw6vdKdJSaXbz6snBvziGr6ch/aoRCfpA==", "dev": true, "dependencies": { - "babel-helper-evaluate-path": "^0.2.0", - "babel-helper-mark-eval-scopes": "^0.2.0", - "babel-helper-remove-or-void": "^0.2.0", - "lodash.some": "^4.6.0" + "babel-helper-evaluate-path": "^0.5.0", + "babel-helper-mark-eval-scopes": "^0.4.3", + "babel-helper-remove-or-void": "^0.4.3", + "lodash": "^4.17.11" } }, "node_modules/babel-plugin-minify-flip-comparisons": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.2.0.tgz", - "integrity": "sha512-QOqXSEmD/LhT3LpM1WCyzAGcQZYYKJF7oOHvS6QbpomHenydrV53DMdPX2mK01icBExKZcJAHF209wvDBa+CSg==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.4.3.tgz", + "integrity": "sha512-8hNwgLVeJzpeLVOVArag2DfTkbKodzOHU7+gAZ8mGBFGPQHK6uXVpg3jh5I/F6gfi5Q5usWU2OKcstn1YbAV7A==", "dev": true, "dependencies": { - "babel-helper-is-void-0": "^0.2.0" + "babel-helper-is-void-0": "^0.4.3" } }, "node_modules/babel-plugin-minify-guarded-expressions": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.2.0.tgz", - "integrity": "sha512-5+NSPdRQ9mnrHaA+zFj+D5OzmSiv90EX5zGH6cWQgR/OUqmCHSDqgTRPFvOctgpo8MJyO7Rt7ajs2UfLnlAwYg==", + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.4.4.tgz", + "integrity": "sha512-RMv0tM72YuPPfLT9QLr3ix9nwUIq+sHT6z8Iu3sLbqldzC1Dls8DPCywzUIzkTx9Zh1hWX4q/m9BPoPed9GOfA==", "dev": true, "dependencies": { - "babel-helper-flip-expressions": "^0.2.0" + "babel-helper-evaluate-path": "^0.5.0", + "babel-helper-flip-expressions": "^0.4.3" } }, "node_modules/babel-plugin-minify-infinity": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.2.0.tgz", - "integrity": "sha512-U694vrla1lN6vDHWGrR832t3a/A2eh+kyl019LxEE2+sS4VTydyOPRsAOIYAdJegWRA4cMX1lm9azAN0cLIr8g==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.4.3.tgz", + "integrity": "sha512-X0ictxCk8y+NvIf+bZ1HJPbVZKMlPku3lgYxPmIp62Dp8wdtbMLSekczty3MzvUOlrk5xzWYpBpQprXUjDRyMA==", "dev": true }, "node_modules/babel-plugin-minify-mangle-names": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.2.0.tgz", - "integrity": "sha512-Gixuak1/CO7VCdjn15/8Bxe/QsAtDG4zPbnsNoe1mIJGCIH/kcmSjFhMlGJtXDQZd6EKzeMfA5WmX9+jvGRefw==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.5.1.tgz", + "integrity": "sha512-8KMichAOae2FHlipjNDTo2wz97MdEb2Q0jrn4NIRXzHH7SJ3c5TaNNBkeTHbk9WUsMnqpNUx949ugM9NFWewzw==", "dev": true, "dependencies": { - "babel-helper-mark-eval-scopes": "^0.2.0" + "babel-helper-mark-eval-scopes": "^0.4.3" } }, "node_modules/babel-plugin-minify-numeric-literals": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.2.0.tgz", - "integrity": "sha512-VcLpb+r1YS7+RIOXdRsFVLLqoh22177USpHf+JM/g1nZbzdqENmfd5v534MLAbRErhbz6SyK+NQViVzVtBxu8g==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.4.3.tgz", + "integrity": "sha512-5D54hvs9YVuCknfWywq0eaYDt7qYxlNwCqW9Ipm/kYeS9gYhJd0Rr/Pm2WhHKJ8DC6aIlDdqSBODSthabLSX3A==", "dev": true }, "node_modules/babel-plugin-minify-replace": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.2.0.tgz", - "integrity": "sha512-SEW6zoSVxh3OH6E1LCgyhhTWMnCv+JIRu5h5IlJDA11tU4ZeSF7uPQcO4vN/o52+FssRB26dmzJ/8D+z0QPg5Q==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.5.0.tgz", + "integrity": "sha512-aXZiaqWDNUbyNNNpWs/8NyST+oU7QTpK7J9zFEFSA0eOmtUNMU3fczlTTTlnCxHmq/jYNFEmkkSG3DDBtW3Y4Q==", "dev": true }, "node_modules/babel-plugin-minify-simplify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.2.0.tgz", - "integrity": "sha512-Mj3Mwy2zVosMfXDWXZrQH5/uMAyfJdmDQ1NVqit+ArbHC3LlXVzptuyC1JxTyai/wgFvjLaichm/7vSUshkWqw==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.5.1.tgz", + "integrity": "sha512-OSYDSnoCxP2cYDMk9gxNAed6uJDiDz65zgL6h8d3tm8qXIagWGMLWhqysT6DY3Vs7Fgq7YUDcjOomhVUb+xX6A==", "dev": true, "dependencies": { - "babel-helper-flip-expressions": "^0.2.0", + "babel-helper-evaluate-path": "^0.5.0", + "babel-helper-flip-expressions": "^0.4.3", "babel-helper-is-nodes-equiv": "^0.0.1", - "babel-helper-to-multiple-sequence-expressions": "^0.2.0" + "babel-helper-to-multiple-sequence-expressions": "^0.5.0" } }, "node_modules/babel-plugin-minify-type-constructors": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.2.0.tgz", - "integrity": "sha512-NiOvvA9Pq6bki6nP4BayXwT5GZadw7DJFDDzHmkpnOQpENWe8RtHtKZM44MG1R6EQ5XxgbLdsdhswIzTkFlO5g==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.4.3.tgz", + "integrity": "sha512-4ADB0irJ/6BeXWHubjCJmrPbzhxDgjphBMjIjxCc25n4NGJ00NsYqwYt+F/OvE9RXx8KaSW7cJvp+iZX436tnQ==", "dev": true, "dependencies": { - "babel-helper-is-void-0": "^0.2.0" + "babel-helper-is-void-0": "^0.4.3" } }, "node_modules/babel-plugin-polyfill-corejs2": { @@ -1862,197 +1714,106 @@ } }, "node_modules/babel-plugin-transform-inline-consecutive-adds": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.2.0.tgz", - "integrity": "sha512-GlhOuLOQ28ua9prg0hT33HslCrEmz9xWXy9ZNZSACppCyRxxRW+haYtRgm7uYXCcd0q8ggCWD2pfWEJp5iiZfQ==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.4.3.tgz", + "integrity": "sha512-8D104wbzzI5RlxeVPYeQb9QsUyepiH1rAO5hpPpQ6NPRgQLpIVwkS/Nbx944pm4K8Z+rx7CgjPsFACz/VCBN0Q==", "dev": true }, "node_modules/babel-plugin-transform-member-expression-literals": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.9.4.tgz", - "integrity": "sha1-NwOcmgwzE6OUlfqsL/OmtbnQOL8=", + "integrity": "sha512-Xq9/Rarpj+bjOZSl1nBbZYETsNEDDJSrb6Plb1sS3/36FukWFLLRysgecva5KZECjUJTrJoQqjJgtWToaflk5Q==", "dev": true }, "node_modules/babel-plugin-transform-merge-sibling-variables": { - "version": "6.9.4", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.9.4.tgz", - "integrity": "sha1-hbQi/DN3tEnJ0c3kQIcgNTJAHa4=", + "version": "6.9.5", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.9.5.tgz", + "integrity": "sha512-xj/KrWi6/uP+DrD844h66Qh2cZN++iugEIgH8QcIxhmZZPNP6VpOE9b4gP2FFW39xDAY43kCmYMM6U0QNKN8fw==", "dev": true }, "node_modules/babel-plugin-transform-minify-booleans": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.9.4.tgz", - "integrity": "sha1-rLs+VqNVXdI5KOS1gtKFFi3SsZg=", + "integrity": "sha512-9pW9ePng6DZpzGPalcrULuhSCcauGAbn8AeU3bE34HcDkGm8Ldt0ysjGkyb64f0K3T5ilV4mriayOVv5fg0ASA==", "dev": true }, "node_modules/babel-plugin-transform-property-literals": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.9.4.tgz", - "integrity": "sha1-mMHSHiVXNlc/k+zlRFn2ziSYXTk=", + "integrity": "sha512-Pf8JHTjTPxecqVyL6KSwD/hxGpoTZjiEgV7nCx0KFQsJYM0nuuoCajbg09KRmZWeZbJ5NGTySABYv8b/hY1eEA==", "dev": true, "dependencies": { "esutils": "^2.0.2" } }, "node_modules/babel-plugin-transform-regexp-constructors": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.2.0.tgz", - "integrity": "sha512-7IsQ6aQx6LAaOqy97/PthTf+5Nx9grZww3r6E62IdWe76Yr8KsuwVjxzqSPQvESJqTE3EMADQ9S0RtwWDGNG9Q==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.4.3.tgz", + "integrity": "sha512-JjymDyEyRNhAoNFp09y/xGwYVYzT2nWTGrBrWaL6eCg2m+B24qH2jR0AA8V8GzKJTgC8NW6joJmc6nabvWBD/g==", "dev": true }, "node_modules/babel-plugin-transform-remove-console": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.9.4.tgz", - "integrity": "sha1-uYA2DAZzhOJLNXpYjYB9PINSd4A=", + "integrity": "sha512-88blrUrMX3SPiGkT1GnvVY8E/7A+k6oj3MNvUtTIxJflFzXTw1bHkuJ/y039ouhFMp2prRn5cQGzokViYi1dsg==", "dev": true }, "node_modules/babel-plugin-transform-remove-debugger": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-debugger/-/babel-plugin-transform-remove-debugger-6.9.4.tgz", - "integrity": "sha1-QrcnYxyXl44estGZp67IShgznvI=", + "integrity": "sha512-Kd+eTBYlXfwoFzisburVwrngsrz4xh9I0ppoJnU/qlLysxVBRgI4Pj+dk3X8F5tDiehp3hhP8oarRMT9v2Z3lw==", "dev": true }, "node_modules/babel-plugin-transform-remove-undefined": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.2.0.tgz", - "integrity": "sha512-O8v57tPMHkp89kA4ZfQEYds/pzgvz/QYerBJjIuL5/Jc7RnvMVRA5gJY9zFKP7WayW8WOSBV4vh8Y8FJRio+ow==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.5.0.tgz", + "integrity": "sha512-+M7fJYFaEE/M9CXa0/IRkDbiV3wRELzA1kKQFCJ4ifhrzLKn/9VCCgj9OFmYWwBd8IB48YdgPkHYtbYq+4vtHQ==", "dev": true, "dependencies": { - "babel-helper-evaluate-path": "^0.2.0" + "babel-helper-evaluate-path": "^0.5.0" } }, "node_modules/babel-plugin-transform-simplify-comparison-operators": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-simplify-comparison-operators/-/babel-plugin-transform-simplify-comparison-operators-6.9.4.tgz", - "integrity": "sha1-9ir+CWyrDh9ootdT/fKDiIRxzrk=", + "integrity": "sha512-GLInxhGAQWJ9YIdjwF6dAFlmh4U+kN8pL6Big7nkDzHoZcaDQOtBm28atEhQJq6m9GpAovbiGEShKqXv4BSp0A==", "dev": true }, "node_modules/babel-plugin-transform-undefined-to-void": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz", - "integrity": "sha1-viQcqBQEAwZ4t0hxcyK4nQyP4oA=", + "integrity": "sha512-D2UbwxawEY1xVc9svYAUZQM2xarwSNXue2qDIx6CeV2EuMGaes/0su78zlIDIAgE7BvnMw4UpmSo9fDy+znghg==", "dev": true }, "node_modules/babel-preset-minify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-preset-minify/-/babel-preset-minify-0.2.0.tgz", - "integrity": "sha512-mR8Q44RmMzm18bM2Lqd9uiPopzk5GDCtVuquNbLFmX6lOKnqWoenaNBxnWW0UhBFC75lEHTIgNGCbnsRI0pJVw==", - "dev": true, - "dependencies": { - "babel-plugin-minify-builtins": "^0.2.0", - "babel-plugin-minify-constant-folding": "^0.2.0", - "babel-plugin-minify-dead-code-elimination": "^0.2.0", - "babel-plugin-minify-flip-comparisons": "^0.2.0", - "babel-plugin-minify-guarded-expressions": "^0.2.0", - "babel-plugin-minify-infinity": "^0.2.0", - "babel-plugin-minify-mangle-names": "^0.2.0", - "babel-plugin-minify-numeric-literals": "^0.2.0", - "babel-plugin-minify-replace": "^0.2.0", - "babel-plugin-minify-simplify": "^0.2.0", - "babel-plugin-minify-type-constructors": "^0.2.0", - "babel-plugin-transform-inline-consecutive-adds": "^0.2.0", - "babel-plugin-transform-member-expression-literals": "^6.8.5", - "babel-plugin-transform-merge-sibling-variables": "^6.8.6", - "babel-plugin-transform-minify-booleans": "^6.8.3", - "babel-plugin-transform-property-literals": "^6.8.5", - "babel-plugin-transform-regexp-constructors": "^0.2.0", - "babel-plugin-transform-remove-console": "^6.8.5", - "babel-plugin-transform-remove-debugger": "^6.8.5", - "babel-plugin-transform-remove-undefined": "^0.2.0", - "babel-plugin-transform-simplify-comparison-operators": "^6.8.5", - "babel-plugin-transform-undefined-to-void": "^6.8.3", - "lodash.isplainobject": "^4.0.6" - } - }, - "node_modules/babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "dev": true, - "dependencies": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - } - }, - "node_modules/babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "dev": true, - "dependencies": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - } - }, - "node_modules/babel-runtime/node_modules/regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - }, - "node_modules/babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "dev": true, - "dependencies": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" - } - }, - "node_modules/babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "dev": true, - "dependencies": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" - } - }, - "node_modules/babel-traverse/node_modules/globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "dependencies": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - } - }, - "node_modules/babel-types/node_modules/to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true, - "engines": { - "node": ">=0.10.0" + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-preset-minify/-/babel-preset-minify-0.5.2.tgz", + "integrity": "sha512-v4GL+kk0TfovbRIKZnC3HPbu2cAGmPAby7BsOmuPdMJfHV+4FVdsGXTH/OOGQRKYdjemBuL1+MsE6mobobhe9w==", + "dev": true, + "dependencies": { + "babel-plugin-minify-builtins": "^0.5.0", + "babel-plugin-minify-constant-folding": "^0.5.0", + "babel-plugin-minify-dead-code-elimination": "^0.5.2", + "babel-plugin-minify-flip-comparisons": "^0.4.3", + "babel-plugin-minify-guarded-expressions": "^0.4.4", + "babel-plugin-minify-infinity": "^0.4.3", + "babel-plugin-minify-mangle-names": "^0.5.1", + "babel-plugin-minify-numeric-literals": "^0.4.3", + "babel-plugin-minify-replace": "^0.5.0", + "babel-plugin-minify-simplify": "^0.5.1", + "babel-plugin-minify-type-constructors": "^0.4.3", + "babel-plugin-transform-inline-consecutive-adds": "^0.4.3", + "babel-plugin-transform-member-expression-literals": "^6.9.4", + "babel-plugin-transform-merge-sibling-variables": "^6.9.5", + "babel-plugin-transform-minify-booleans": "^6.9.4", + "babel-plugin-transform-property-literals": "^6.9.4", + "babel-plugin-transform-regexp-constructors": "^0.4.3", + "babel-plugin-transform-remove-console": "^6.9.4", + "babel-plugin-transform-remove-debugger": "^6.9.4", + "babel-plugin-transform-remove-undefined": "^0.5.0", + "babel-plugin-transform-simplify-comparison-operators": "^6.9.4", + "babel-plugin-transform-undefined-to-void": "^6.9.4", + "lodash": "^4.17.11" } }, "node_modules/babelify": { @@ -2061,15 +1822,6 @@ "integrity": "sha512-Q8rZxbkCo0BKQFp4JYWSt9lVYWDRyZPk5fsUr4PQguxGDN0XXVjHCr00WaKpdSUhGXSVYjIujXjtFzhwTGg8VA==", "dev": true }, - "node_modules/babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true, - "bin": { - "babylon": "bin/babylon.js" - } - }, "node_modules/balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -2388,9 +2140,9 @@ "dev": true }, "node_modules/cached-path-relative": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz", - "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.1.0.tgz", + "integrity": "sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==", "dev": true }, "node_modules/call-bind": { @@ -2413,12 +2165,12 @@ } }, "node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, "node_modules/caniuse-lite": { @@ -2446,10 +2198,16 @@ } }, "node_modules/chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", - "dev": true, + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -2708,13 +2466,6 @@ "safe-buffer": "~5.1.1" } }, - "node_modules/core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "dev": true, - "hasInstallScript": true - }, "node_modules/core-js-compat": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.1.tgz", @@ -2825,15 +2576,6 @@ "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", "dev": true }, - "node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, "node_modules/decamelize": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", @@ -2895,18 +2637,6 @@ "minimalistic-assert": "^1.0.0" } }, - "node_modules/detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", - "dev": true, - "dependencies": { - "repeating": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/detective": { "version": "4.7.1", "resolved": "https://registry.npmjs.org/detective/-/detective-4.7.1.tgz", @@ -3721,9 +3451,9 @@ } }, "node_modules/glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", @@ -3782,18 +3512,6 @@ "node": ">= 0.4.0" } }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/has-bigints": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", @@ -3874,19 +3592,6 @@ "minimalistic-crypto-utils": "^1.0.1" } }, - "node_modules/home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "dev": true, - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/htmlescape": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", @@ -4031,15 +3736,6 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "dependencies": { - "loose-envify": "^1.0.0" - } - }, "node_modules/is-arguments": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", @@ -4159,15 +3855,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -4359,13 +4046,10 @@ "dev": true }, "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, "bin": { "json5": "lib/cli.js" }, @@ -4453,12 +4137,6 @@ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", "dev": true }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", - "dev": true - }, "node_modules/lodash.memoize": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", @@ -4471,12 +4149,6 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, - "node_modules/lodash.some": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", - "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", - "dev": true - }, "node_modules/lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", @@ -4569,18 +4241,6 @@ "node": ">=8" } }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, "node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -4654,9 +4314,9 @@ "dev": true }, "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -4666,49 +4326,52 @@ } }, "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dev": true, "dependencies": { - "minimist": "^1.2.5" + "minimist": "^1.2.6" }, "bin": { "mkdirp": "bin/cmd.js" } }, "node_modules/mocha": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-9.1.3.tgz", - "integrity": "sha512-Xcpl9FqXOAYqI3j79pEtHBBnQgVXIhpULjGQa7DVb0Po+VzmSIK9kanAiWLHoRR/dbZ2qpdPshuXr8l1VaHCzw==", + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-9.2.2.tgz", + "integrity": "sha512-L6XC3EdwT6YrIk0yXpavvLkn8h+EU+Y5UcCHKECyMbdUIxyMuZj4bX4U9e1nvnvUUvQVsV2VHQr5zLdcUkhW/g==", "dev": true, "dependencies": { "@ungap/promise-all-settled": "1.1.2", "ansi-colors": "4.1.1", "browser-stdout": "1.3.1", - "chokidar": "3.5.2", - "debug": "4.3.2", + "chokidar": "3.5.3", + "debug": "4.3.3", "diff": "5.0.0", "escape-string-regexp": "4.0.0", "find-up": "5.0.0", - "glob": "7.1.7", + "glob": "7.2.0", "growl": "1.10.5", "he": "1.2.0", "js-yaml": "4.1.0", "log-symbols": "4.1.0", - "minimatch": "3.0.4", + "minimatch": "4.2.1", "ms": "2.1.3", - "nanoid": "3.1.25", + "nanoid": "3.3.1", "serialize-javascript": "6.0.0", "strip-json-comments": "3.1.1", "supports-color": "8.1.1", "which": "2.0.2", - "workerpool": "6.1.5", + "workerpool": "6.2.0", "yargs": "16.2.0", "yargs-parser": "20.2.4", "yargs-unparser": "2.0.0" @@ -4726,9 +4389,9 @@ } }, "node_modules/mocha/node_modules/debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", "dev": true, "dependencies": { "ms": "2.1.2" @@ -4769,6 +4432,18 @@ "node": ">=8" } }, + "node_modules/mocha/node_modules/minimatch": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-4.2.1.tgz", + "integrity": "sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/mocha/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -4852,16 +4527,10 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, "node_modules/nanoid": { - "version": "3.1.25", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz", - "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", "dev": true, "bin": { "nanoid": "bin/nanoid.cjs" @@ -4991,24 +4660,6 @@ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", "dev": true }, - "node_modules/os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -5179,15 +4830,6 @@ "node": ">= 0.8.0" } }, - "node_modules/private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", @@ -5410,18 +5052,6 @@ "jsesc": "bin/jsesc" } }, - "node_modules/repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "dependencies": { - "is-finite": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -5565,10 +5195,13 @@ } }, "node_modules/shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", - "dev": true + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/simple-concat": { "version": "1.0.1", @@ -5644,15 +5277,6 @@ "node": ">=0.10.0" } }, - "node_modules/source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "dependencies": { - "source-map": "^0.5.6" - } - }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", @@ -5866,18 +5490,6 @@ "define-properties": "^1.1.3" } }, - "node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -6055,15 +5667,6 @@ "node": ">=4" } }, - "node_modules/trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/tty-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", @@ -6303,9 +5906,9 @@ } }, "node_modules/workerpool": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.5.tgz", - "integrity": "sha512-XdKkCK0Zqc6w3iTxLckiuJ81tiD/o5rBE/m+nXpRCB+/Sq4DqkfXZ/x0jW02DG1tGsfUGXbTJyZDP+eu67haSw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.0.tgz", + "integrity": "sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A==", "dev": true }, "node_modules/wrap-ansi": { @@ -6428,13 +6031,12 @@ } }, "node_modules/yargs-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", - "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", "dev": true, "dependencies": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" + "camelcase": "^4.1.0" } }, "node_modules/yargs-unparser": { @@ -7751,12 +7353,6 @@ "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", "dev": true }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", @@ -7825,188 +7421,61 @@ "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", "dev": true }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - }, - "dependencies": { - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - } - } - }, - "babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "dev": true, - "requires": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" - }, - "dependencies": { - "jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", - "dev": true - } - } - }, "babel-helper-evaluate-path": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.2.0.tgz", - "integrity": "sha512-0EK9TUKMxHL549hWDPkQoS7R0Ozg1CDLheVBHYds2B2qoAvmr9ejY3zOXFsrICK73TN7bPhU14PBeKc8jcBTwg==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.5.0.tgz", + "integrity": "sha512-mUh0UhS607bGh5wUMAQfOpt2JX2ThXMtppHRdRU1kL7ZLRWIXxoV2UIV1r2cAeeNeU1M5SB5/RSUgUxrK8yOkA==", "dev": true }, "babel-helper-flip-expressions": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.2.0.tgz", - "integrity": "sha512-rAsPA1pWBc7e2E6HepkP2e1sXugT+Oq/VCqhyuHJ8aJ2d/ifwnJfd4Qxjm21qlW43AN8tqaeByagKK6wECFMSw==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.4.3.tgz", + "integrity": "sha512-rSrkRW4YQ2ETCWww9gbsWk4N0x1BOtln349Tk0dlCS90oT68WMLyGR7WvaMp3eAnsVrCqdUtC19lo1avyGPejA==", "dev": true }, "babel-helper-is-nodes-equiv": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz", - "integrity": "sha1-NOmzALFHnd2Y7HfqC76TQt/jloQ=", + "integrity": "sha512-ri/nsMFVRqXn7IyT5qW4/hIAGQxuYUFHa3qsxmPtbk6spZQcYlyDogfVpNm2XYOslH/ULS4VEJGUqQX5u7ACQw==", "dev": true }, "babel-helper-is-void-0": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-helper-is-void-0/-/babel-helper-is-void-0-0.2.0.tgz", - "integrity": "sha512-Axj1AYuD0E3Dl7nT3KxROP7VekEofz3XtEljzURf3fABalLpr8PamtgLFt+zuxtaCxRf9iuZmbAMMYWri5Bazw==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-helper-is-void-0/-/babel-helper-is-void-0-0.4.3.tgz", + "integrity": "sha512-07rBV0xPRM3TM5NVJEOQEkECX3qnHDjaIbFvWYPv+T1ajpUiVLiqTfC+MmiZxY5KOL/Ec08vJdJD9kZiP9UkUg==", "dev": true }, "babel-helper-mark-eval-scopes": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.2.0.tgz", - "integrity": "sha512-KJuwrOUcHbvbh6he4xRXZFLaivK9DF9o3CrvpWnK1Wp0B+1ANYABXBMgwrnNFIDK/AvicxQ9CNr8wsgivlp4Aw==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.4.3.tgz", + "integrity": "sha512-+d/mXPP33bhgHkdVOiPkmYoeXJ+rXRWi7OdhwpyseIqOS8CmzHQXHUp/+/Qr8baXsT0kjGpMHHofHs6C3cskdA==", "dev": true }, "babel-helper-remove-or-void": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.2.0.tgz", - "integrity": "sha512-1Z41upf/XR+PwY7Nd+F15Jo5BiQi5205ZXUuKed3yoyQgDkMyoM7vAdjEJS/T+M6jy32sXjskMUgms4zeiVtRA==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.4.3.tgz", + "integrity": "sha512-eYNceYtcGKpifHDir62gHJadVXdg9fAhuZEXiRQnJJ4Yi4oUTpqpNY//1pM4nVyjjDMPYaC2xSf0I+9IqVzwdA==", "dev": true }, "babel-helper-to-multiple-sequence-expressions": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.2.0.tgz", - "integrity": "sha512-ij9lpfdP3+Zc/7kNwa+NXbTrUlsYEWPwt/ugmQO0qflzLrveTIkbfOqQztvitk81aG5NblYDQXDlRohzu3oa8Q==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.5.0.tgz", + "integrity": "sha512-m2CvfDW4+1qfDdsrtf4dwOslQC3yhbgyBFptncp4wvtdrDHqueW7slsYv4gArie056phvQFhT2nRcGS4bnm6mA==", "dev": true }, - "babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, "babel-minify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-minify/-/babel-minify-0.2.0.tgz", - "integrity": "sha512-4IrZciOMJ3Vj/EHb1hSqEFj03alx0HbwkQUu0LXf6dEP9bx0AcwPL2eSi1L1I2FDhvpDuo/7lbJPvK73M2VdJw==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-minify/-/babel-minify-0.5.2.tgz", + "integrity": "sha512-H1ExfmvTxKWQZYcty1My6XRhoZm04/5MNb2DdZsC08r7y/rowipC0s9sszKA7jgW9mYYDdFnU68XohB+zP35qQ==", "dev": true, "requires": { - "babel-core": "^6.24.1", - "babel-preset-minify": "^0.2.0", - "fs-readdir-recursive": "^1.0.0", + "@babel/core": "^7.1.0", + "babel-preset-minify": "^0.5.2", + "fs-readdir-recursive": "^1.1.0", + "lodash": "^4.17.11", "mkdirp": "^0.5.1", "util.promisify": "^1.0.0", - "yargs-parser": "^5.0.0" + "yargs-parser": "^10.0.0" } }, "babel-plugin-dynamic-import-node": { @@ -8019,98 +7488,97 @@ } }, "babel-plugin-minify-builtins": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.2.0.tgz", - "integrity": "sha512-4i+8ntaS8gwVUcOz5y+zE+55OVOl2nTbmHV51D4wAIiKcRI8U5K//ip1GHfhsgk/NJrrHK7h97Oy5jpqt0Iixg==", - "dev": true, - "requires": { - "babel-helper-evaluate-path": "^0.2.0" - } + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.5.0.tgz", + "integrity": "sha512-wpqbN7Ov5hsNwGdzuzvFcjgRlzbIeVv1gMIlICbPj0xkexnfoIDe7q+AZHMkQmAE/F9R5jkrB6TLfTegImlXag==", + "dev": true }, "babel-plugin-minify-constant-folding": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.2.0.tgz", - "integrity": "sha512-B3ffQBEUQ8ydlIkYv2MkZtTCbV7FAkWAV7NkyhcXlGpD10PaCxNGQ/B9oguXGowR1m16Q5nGhvNn8Pkn1MO6Hw==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.5.0.tgz", + "integrity": "sha512-Vj97CTn/lE9hR1D+jKUeHfNy+m1baNiJ1wJvoGyOBUx7F7kJqDZxr9nCHjO/Ad+irbR3HzR6jABpSSA29QsrXQ==", "dev": true, "requires": { - "babel-helper-evaluate-path": "^0.2.0" + "babel-helper-evaluate-path": "^0.5.0" } }, "babel-plugin-minify-dead-code-elimination": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.2.0.tgz", - "integrity": "sha512-zE7y3pRyzA4zK5nBou0kTcwUTSQ/AiFrynt1cIEYN7vcO2gS9ZFZoI0aO9JYLUdct5fsC1vfB35408yrzTyVfg==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.5.2.tgz", + "integrity": "sha512-krq9Lwi0QIzyAlcNBXTL4usqUvevB4BzktdEsb8srcXC1AaYqRJiAQw6vdKdJSaXbz6snBvziGr6ch/aoRCfpA==", "dev": true, "requires": { - "babel-helper-evaluate-path": "^0.2.0", - "babel-helper-mark-eval-scopes": "^0.2.0", - "babel-helper-remove-or-void": "^0.2.0", - "lodash.some": "^4.6.0" + "babel-helper-evaluate-path": "^0.5.0", + "babel-helper-mark-eval-scopes": "^0.4.3", + "babel-helper-remove-or-void": "^0.4.3", + "lodash": "^4.17.11" } }, "babel-plugin-minify-flip-comparisons": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.2.0.tgz", - "integrity": "sha512-QOqXSEmD/LhT3LpM1WCyzAGcQZYYKJF7oOHvS6QbpomHenydrV53DMdPX2mK01icBExKZcJAHF209wvDBa+CSg==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.4.3.tgz", + "integrity": "sha512-8hNwgLVeJzpeLVOVArag2DfTkbKodzOHU7+gAZ8mGBFGPQHK6uXVpg3jh5I/F6gfi5Q5usWU2OKcstn1YbAV7A==", "dev": true, "requires": { - "babel-helper-is-void-0": "^0.2.0" + "babel-helper-is-void-0": "^0.4.3" } }, "babel-plugin-minify-guarded-expressions": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.2.0.tgz", - "integrity": "sha512-5+NSPdRQ9mnrHaA+zFj+D5OzmSiv90EX5zGH6cWQgR/OUqmCHSDqgTRPFvOctgpo8MJyO7Rt7ajs2UfLnlAwYg==", + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.4.4.tgz", + "integrity": "sha512-RMv0tM72YuPPfLT9QLr3ix9nwUIq+sHT6z8Iu3sLbqldzC1Dls8DPCywzUIzkTx9Zh1hWX4q/m9BPoPed9GOfA==", "dev": true, "requires": { - "babel-helper-flip-expressions": "^0.2.0" + "babel-helper-evaluate-path": "^0.5.0", + "babel-helper-flip-expressions": "^0.4.3" } }, "babel-plugin-minify-infinity": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.2.0.tgz", - "integrity": "sha512-U694vrla1lN6vDHWGrR832t3a/A2eh+kyl019LxEE2+sS4VTydyOPRsAOIYAdJegWRA4cMX1lm9azAN0cLIr8g==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.4.3.tgz", + "integrity": "sha512-X0ictxCk8y+NvIf+bZ1HJPbVZKMlPku3lgYxPmIp62Dp8wdtbMLSekczty3MzvUOlrk5xzWYpBpQprXUjDRyMA==", "dev": true }, "babel-plugin-minify-mangle-names": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.2.0.tgz", - "integrity": "sha512-Gixuak1/CO7VCdjn15/8Bxe/QsAtDG4zPbnsNoe1mIJGCIH/kcmSjFhMlGJtXDQZd6EKzeMfA5WmX9+jvGRefw==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.5.1.tgz", + "integrity": "sha512-8KMichAOae2FHlipjNDTo2wz97MdEb2Q0jrn4NIRXzHH7SJ3c5TaNNBkeTHbk9WUsMnqpNUx949ugM9NFWewzw==", "dev": true, "requires": { - "babel-helper-mark-eval-scopes": "^0.2.0" + "babel-helper-mark-eval-scopes": "^0.4.3" } }, "babel-plugin-minify-numeric-literals": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.2.0.tgz", - "integrity": "sha512-VcLpb+r1YS7+RIOXdRsFVLLqoh22177USpHf+JM/g1nZbzdqENmfd5v534MLAbRErhbz6SyK+NQViVzVtBxu8g==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.4.3.tgz", + "integrity": "sha512-5D54hvs9YVuCknfWywq0eaYDt7qYxlNwCqW9Ipm/kYeS9gYhJd0Rr/Pm2WhHKJ8DC6aIlDdqSBODSthabLSX3A==", "dev": true }, "babel-plugin-minify-replace": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.2.0.tgz", - "integrity": "sha512-SEW6zoSVxh3OH6E1LCgyhhTWMnCv+JIRu5h5IlJDA11tU4ZeSF7uPQcO4vN/o52+FssRB26dmzJ/8D+z0QPg5Q==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.5.0.tgz", + "integrity": "sha512-aXZiaqWDNUbyNNNpWs/8NyST+oU7QTpK7J9zFEFSA0eOmtUNMU3fczlTTTlnCxHmq/jYNFEmkkSG3DDBtW3Y4Q==", "dev": true }, "babel-plugin-minify-simplify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.2.0.tgz", - "integrity": "sha512-Mj3Mwy2zVosMfXDWXZrQH5/uMAyfJdmDQ1NVqit+ArbHC3LlXVzptuyC1JxTyai/wgFvjLaichm/7vSUshkWqw==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.5.1.tgz", + "integrity": "sha512-OSYDSnoCxP2cYDMk9gxNAed6uJDiDz65zgL6h8d3tm8qXIagWGMLWhqysT6DY3Vs7Fgq7YUDcjOomhVUb+xX6A==", "dev": true, "requires": { - "babel-helper-flip-expressions": "^0.2.0", + "babel-helper-evaluate-path": "^0.5.0", + "babel-helper-flip-expressions": "^0.4.3", "babel-helper-is-nodes-equiv": "^0.0.1", - "babel-helper-to-multiple-sequence-expressions": "^0.2.0" + "babel-helper-to-multiple-sequence-expressions": "^0.5.0" } }, "babel-plugin-minify-type-constructors": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.2.0.tgz", - "integrity": "sha512-NiOvvA9Pq6bki6nP4BayXwT5GZadw7DJFDDzHmkpnOQpENWe8RtHtKZM44MG1R6EQ5XxgbLdsdhswIzTkFlO5g==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.4.3.tgz", + "integrity": "sha512-4ADB0irJ/6BeXWHubjCJmrPbzhxDgjphBMjIjxCc25n4NGJ00NsYqwYt+F/OvE9RXx8KaSW7cJvp+iZX436tnQ==", "dev": true, "requires": { - "babel-helper-is-void-0": "^0.2.0" + "babel-helper-is-void-0": "^0.4.3" } }, "babel-plugin-polyfill-corejs2": { @@ -8152,197 +7620,106 @@ } }, "babel-plugin-transform-inline-consecutive-adds": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.2.0.tgz", - "integrity": "sha512-GlhOuLOQ28ua9prg0hT33HslCrEmz9xWXy9ZNZSACppCyRxxRW+haYtRgm7uYXCcd0q8ggCWD2pfWEJp5iiZfQ==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.4.3.tgz", + "integrity": "sha512-8D104wbzzI5RlxeVPYeQb9QsUyepiH1rAO5hpPpQ6NPRgQLpIVwkS/Nbx944pm4K8Z+rx7CgjPsFACz/VCBN0Q==", "dev": true }, "babel-plugin-transform-member-expression-literals": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.9.4.tgz", - "integrity": "sha1-NwOcmgwzE6OUlfqsL/OmtbnQOL8=", + "integrity": "sha512-Xq9/Rarpj+bjOZSl1nBbZYETsNEDDJSrb6Plb1sS3/36FukWFLLRysgecva5KZECjUJTrJoQqjJgtWToaflk5Q==", "dev": true }, "babel-plugin-transform-merge-sibling-variables": { - "version": "6.9.4", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.9.4.tgz", - "integrity": "sha1-hbQi/DN3tEnJ0c3kQIcgNTJAHa4=", + "version": "6.9.5", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.9.5.tgz", + "integrity": "sha512-xj/KrWi6/uP+DrD844h66Qh2cZN++iugEIgH8QcIxhmZZPNP6VpOE9b4gP2FFW39xDAY43kCmYMM6U0QNKN8fw==", "dev": true }, "babel-plugin-transform-minify-booleans": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.9.4.tgz", - "integrity": "sha1-rLs+VqNVXdI5KOS1gtKFFi3SsZg=", + "integrity": "sha512-9pW9ePng6DZpzGPalcrULuhSCcauGAbn8AeU3bE34HcDkGm8Ldt0ysjGkyb64f0K3T5ilV4mriayOVv5fg0ASA==", "dev": true }, "babel-plugin-transform-property-literals": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.9.4.tgz", - "integrity": "sha1-mMHSHiVXNlc/k+zlRFn2ziSYXTk=", + "integrity": "sha512-Pf8JHTjTPxecqVyL6KSwD/hxGpoTZjiEgV7nCx0KFQsJYM0nuuoCajbg09KRmZWeZbJ5NGTySABYv8b/hY1eEA==", "dev": true, "requires": { "esutils": "^2.0.2" } }, "babel-plugin-transform-regexp-constructors": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.2.0.tgz", - "integrity": "sha512-7IsQ6aQx6LAaOqy97/PthTf+5Nx9grZww3r6E62IdWe76Yr8KsuwVjxzqSPQvESJqTE3EMADQ9S0RtwWDGNG9Q==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.4.3.tgz", + "integrity": "sha512-JjymDyEyRNhAoNFp09y/xGwYVYzT2nWTGrBrWaL6eCg2m+B24qH2jR0AA8V8GzKJTgC8NW6joJmc6nabvWBD/g==", "dev": true }, "babel-plugin-transform-remove-console": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.9.4.tgz", - "integrity": "sha1-uYA2DAZzhOJLNXpYjYB9PINSd4A=", + "integrity": "sha512-88blrUrMX3SPiGkT1GnvVY8E/7A+k6oj3MNvUtTIxJflFzXTw1bHkuJ/y039ouhFMp2prRn5cQGzokViYi1dsg==", "dev": true }, "babel-plugin-transform-remove-debugger": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-debugger/-/babel-plugin-transform-remove-debugger-6.9.4.tgz", - "integrity": "sha1-QrcnYxyXl44estGZp67IShgznvI=", + "integrity": "sha512-Kd+eTBYlXfwoFzisburVwrngsrz4xh9I0ppoJnU/qlLysxVBRgI4Pj+dk3X8F5tDiehp3hhP8oarRMT9v2Z3lw==", "dev": true }, "babel-plugin-transform-remove-undefined": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.2.0.tgz", - "integrity": "sha512-O8v57tPMHkp89kA4ZfQEYds/pzgvz/QYerBJjIuL5/Jc7RnvMVRA5gJY9zFKP7WayW8WOSBV4vh8Y8FJRio+ow==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.5.0.tgz", + "integrity": "sha512-+M7fJYFaEE/M9CXa0/IRkDbiV3wRELzA1kKQFCJ4ifhrzLKn/9VCCgj9OFmYWwBd8IB48YdgPkHYtbYq+4vtHQ==", "dev": true, "requires": { - "babel-helper-evaluate-path": "^0.2.0" + "babel-helper-evaluate-path": "^0.5.0" } }, "babel-plugin-transform-simplify-comparison-operators": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-simplify-comparison-operators/-/babel-plugin-transform-simplify-comparison-operators-6.9.4.tgz", - "integrity": "sha1-9ir+CWyrDh9ootdT/fKDiIRxzrk=", + "integrity": "sha512-GLInxhGAQWJ9YIdjwF6dAFlmh4U+kN8pL6Big7nkDzHoZcaDQOtBm28atEhQJq6m9GpAovbiGEShKqXv4BSp0A==", "dev": true }, "babel-plugin-transform-undefined-to-void": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz", - "integrity": "sha1-viQcqBQEAwZ4t0hxcyK4nQyP4oA=", + "integrity": "sha512-D2UbwxawEY1xVc9svYAUZQM2xarwSNXue2qDIx6CeV2EuMGaes/0su78zlIDIAgE7BvnMw4UpmSo9fDy+znghg==", "dev": true }, "babel-preset-minify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-preset-minify/-/babel-preset-minify-0.2.0.tgz", - "integrity": "sha512-mR8Q44RmMzm18bM2Lqd9uiPopzk5GDCtVuquNbLFmX6lOKnqWoenaNBxnWW0UhBFC75lEHTIgNGCbnsRI0pJVw==", - "dev": true, - "requires": { - "babel-plugin-minify-builtins": "^0.2.0", - "babel-plugin-minify-constant-folding": "^0.2.0", - "babel-plugin-minify-dead-code-elimination": "^0.2.0", - "babel-plugin-minify-flip-comparisons": "^0.2.0", - "babel-plugin-minify-guarded-expressions": "^0.2.0", - "babel-plugin-minify-infinity": "^0.2.0", - "babel-plugin-minify-mangle-names": "^0.2.0", - "babel-plugin-minify-numeric-literals": "^0.2.0", - "babel-plugin-minify-replace": "^0.2.0", - "babel-plugin-minify-simplify": "^0.2.0", - "babel-plugin-minify-type-constructors": "^0.2.0", - "babel-plugin-transform-inline-consecutive-adds": "^0.2.0", - "babel-plugin-transform-member-expression-literals": "^6.8.5", - "babel-plugin-transform-merge-sibling-variables": "^6.8.6", - "babel-plugin-transform-minify-booleans": "^6.8.3", - "babel-plugin-transform-property-literals": "^6.8.5", - "babel-plugin-transform-regexp-constructors": "^0.2.0", - "babel-plugin-transform-remove-console": "^6.8.5", - "babel-plugin-transform-remove-debugger": "^6.8.5", - "babel-plugin-transform-remove-undefined": "^0.2.0", - "babel-plugin-transform-simplify-comparison-operators": "^6.8.5", - "babel-plugin-transform-undefined-to-void": "^6.8.3", - "lodash.isplainobject": "^4.0.6" - } - }, - "babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "dev": true, - "requires": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - } - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "dev": true, - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - } - } - }, - "babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" - } - }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" - }, - "dependencies": { - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - } - } - }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - }, - "dependencies": { - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true - } + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-preset-minify/-/babel-preset-minify-0.5.2.tgz", + "integrity": "sha512-v4GL+kk0TfovbRIKZnC3HPbu2cAGmPAby7BsOmuPdMJfHV+4FVdsGXTH/OOGQRKYdjemBuL1+MsE6mobobhe9w==", + "dev": true, + "requires": { + "babel-plugin-minify-builtins": "^0.5.0", + "babel-plugin-minify-constant-folding": "^0.5.0", + "babel-plugin-minify-dead-code-elimination": "^0.5.2", + "babel-plugin-minify-flip-comparisons": "^0.4.3", + "babel-plugin-minify-guarded-expressions": "^0.4.4", + "babel-plugin-minify-infinity": "^0.4.3", + "babel-plugin-minify-mangle-names": "^0.5.1", + "babel-plugin-minify-numeric-literals": "^0.4.3", + "babel-plugin-minify-replace": "^0.5.0", + "babel-plugin-minify-simplify": "^0.5.1", + "babel-plugin-minify-type-constructors": "^0.4.3", + "babel-plugin-transform-inline-consecutive-adds": "^0.4.3", + "babel-plugin-transform-member-expression-literals": "^6.9.4", + "babel-plugin-transform-merge-sibling-variables": "^6.9.5", + "babel-plugin-transform-minify-booleans": "^6.9.4", + "babel-plugin-transform-property-literals": "^6.9.4", + "babel-plugin-transform-regexp-constructors": "^0.4.3", + "babel-plugin-transform-remove-console": "^6.9.4", + "babel-plugin-transform-remove-debugger": "^6.9.4", + "babel-plugin-transform-remove-undefined": "^0.5.0", + "babel-plugin-transform-simplify-comparison-operators": "^6.9.4", + "babel-plugin-transform-undefined-to-void": "^6.9.4", + "lodash": "^4.17.11" } }, "babelify": { @@ -8351,12 +7728,6 @@ "integrity": "sha512-Q8rZxbkCo0BKQFp4JYWSt9lVYWDRyZPk5fsUr4PQguxGDN0XXVjHCr00WaKpdSUhGXSVYjIujXjtFzhwTGg8VA==", "dev": true }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true - }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -8669,9 +8040,9 @@ "dev": true }, "cached-path-relative": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz", - "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.1.0.tgz", + "integrity": "sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==", "dev": true }, "call-bind": { @@ -8691,9 +8062,9 @@ "dev": true }, "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==", "dev": true }, "caniuse-lite": { @@ -8714,9 +8085,9 @@ } }, "chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "dev": true, "requires": { "anymatch": "~3.1.2", @@ -8943,12 +8314,6 @@ "safe-buffer": "~5.1.1" } }, - "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "dev": true - }, "core-js-compat": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.1.tgz", @@ -9054,15 +8419,6 @@ "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", "dev": true }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, "decamelize": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", @@ -9112,15 +8468,6 @@ "minimalistic-assert": "^1.0.0" } }, - "detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, "detective": { "version": "4.7.1", "resolved": "https://registry.npmjs.org/detective/-/detective-4.7.1.tgz", @@ -9793,9 +9140,9 @@ } }, "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -9836,15 +9183,6 @@ "function-bind": "^1.1.1" } }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, "has-bigints": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", @@ -9915,16 +9253,6 @@ "minimalistic-crypto-utils": "^1.0.1" } }, - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - } - }, "htmlescape": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", @@ -10050,15 +9378,6 @@ } } }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - }, "is-arguments": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", @@ -10159,12 +9478,6 @@ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "dev": true }, - "is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true - }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -10314,13 +9627,10 @@ "dev": true }, "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true }, "jsonify": { "version": "0.0.0", @@ -10384,12 +9694,6 @@ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", "dev": true }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", - "dev": true - }, "lodash.memoize": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", @@ -10402,12 +9706,6 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, - "lodash.some": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", - "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", - "dev": true - }, "lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", @@ -10475,15 +9773,6 @@ } } }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -10550,64 +9839,64 @@ "dev": true }, "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" }, "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dev": true, "requires": { - "minimist": "^1.2.5" + "minimist": "^1.2.6" } }, "mocha": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-9.1.3.tgz", - "integrity": "sha512-Xcpl9FqXOAYqI3j79pEtHBBnQgVXIhpULjGQa7DVb0Po+VzmSIK9kanAiWLHoRR/dbZ2qpdPshuXr8l1VaHCzw==", + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-9.2.2.tgz", + "integrity": "sha512-L6XC3EdwT6YrIk0yXpavvLkn8h+EU+Y5UcCHKECyMbdUIxyMuZj4bX4U9e1nvnvUUvQVsV2VHQr5zLdcUkhW/g==", "dev": true, "requires": { "@ungap/promise-all-settled": "1.1.2", "ansi-colors": "4.1.1", "browser-stdout": "1.3.1", - "chokidar": "3.5.2", - "debug": "4.3.2", + "chokidar": "3.5.3", + "debug": "4.3.3", "diff": "5.0.0", "escape-string-regexp": "4.0.0", "find-up": "5.0.0", - "glob": "7.1.7", + "glob": "7.2.0", "growl": "1.10.5", "he": "1.2.0", "js-yaml": "4.1.0", "log-symbols": "4.1.0", - "minimatch": "3.0.4", + "minimatch": "4.2.1", "ms": "2.1.3", - "nanoid": "3.1.25", + "nanoid": "3.3.1", "serialize-javascript": "6.0.0", "strip-json-comments": "3.1.1", "supports-color": "8.1.1", "which": "2.0.2", - "workerpool": "6.1.5", + "workerpool": "6.2.0", "yargs": "16.2.0", "yargs-parser": "20.2.4", "yargs-unparser": "2.0.0" }, "dependencies": { "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", "dev": true, "requires": { "ms": "2.1.2" @@ -10633,6 +9922,15 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "minimatch": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-4.2.1.tgz", + "integrity": "sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -10705,16 +10003,10 @@ } } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, "nanoid": { - "version": "3.1.25", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz", - "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", "dev": true }, "natural-compare": { @@ -10817,18 +10109,6 @@ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", "dev": true }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, "p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -10957,12 +10237,6 @@ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", @@ -11158,15 +10432,6 @@ } } }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -11286,9 +10551,9 @@ "dev": true }, "shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", "dev": true }, "simple-concat": { @@ -11346,15 +10611,6 @@ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "requires": { - "source-map": "^0.5.6" - } - }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", @@ -11571,15 +10827,6 @@ "define-properties": "^1.1.3" } }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -11736,12 +10983,6 @@ "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", "dev": true }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true - }, "tty-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", @@ -11946,9 +11187,9 @@ "dev": true }, "workerpool": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.5.tgz", - "integrity": "sha512-XdKkCK0Zqc6w3iTxLckiuJ81tiD/o5rBE/m+nXpRCB+/Sq4DqkfXZ/x0jW02DG1tGsfUGXbTJyZDP+eu67haSw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.0.tgz", + "integrity": "sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A==", "dev": true }, "wrap-ansi": { @@ -12051,13 +11292,12 @@ } }, "yargs-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", - "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", "dev": true, "requires": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" + "camelcase": "^4.1.0" } }, "yargs-unparser": { diff --git a/package.json b/package.json index a591d88..aed9dff 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "itemsjs", - "version": "2.1.20", + "version": "2.1.21", "description": "Created to perform fast search on small json dataset (up to 1000 elements).", "main": "lib/index.js", "scripts": { @@ -26,7 +26,7 @@ "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", "@babel/preset-env": "^7.0.0", - "babel-minify": "^0.2.0", + "babel-minify": "^0.5.2", "babelify": "^9.0.0", "browserify": "^14.3.0", "eslint": "^7.32.0", diff --git a/yarn.lock b/yarn.lock index 5bac5d6..fb4c83d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -37,7 +37,7 @@ "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz" "version" "7.16.4" -"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.16.0": +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.16.0": "integrity" "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==" "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz" "version" "7.16.0" @@ -946,21 +946,11 @@ "resolved" "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz" "version" "4.1.1" -"ansi-regex@^2.0.0": - "integrity" "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" - "version" "2.1.1" - "ansi-regex@^5.0.1": "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" "version" "5.0.1" -"ansi-styles@^2.2.1": - "integrity" "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz" - "version" "2.2.1" - "ansi-styles@^3.2.1": "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" @@ -1025,115 +1015,53 @@ "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz" "version" "2.0.0" -"babel-code-frame@^6.26.0": - "integrity" "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=" - "resolved" "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "chalk" "^1.1.3" - "esutils" "^2.0.2" - "js-tokens" "^3.0.2" - -"babel-core@^6.24.1", "babel-core@^6.26.0": - "integrity" "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==" - "resolved" "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz" - "version" "6.26.3" - dependencies: - "babel-code-frame" "^6.26.0" - "babel-generator" "^6.26.0" - "babel-helpers" "^6.24.1" - "babel-messages" "^6.23.0" - "babel-register" "^6.26.0" - "babel-runtime" "^6.26.0" - "babel-template" "^6.26.0" - "babel-traverse" "^6.26.0" - "babel-types" "^6.26.0" - "babylon" "^6.18.0" - "convert-source-map" "^1.5.1" - "debug" "^2.6.9" - "json5" "^0.5.1" - "lodash" "^4.17.4" - "minimatch" "^3.0.4" - "path-is-absolute" "^1.0.1" - "private" "^0.1.8" - "slash" "^1.0.0" - "source-map" "^0.5.7" - -"babel-generator@^6.26.0": - "integrity" "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==" - "resolved" "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz" - "version" "6.26.1" - dependencies: - "babel-messages" "^6.23.0" - "babel-runtime" "^6.26.0" - "babel-types" "^6.26.0" - "detect-indent" "^4.0.0" - "jsesc" "^1.3.0" - "lodash" "^4.17.4" - "source-map" "^0.5.7" - "trim-right" "^1.0.1" - -"babel-helper-evaluate-path@^0.2.0": - "integrity" "sha512-0EK9TUKMxHL549hWDPkQoS7R0Ozg1CDLheVBHYds2B2qoAvmr9ejY3zOXFsrICK73TN7bPhU14PBeKc8jcBTwg==" - "resolved" "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.2.0.tgz" - "version" "0.2.0" +"babel-helper-evaluate-path@^0.5.0": + "integrity" "sha512-mUh0UhS607bGh5wUMAQfOpt2JX2ThXMtppHRdRU1kL7ZLRWIXxoV2UIV1r2cAeeNeU1M5SB5/RSUgUxrK8yOkA==" + "resolved" "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.5.0.tgz" + "version" "0.5.0" -"babel-helper-flip-expressions@^0.2.0": - "integrity" "sha512-rAsPA1pWBc7e2E6HepkP2e1sXugT+Oq/VCqhyuHJ8aJ2d/ifwnJfd4Qxjm21qlW43AN8tqaeByagKK6wECFMSw==" - "resolved" "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.2.0.tgz" - "version" "0.2.0" +"babel-helper-flip-expressions@^0.4.3": + "integrity" "sha512-rSrkRW4YQ2ETCWww9gbsWk4N0x1BOtln349Tk0dlCS90oT68WMLyGR7WvaMp3eAnsVrCqdUtC19lo1avyGPejA==" + "resolved" "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.4.3.tgz" + "version" "0.4.3" "babel-helper-is-nodes-equiv@^0.0.1": - "integrity" "sha1-NOmzALFHnd2Y7HfqC76TQt/jloQ=" + "integrity" "sha512-ri/nsMFVRqXn7IyT5qW4/hIAGQxuYUFHa3qsxmPtbk6spZQcYlyDogfVpNm2XYOslH/ULS4VEJGUqQX5u7ACQw==" "resolved" "https://registry.npmjs.org/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz" "version" "0.0.1" -"babel-helper-is-void-0@^0.2.0": - "integrity" "sha512-Axj1AYuD0E3Dl7nT3KxROP7VekEofz3XtEljzURf3fABalLpr8PamtgLFt+zuxtaCxRf9iuZmbAMMYWri5Bazw==" - "resolved" "https://registry.npmjs.org/babel-helper-is-void-0/-/babel-helper-is-void-0-0.2.0.tgz" - "version" "0.2.0" - -"babel-helper-mark-eval-scopes@^0.2.0": - "integrity" "sha512-KJuwrOUcHbvbh6he4xRXZFLaivK9DF9o3CrvpWnK1Wp0B+1ANYABXBMgwrnNFIDK/AvicxQ9CNr8wsgivlp4Aw==" - "resolved" "https://registry.npmjs.org/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.2.0.tgz" - "version" "0.2.0" - -"babel-helper-remove-or-void@^0.2.0": - "integrity" "sha512-1Z41upf/XR+PwY7Nd+F15Jo5BiQi5205ZXUuKed3yoyQgDkMyoM7vAdjEJS/T+M6jy32sXjskMUgms4zeiVtRA==" - "resolved" "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.2.0.tgz" - "version" "0.2.0" +"babel-helper-is-void-0@^0.4.3": + "integrity" "sha512-07rBV0xPRM3TM5NVJEOQEkECX3qnHDjaIbFvWYPv+T1ajpUiVLiqTfC+MmiZxY5KOL/Ec08vJdJD9kZiP9UkUg==" + "resolved" "https://registry.npmjs.org/babel-helper-is-void-0/-/babel-helper-is-void-0-0.4.3.tgz" + "version" "0.4.3" -"babel-helper-to-multiple-sequence-expressions@^0.2.0": - "integrity" "sha512-ij9lpfdP3+Zc/7kNwa+NXbTrUlsYEWPwt/ugmQO0qflzLrveTIkbfOqQztvitk81aG5NblYDQXDlRohzu3oa8Q==" - "resolved" "https://registry.npmjs.org/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.2.0.tgz" - "version" "0.2.0" +"babel-helper-mark-eval-scopes@^0.4.3": + "integrity" "sha512-+d/mXPP33bhgHkdVOiPkmYoeXJ+rXRWi7OdhwpyseIqOS8CmzHQXHUp/+/Qr8baXsT0kjGpMHHofHs6C3cskdA==" + "resolved" "https://registry.npmjs.org/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.4.3.tgz" + "version" "0.4.3" -"babel-helpers@^6.24.1": - "integrity" "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=" - "resolved" "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-runtime" "^6.22.0" - "babel-template" "^6.24.1" +"babel-helper-remove-or-void@^0.4.3": + "integrity" "sha512-eYNceYtcGKpifHDir62gHJadVXdg9fAhuZEXiRQnJJ4Yi4oUTpqpNY//1pM4nVyjjDMPYaC2xSf0I+9IqVzwdA==" + "resolved" "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.4.3.tgz" + "version" "0.4.3" -"babel-messages@^6.23.0": - "integrity" "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=" - "resolved" "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz" - "version" "6.23.0" - dependencies: - "babel-runtime" "^6.22.0" +"babel-helper-to-multiple-sequence-expressions@^0.5.0": + "integrity" "sha512-m2CvfDW4+1qfDdsrtf4dwOslQC3yhbgyBFptncp4wvtdrDHqueW7slsYv4gArie056phvQFhT2nRcGS4bnm6mA==" + "resolved" "https://registry.npmjs.org/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.5.0.tgz" + "version" "0.5.0" -"babel-minify@^0.2.0": - "integrity" "sha512-4IrZciOMJ3Vj/EHb1hSqEFj03alx0HbwkQUu0LXf6dEP9bx0AcwPL2eSi1L1I2FDhvpDuo/7lbJPvK73M2VdJw==" - "resolved" "https://registry.npmjs.org/babel-minify/-/babel-minify-0.2.0.tgz" - "version" "0.2.0" +"babel-minify@^0.5.2": + "integrity" "sha512-H1ExfmvTxKWQZYcty1My6XRhoZm04/5MNb2DdZsC08r7y/rowipC0s9sszKA7jgW9mYYDdFnU68XohB+zP35qQ==" + "resolved" "https://registry.npmjs.org/babel-minify/-/babel-minify-0.5.2.tgz" + "version" "0.5.2" dependencies: - "babel-core" "^6.24.1" - "babel-preset-minify" "^0.2.0" - "fs-readdir-recursive" "^1.0.0" + "@babel/core" "^7.1.0" + "babel-preset-minify" "^0.5.2" + "fs-readdir-recursive" "^1.1.0" + "lodash" "^4.17.11" "mkdirp" "^0.5.1" "util.promisify" "^1.0.0" - "yargs-parser" "^5.0.0" + "yargs-parser" "^10.0.0" "babel-plugin-dynamic-import-node@^2.3.3": "integrity" "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==" @@ -1142,81 +1070,81 @@ dependencies: "object.assign" "^4.1.0" -"babel-plugin-minify-builtins@^0.2.0": - "integrity" "sha512-4i+8ntaS8gwVUcOz5y+zE+55OVOl2nTbmHV51D4wAIiKcRI8U5K//ip1GHfhsgk/NJrrHK7h97Oy5jpqt0Iixg==" - "resolved" "https://registry.npmjs.org/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.2.0.tgz" - "version" "0.2.0" - dependencies: - "babel-helper-evaluate-path" "^0.2.0" +"babel-plugin-minify-builtins@^0.5.0": + "integrity" "sha512-wpqbN7Ov5hsNwGdzuzvFcjgRlzbIeVv1gMIlICbPj0xkexnfoIDe7q+AZHMkQmAE/F9R5jkrB6TLfTegImlXag==" + "resolved" "https://registry.npmjs.org/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.5.0.tgz" + "version" "0.5.0" -"babel-plugin-minify-constant-folding@^0.2.0": - "integrity" "sha512-B3ffQBEUQ8ydlIkYv2MkZtTCbV7FAkWAV7NkyhcXlGpD10PaCxNGQ/B9oguXGowR1m16Q5nGhvNn8Pkn1MO6Hw==" - "resolved" "https://registry.npmjs.org/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-minify-constant-folding@^0.5.0": + "integrity" "sha512-Vj97CTn/lE9hR1D+jKUeHfNy+m1baNiJ1wJvoGyOBUx7F7kJqDZxr9nCHjO/Ad+irbR3HzR6jABpSSA29QsrXQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.5.0.tgz" + "version" "0.5.0" dependencies: - "babel-helper-evaluate-path" "^0.2.0" + "babel-helper-evaluate-path" "^0.5.0" -"babel-plugin-minify-dead-code-elimination@^0.2.0": - "integrity" "sha512-zE7y3pRyzA4zK5nBou0kTcwUTSQ/AiFrynt1cIEYN7vcO2gS9ZFZoI0aO9JYLUdct5fsC1vfB35408yrzTyVfg==" - "resolved" "https://registry.npmjs.org/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-minify-dead-code-elimination@^0.5.2": + "integrity" "sha512-krq9Lwi0QIzyAlcNBXTL4usqUvevB4BzktdEsb8srcXC1AaYqRJiAQw6vdKdJSaXbz6snBvziGr6ch/aoRCfpA==" + "resolved" "https://registry.npmjs.org/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.5.2.tgz" + "version" "0.5.2" dependencies: - "babel-helper-evaluate-path" "^0.2.0" - "babel-helper-mark-eval-scopes" "^0.2.0" - "babel-helper-remove-or-void" "^0.2.0" - "lodash.some" "^4.6.0" + "babel-helper-evaluate-path" "^0.5.0" + "babel-helper-mark-eval-scopes" "^0.4.3" + "babel-helper-remove-or-void" "^0.4.3" + "lodash" "^4.17.11" -"babel-plugin-minify-flip-comparisons@^0.2.0": - "integrity" "sha512-QOqXSEmD/LhT3LpM1WCyzAGcQZYYKJF7oOHvS6QbpomHenydrV53DMdPX2mK01icBExKZcJAHF209wvDBa+CSg==" - "resolved" "https://registry.npmjs.org/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-minify-flip-comparisons@^0.4.3": + "integrity" "sha512-8hNwgLVeJzpeLVOVArag2DfTkbKodzOHU7+gAZ8mGBFGPQHK6uXVpg3jh5I/F6gfi5Q5usWU2OKcstn1YbAV7A==" + "resolved" "https://registry.npmjs.org/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.4.3.tgz" + "version" "0.4.3" dependencies: - "babel-helper-is-void-0" "^0.2.0" + "babel-helper-is-void-0" "^0.4.3" -"babel-plugin-minify-guarded-expressions@^0.2.0": - "integrity" "sha512-5+NSPdRQ9mnrHaA+zFj+D5OzmSiv90EX5zGH6cWQgR/OUqmCHSDqgTRPFvOctgpo8MJyO7Rt7ajs2UfLnlAwYg==" - "resolved" "https://registry.npmjs.org/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-minify-guarded-expressions@^0.4.4": + "integrity" "sha512-RMv0tM72YuPPfLT9QLr3ix9nwUIq+sHT6z8Iu3sLbqldzC1Dls8DPCywzUIzkTx9Zh1hWX4q/m9BPoPed9GOfA==" + "resolved" "https://registry.npmjs.org/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.4.4.tgz" + "version" "0.4.4" dependencies: - "babel-helper-flip-expressions" "^0.2.0" + "babel-helper-evaluate-path" "^0.5.0" + "babel-helper-flip-expressions" "^0.4.3" -"babel-plugin-minify-infinity@^0.2.0": - "integrity" "sha512-U694vrla1lN6vDHWGrR832t3a/A2eh+kyl019LxEE2+sS4VTydyOPRsAOIYAdJegWRA4cMX1lm9azAN0cLIr8g==" - "resolved" "https://registry.npmjs.org/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-minify-infinity@^0.4.3": + "integrity" "sha512-X0ictxCk8y+NvIf+bZ1HJPbVZKMlPku3lgYxPmIp62Dp8wdtbMLSekczty3MzvUOlrk5xzWYpBpQprXUjDRyMA==" + "resolved" "https://registry.npmjs.org/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.4.3.tgz" + "version" "0.4.3" -"babel-plugin-minify-mangle-names@^0.2.0": - "integrity" "sha512-Gixuak1/CO7VCdjn15/8Bxe/QsAtDG4zPbnsNoe1mIJGCIH/kcmSjFhMlGJtXDQZd6EKzeMfA5WmX9+jvGRefw==" - "resolved" "https://registry.npmjs.org/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-minify-mangle-names@^0.5.1": + "integrity" "sha512-8KMichAOae2FHlipjNDTo2wz97MdEb2Q0jrn4NIRXzHH7SJ3c5TaNNBkeTHbk9WUsMnqpNUx949ugM9NFWewzw==" + "resolved" "https://registry.npmjs.org/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.5.1.tgz" + "version" "0.5.1" dependencies: - "babel-helper-mark-eval-scopes" "^0.2.0" + "babel-helper-mark-eval-scopes" "^0.4.3" -"babel-plugin-minify-numeric-literals@^0.2.0": - "integrity" "sha512-VcLpb+r1YS7+RIOXdRsFVLLqoh22177USpHf+JM/g1nZbzdqENmfd5v534MLAbRErhbz6SyK+NQViVzVtBxu8g==" - "resolved" "https://registry.npmjs.org/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-minify-numeric-literals@^0.4.3": + "integrity" "sha512-5D54hvs9YVuCknfWywq0eaYDt7qYxlNwCqW9Ipm/kYeS9gYhJd0Rr/Pm2WhHKJ8DC6aIlDdqSBODSthabLSX3A==" + "resolved" "https://registry.npmjs.org/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.4.3.tgz" + "version" "0.4.3" -"babel-plugin-minify-replace@^0.2.0": - "integrity" "sha512-SEW6zoSVxh3OH6E1LCgyhhTWMnCv+JIRu5h5IlJDA11tU4ZeSF7uPQcO4vN/o52+FssRB26dmzJ/8D+z0QPg5Q==" - "resolved" "https://registry.npmjs.org/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-minify-replace@^0.5.0": + "integrity" "sha512-aXZiaqWDNUbyNNNpWs/8NyST+oU7QTpK7J9zFEFSA0eOmtUNMU3fczlTTTlnCxHmq/jYNFEmkkSG3DDBtW3Y4Q==" + "resolved" "https://registry.npmjs.org/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.5.0.tgz" + "version" "0.5.0" -"babel-plugin-minify-simplify@^0.2.0": - "integrity" "sha512-Mj3Mwy2zVosMfXDWXZrQH5/uMAyfJdmDQ1NVqit+ArbHC3LlXVzptuyC1JxTyai/wgFvjLaichm/7vSUshkWqw==" - "resolved" "https://registry.npmjs.org/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-minify-simplify@^0.5.1": + "integrity" "sha512-OSYDSnoCxP2cYDMk9gxNAed6uJDiDz65zgL6h8d3tm8qXIagWGMLWhqysT6DY3Vs7Fgq7YUDcjOomhVUb+xX6A==" + "resolved" "https://registry.npmjs.org/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.5.1.tgz" + "version" "0.5.1" dependencies: - "babel-helper-flip-expressions" "^0.2.0" + "babel-helper-evaluate-path" "^0.5.0" + "babel-helper-flip-expressions" "^0.4.3" "babel-helper-is-nodes-equiv" "^0.0.1" - "babel-helper-to-multiple-sequence-expressions" "^0.2.0" + "babel-helper-to-multiple-sequence-expressions" "^0.5.0" -"babel-plugin-minify-type-constructors@^0.2.0": - "integrity" "sha512-NiOvvA9Pq6bki6nP4BayXwT5GZadw7DJFDDzHmkpnOQpENWe8RtHtKZM44MG1R6EQ5XxgbLdsdhswIzTkFlO5g==" - "resolved" "https://registry.npmjs.org/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-minify-type-constructors@^0.4.3": + "integrity" "sha512-4ADB0irJ/6BeXWHubjCJmrPbzhxDgjphBMjIjxCc25n4NGJ00NsYqwYt+F/OvE9RXx8KaSW7cJvp+iZX436tnQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.4.3.tgz" + "version" "0.4.3" dependencies: - "babel-helper-is-void-0" "^0.2.0" + "babel-helper-is-void-0" "^0.4.3" "babel-plugin-polyfill-corejs2@^0.1.4": "integrity" "sha512-DO95wD4g0A8KRaHKi0D51NdGXzvpqVLnLu5BTvDlpqUEpTmeEtypgC1xqesORaWmiUOQI14UHKlzNd9iZ2G3ZA==" @@ -1242,161 +1170,99 @@ dependencies: "@babel/helper-define-polyfill-provider" "^0.1.5" -"babel-plugin-transform-inline-consecutive-adds@^0.2.0": - "integrity" "sha512-GlhOuLOQ28ua9prg0hT33HslCrEmz9xWXy9ZNZSACppCyRxxRW+haYtRgm7uYXCcd0q8ggCWD2pfWEJp5iiZfQ==" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-transform-inline-consecutive-adds@^0.4.3": + "integrity" "sha512-8D104wbzzI5RlxeVPYeQb9QsUyepiH1rAO5hpPpQ6NPRgQLpIVwkS/Nbx944pm4K8Z+rx7CgjPsFACz/VCBN0Q==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.4.3.tgz" + "version" "0.4.3" -"babel-plugin-transform-member-expression-literals@^6.8.5": - "integrity" "sha1-NwOcmgwzE6OUlfqsL/OmtbnQOL8=" +"babel-plugin-transform-member-expression-literals@^6.9.4": + "integrity" "sha512-Xq9/Rarpj+bjOZSl1nBbZYETsNEDDJSrb6Plb1sS3/36FukWFLLRysgecva5KZECjUJTrJoQqjJgtWToaflk5Q==" "resolved" "https://registry.npmjs.org/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.9.4.tgz" "version" "6.9.4" -"babel-plugin-transform-merge-sibling-variables@^6.8.6": - "integrity" "sha1-hbQi/DN3tEnJ0c3kQIcgNTJAHa4=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.9.4.tgz" - "version" "6.9.4" +"babel-plugin-transform-merge-sibling-variables@^6.9.5": + "integrity" "sha512-xj/KrWi6/uP+DrD844h66Qh2cZN++iugEIgH8QcIxhmZZPNP6VpOE9b4gP2FFW39xDAY43kCmYMM6U0QNKN8fw==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.9.5.tgz" + "version" "6.9.5" -"babel-plugin-transform-minify-booleans@^6.8.3": - "integrity" "sha1-rLs+VqNVXdI5KOS1gtKFFi3SsZg=" +"babel-plugin-transform-minify-booleans@^6.9.4": + "integrity" "sha512-9pW9ePng6DZpzGPalcrULuhSCcauGAbn8AeU3bE34HcDkGm8Ldt0ysjGkyb64f0K3T5ilV4mriayOVv5fg0ASA==" "resolved" "https://registry.npmjs.org/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.9.4.tgz" "version" "6.9.4" -"babel-plugin-transform-property-literals@^6.8.5": - "integrity" "sha1-mMHSHiVXNlc/k+zlRFn2ziSYXTk=" +"babel-plugin-transform-property-literals@^6.9.4": + "integrity" "sha512-Pf8JHTjTPxecqVyL6KSwD/hxGpoTZjiEgV7nCx0KFQsJYM0nuuoCajbg09KRmZWeZbJ5NGTySABYv8b/hY1eEA==" "resolved" "https://registry.npmjs.org/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.9.4.tgz" "version" "6.9.4" dependencies: "esutils" "^2.0.2" -"babel-plugin-transform-regexp-constructors@^0.2.0": - "integrity" "sha512-7IsQ6aQx6LAaOqy97/PthTf+5Nx9grZww3r6E62IdWe76Yr8KsuwVjxzqSPQvESJqTE3EMADQ9S0RtwWDGNG9Q==" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-transform-regexp-constructors@^0.4.3": + "integrity" "sha512-JjymDyEyRNhAoNFp09y/xGwYVYzT2nWTGrBrWaL6eCg2m+B24qH2jR0AA8V8GzKJTgC8NW6joJmc6nabvWBD/g==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.4.3.tgz" + "version" "0.4.3" -"babel-plugin-transform-remove-console@^6.8.5": - "integrity" "sha1-uYA2DAZzhOJLNXpYjYB9PINSd4A=" +"babel-plugin-transform-remove-console@^6.9.4": + "integrity" "sha512-88blrUrMX3SPiGkT1GnvVY8E/7A+k6oj3MNvUtTIxJflFzXTw1bHkuJ/y039ouhFMp2prRn5cQGzokViYi1dsg==" "resolved" "https://registry.npmjs.org/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.9.4.tgz" "version" "6.9.4" -"babel-plugin-transform-remove-debugger@^6.8.5": - "integrity" "sha1-QrcnYxyXl44estGZp67IShgznvI=" +"babel-plugin-transform-remove-debugger@^6.9.4": + "integrity" "sha512-Kd+eTBYlXfwoFzisburVwrngsrz4xh9I0ppoJnU/qlLysxVBRgI4Pj+dk3X8F5tDiehp3hhP8oarRMT9v2Z3lw==" "resolved" "https://registry.npmjs.org/babel-plugin-transform-remove-debugger/-/babel-plugin-transform-remove-debugger-6.9.4.tgz" "version" "6.9.4" -"babel-plugin-transform-remove-undefined@^0.2.0": - "integrity" "sha512-O8v57tPMHkp89kA4ZfQEYds/pzgvz/QYerBJjIuL5/Jc7RnvMVRA5gJY9zFKP7WayW8WOSBV4vh8Y8FJRio+ow==" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.2.0.tgz" - "version" "0.2.0" +"babel-plugin-transform-remove-undefined@^0.5.0": + "integrity" "sha512-+M7fJYFaEE/M9CXa0/IRkDbiV3wRELzA1kKQFCJ4ifhrzLKn/9VCCgj9OFmYWwBd8IB48YdgPkHYtbYq+4vtHQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.5.0.tgz" + "version" "0.5.0" dependencies: - "babel-helper-evaluate-path" "^0.2.0" + "babel-helper-evaluate-path" "^0.5.0" -"babel-plugin-transform-simplify-comparison-operators@^6.8.5": - "integrity" "sha1-9ir+CWyrDh9ootdT/fKDiIRxzrk=" +"babel-plugin-transform-simplify-comparison-operators@^6.9.4": + "integrity" "sha512-GLInxhGAQWJ9YIdjwF6dAFlmh4U+kN8pL6Big7nkDzHoZcaDQOtBm28atEhQJq6m9GpAovbiGEShKqXv4BSp0A==" "resolved" "https://registry.npmjs.org/babel-plugin-transform-simplify-comparison-operators/-/babel-plugin-transform-simplify-comparison-operators-6.9.4.tgz" "version" "6.9.4" -"babel-plugin-transform-undefined-to-void@^6.8.3": - "integrity" "sha1-viQcqBQEAwZ4t0hxcyK4nQyP4oA=" +"babel-plugin-transform-undefined-to-void@^6.9.4": + "integrity" "sha512-D2UbwxawEY1xVc9svYAUZQM2xarwSNXue2qDIx6CeV2EuMGaes/0su78zlIDIAgE7BvnMw4UpmSo9fDy+znghg==" "resolved" "https://registry.npmjs.org/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz" "version" "6.9.4" -"babel-preset-minify@^0.2.0": - "integrity" "sha512-mR8Q44RmMzm18bM2Lqd9uiPopzk5GDCtVuquNbLFmX6lOKnqWoenaNBxnWW0UhBFC75lEHTIgNGCbnsRI0pJVw==" - "resolved" "https://registry.npmjs.org/babel-preset-minify/-/babel-preset-minify-0.2.0.tgz" - "version" "0.2.0" +"babel-preset-minify@^0.5.2": + "integrity" "sha512-v4GL+kk0TfovbRIKZnC3HPbu2cAGmPAby7BsOmuPdMJfHV+4FVdsGXTH/OOGQRKYdjemBuL1+MsE6mobobhe9w==" + "resolved" "https://registry.npmjs.org/babel-preset-minify/-/babel-preset-minify-0.5.2.tgz" + "version" "0.5.2" dependencies: - "babel-plugin-minify-builtins" "^0.2.0" - "babel-plugin-minify-constant-folding" "^0.2.0" - "babel-plugin-minify-dead-code-elimination" "^0.2.0" - "babel-plugin-minify-flip-comparisons" "^0.2.0" - "babel-plugin-minify-guarded-expressions" "^0.2.0" - "babel-plugin-minify-infinity" "^0.2.0" - "babel-plugin-minify-mangle-names" "^0.2.0" - "babel-plugin-minify-numeric-literals" "^0.2.0" - "babel-plugin-minify-replace" "^0.2.0" - "babel-plugin-minify-simplify" "^0.2.0" - "babel-plugin-minify-type-constructors" "^0.2.0" - "babel-plugin-transform-inline-consecutive-adds" "^0.2.0" - "babel-plugin-transform-member-expression-literals" "^6.8.5" - "babel-plugin-transform-merge-sibling-variables" "^6.8.6" - "babel-plugin-transform-minify-booleans" "^6.8.3" - "babel-plugin-transform-property-literals" "^6.8.5" - "babel-plugin-transform-regexp-constructors" "^0.2.0" - "babel-plugin-transform-remove-console" "^6.8.5" - "babel-plugin-transform-remove-debugger" "^6.8.5" - "babel-plugin-transform-remove-undefined" "^0.2.0" - "babel-plugin-transform-simplify-comparison-operators" "^6.8.5" - "babel-plugin-transform-undefined-to-void" "^6.8.3" - "lodash.isplainobject" "^4.0.6" - -"babel-register@^6.26.0": - "integrity" "sha1-btAhFz4vy0htestFxgCahW9kcHE=" - "resolved" "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "babel-core" "^6.26.0" - "babel-runtime" "^6.26.0" - "core-js" "^2.5.0" - "home-or-tmp" "^2.0.0" - "lodash" "^4.17.4" - "mkdirp" "^0.5.1" - "source-map-support" "^0.4.15" - -"babel-runtime@^6.22.0", "babel-runtime@^6.26.0": - "integrity" "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=" - "resolved" "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "core-js" "^2.4.0" - "regenerator-runtime" "^0.11.0" - -"babel-template@^6.24.1", "babel-template@^6.26.0": - "integrity" "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=" - "resolved" "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "babel-runtime" "^6.26.0" - "babel-traverse" "^6.26.0" - "babel-types" "^6.26.0" - "babylon" "^6.18.0" - "lodash" "^4.17.4" - -"babel-traverse@^6.26.0": - "integrity" "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=" - "resolved" "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "babel-code-frame" "^6.26.0" - "babel-messages" "^6.23.0" - "babel-runtime" "^6.26.0" - "babel-types" "^6.26.0" - "babylon" "^6.18.0" - "debug" "^2.6.8" - "globals" "^9.18.0" - "invariant" "^2.2.2" - "lodash" "^4.17.4" - -"babel-types@^6.26.0": - "integrity" "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=" - "resolved" "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "babel-runtime" "^6.26.0" - "esutils" "^2.0.2" - "lodash" "^4.17.4" - "to-fast-properties" "^1.0.3" + "babel-plugin-minify-builtins" "^0.5.0" + "babel-plugin-minify-constant-folding" "^0.5.0" + "babel-plugin-minify-dead-code-elimination" "^0.5.2" + "babel-plugin-minify-flip-comparisons" "^0.4.3" + "babel-plugin-minify-guarded-expressions" "^0.4.4" + "babel-plugin-minify-infinity" "^0.4.3" + "babel-plugin-minify-mangle-names" "^0.5.1" + "babel-plugin-minify-numeric-literals" "^0.4.3" + "babel-plugin-minify-replace" "^0.5.0" + "babel-plugin-minify-simplify" "^0.5.1" + "babel-plugin-minify-type-constructors" "^0.4.3" + "babel-plugin-transform-inline-consecutive-adds" "^0.4.3" + "babel-plugin-transform-member-expression-literals" "^6.9.4" + "babel-plugin-transform-merge-sibling-variables" "^6.9.5" + "babel-plugin-transform-minify-booleans" "^6.9.4" + "babel-plugin-transform-property-literals" "^6.9.4" + "babel-plugin-transform-regexp-constructors" "^0.4.3" + "babel-plugin-transform-remove-console" "^6.9.4" + "babel-plugin-transform-remove-debugger" "^6.9.4" + "babel-plugin-transform-remove-undefined" "^0.5.0" + "babel-plugin-transform-simplify-comparison-operators" "^6.9.4" + "babel-plugin-transform-undefined-to-void" "^6.9.4" + "lodash" "^4.17.11" "babelify@^9.0.0": "integrity" "sha512-Q8rZxbkCo0BKQFp4JYWSt9lVYWDRyZPk5fsUr4PQguxGDN0XXVjHCr00WaKpdSUhGXSVYjIujXjtFzhwTGg8VA==" "resolved" "https://registry.npmjs.org/babelify/-/babelify-9.0.0.tgz" "version" "9.0.0" -"babylon@^6.18.0": - "integrity" "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" - "resolved" "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz" - "version" "6.18.0" - "balanced-match@^1.0.0": "integrity" "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz" @@ -1639,9 +1505,9 @@ "version" "3.0.0" "cached-path-relative@^1.0.0": - "integrity" "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==" - "resolved" "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz" - "version" "1.0.2" + "integrity" "sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==" + "resolved" "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.1.0.tgz" + "version" "1.1.0" "call-bind@^1.0.0", "call-bind@^1.0.2": "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" @@ -1656,10 +1522,10 @@ "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" "version" "3.1.0" -"camelcase@^3.0.0": - "integrity" "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz" - "version" "3.0.0" +"camelcase@^4.1.0": + "integrity" "sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz" + "version" "4.1.0" "camelcase@^6.0.0": "integrity" "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==" @@ -1671,17 +1537,6 @@ "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001282.tgz" "version" "1.0.30001282" -"chalk@^1.1.3": - "integrity" "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz" - "version" "1.1.3" - dependencies: - "ansi-styles" "^2.2.1" - "escape-string-regexp" "^1.0.2" - "has-ansi" "^2.0.0" - "strip-ansi" "^3.0.0" - "supports-color" "^2.0.0" - "chalk@^2.0.0": "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" @@ -1707,10 +1562,10 @@ "ansi-styles" "^4.1.0" "supports-color" "^7.1.0" -"chokidar@^3.4.0", "chokidar@3.5.2": - "integrity" "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==" - "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz" - "version" "3.5.2" +"chokidar@^3.4.0", "chokidar@3.5.3": + "integrity" "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==" + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" + "version" "3.5.3" dependencies: "anymatch" "~3.1.2" "braces" "~3.0.2" @@ -1812,7 +1667,7 @@ "resolved" "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz" "version" "1.0.0" -"convert-source-map@^1.1.0", "convert-source-map@^1.5.1", "convert-source-map@^1.7.0": +"convert-source-map@^1.1.0", "convert-source-map@^1.7.0": "integrity" "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==" "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz" "version" "1.7.0" @@ -1832,11 +1687,6 @@ "browserslist" "^4.16.3" "semver" "7.0.0" -"core-js@^2.4.0", "core-js@^2.5.0": - "integrity" "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" - "resolved" "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" - "version" "2.6.12" - "core-util-is@~1.0.0": "integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" @@ -1904,13 +1754,6 @@ "resolved" "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz" "version" "1.0.0" -"debug@^2.6.8", "debug@^2.6.9": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" - dependencies: - "ms" "2.0.0" - "debug@^4.0.1": "integrity" "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==" "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz" @@ -1932,10 +1775,10 @@ dependencies: "ms" "2.1.2" -"debug@4.3.2": - "integrity" "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==" - "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz" - "version" "4.3.2" +"debug@4.3.3": + "integrity" "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz" + "version" "4.3.3" dependencies: "ms" "2.1.2" @@ -1979,13 +1822,6 @@ "inherits" "^2.0.1" "minimalistic-assert" "^1.0.0" -"detect-indent@^4.0.0": - "integrity" "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=" - "resolved" "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "repeating" "^2.0.0" - "detective@^4.0.0": "integrity" "sha512-H6PmeeUcZloWtdt4DAkFyzFL94arpHr3NOwwmVILFiy+9Qd4JTxxXrzfyGk/lmct2qVGBwTSwSXagqu2BxmWig==" "resolved" "https://registry.npmjs.org/detective/-/detective-4.7.1.tgz" @@ -2107,7 +1943,7 @@ "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" "version" "3.1.1" -"escape-string-regexp@^1.0.2", "escape-string-regexp@^1.0.5": +"escape-string-regexp@^1.0.5": "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" "version" "1.0.5" @@ -2342,7 +2178,7 @@ dependencies: "is-callable" "^1.1.3" -"fs-readdir-recursive@^1.0.0", "fs-readdir-recursive@^1.1.0": +"fs-readdir-recursive@^1.1.0": "integrity" "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==" "resolved" "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz" "version" "1.1.0" @@ -2352,11 +2188,6 @@ "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" "version" "1.0.0" -"fsevents@~2.3.2": - "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" - "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" - "version" "2.3.2" - "function-bind@^1.1.1": "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" @@ -2403,10 +2234,10 @@ dependencies: "is-glob" "^4.0.1" -"glob@^7.0.0", "glob@^7.1.0", "glob@^7.1.3", "glob@7.1.7": - "integrity" "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==" - "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz" - "version" "7.1.7" +"glob@^7.0.0", "glob@^7.1.0", "glob@^7.1.3", "glob@7.2.0": + "integrity" "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz" + "version" "7.2.0" dependencies: "fs.realpath" "^1.0.0" "inflight" "^1.0.4" @@ -2434,23 +2265,11 @@ dependencies: "type-fest" "^0.20.2" -"globals@^9.18.0": - "integrity" "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" - "resolved" "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz" - "version" "9.18.0" - "growl@1.10.5": "integrity" "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==" "resolved" "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz" "version" "1.10.5" -"has-ansi@^2.0.0": - "integrity" "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=" - "resolved" "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "ansi-regex" "^2.0.0" - "has-bigints@^1.0.0": "integrity" "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz" @@ -2509,14 +2328,6 @@ "minimalistic-assert" "^1.0.0" "minimalistic-crypto-utils" "^1.0.1" -"home-or-tmp@^2.0.0": - "integrity" "sha1-42w/LSyufXRqhX440Y1fMqeILbg=" - "resolved" "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "os-homedir" "^1.0.0" - "os-tmpdir" "^1.0.1" - "htmlescape@^1.1.0": "integrity" "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=" "resolved" "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz" @@ -2601,13 +2412,6 @@ "undeclared-identifiers" "^1.1.2" "xtend" "^4.0.0" -"invariant@^2.2.2": - "integrity" "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==" - "resolved" "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" - "version" "2.2.4" - dependencies: - "loose-envify" "^1.0.0" - "is-arguments@^1.1.0": "integrity" "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==" "resolved" "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz" @@ -2692,11 +2496,6 @@ "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" "version" "2.1.1" -"is-finite@^1.0.0": - "integrity" "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" - "resolved" "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz" - "version" "1.1.0" - "is-fullwidth-code-point@^3.0.0": "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" @@ -2794,16 +2593,11 @@ "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" "version" "2.0.0" -"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": +"js-tokens@^4.0.0": "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" "version" "4.0.0" -"js-tokens@^3.0.2": - "integrity" "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" - "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz" - "version" "3.0.2" - "js-yaml@^3.13.1": "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" @@ -2819,11 +2613,6 @@ dependencies: "argparse" "^2.0.1" -"jsesc@^1.3.0": - "integrity" "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=" - "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz" - "version" "1.3.0" - "jsesc@^2.5.1": "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" @@ -2856,17 +2645,10 @@ dependencies: "jsonify" "~0.0.0" -"json5@^0.5.1": - "integrity" "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" - "resolved" "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz" - "version" "0.5.1" - "json5@^2.1.2": - "integrity" "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==" - "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "minimist" "^1.2.5" + "integrity" "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" + "version" "2.2.3" "jsonify@~0.0.0": "integrity" "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" @@ -2914,11 +2696,6 @@ "resolved" "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" "version" "4.0.8" -"lodash.isplainobject@^4.0.6": - "integrity" "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" - "resolved" "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz" - "version" "4.0.6" - "lodash.memoize@~3.0.3": "integrity" "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=" "resolved" "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz" @@ -2929,17 +2706,12 @@ "resolved" "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" "version" "4.6.2" -"lodash.some@^4.6.0": - "integrity" "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=" - "resolved" "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz" - "version" "4.6.0" - "lodash.truncate@^4.4.2": "integrity" "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" "resolved" "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz" "version" "4.4.2" -"lodash@^4.17.21", "lodash@^4.17.4": +"lodash@^4.17.11", "lodash@^4.17.21": "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" "version" "4.17.21" @@ -2952,13 +2724,6 @@ "chalk" "^4.1.0" "is-unicode-supported" "^0.1.0" -"loose-envify@^1.0.0": - "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" - "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "js-tokens" "^3.0.0 || ^4.0.0" - "lru-cache@^6.0.0": "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" @@ -3006,51 +2771,58 @@ "resolved" "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" "version" "1.0.1" -"minimatch@^3.0.4", "minimatch@3.0.4": - "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" - "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" - "version" "3.0.4" +"minimatch@^3.0.4": + "integrity" "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "brace-expansion" "^1.1.7" + +"minimatch@4.2.1": + "integrity" "sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-4.2.1.tgz" + "version" "4.2.1" dependencies: "brace-expansion" "^1.1.7" -"minimist@^1.1.0", "minimist@^1.2.5": - "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" - "version" "1.2.5" +"minimist@^1.1.0", "minimist@^1.2.5", "minimist@^1.2.6": + "integrity" "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" + "version" "1.2.8" "mkdirp@^0.5.1": - "integrity" "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==" - "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" - "version" "0.5.5" + "integrity" "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==" + "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" + "version" "0.5.6" dependencies: - "minimist" "^1.2.5" + "minimist" "^1.2.6" "mocha@^9.1.3": - "integrity" "sha512-Xcpl9FqXOAYqI3j79pEtHBBnQgVXIhpULjGQa7DVb0Po+VzmSIK9kanAiWLHoRR/dbZ2qpdPshuXr8l1VaHCzw==" - "resolved" "https://registry.npmjs.org/mocha/-/mocha-9.1.3.tgz" - "version" "9.1.3" + "integrity" "sha512-L6XC3EdwT6YrIk0yXpavvLkn8h+EU+Y5UcCHKECyMbdUIxyMuZj4bX4U9e1nvnvUUvQVsV2VHQr5zLdcUkhW/g==" + "resolved" "https://registry.npmjs.org/mocha/-/mocha-9.2.2.tgz" + "version" "9.2.2" dependencies: "@ungap/promise-all-settled" "1.1.2" "ansi-colors" "4.1.1" "browser-stdout" "1.3.1" - "chokidar" "3.5.2" - "debug" "4.3.2" + "chokidar" "3.5.3" + "debug" "4.3.3" "diff" "5.0.0" "escape-string-regexp" "4.0.0" "find-up" "5.0.0" - "glob" "7.1.7" + "glob" "7.2.0" "growl" "1.10.5" "he" "1.2.0" "js-yaml" "4.1.0" "log-symbols" "4.1.0" - "minimatch" "3.0.4" + "minimatch" "4.2.1" "ms" "2.1.3" - "nanoid" "3.1.25" + "nanoid" "3.3.1" "serialize-javascript" "6.0.0" "strip-json-comments" "3.1.1" "supports-color" "8.1.1" "which" "2.0.2" - "workerpool" "6.1.5" + "workerpool" "6.2.0" "yargs" "16.2.0" "yargs-parser" "20.2.4" "yargs-unparser" "2.0.0" @@ -3076,11 +2848,6 @@ "through2" "^2.0.0" "xtend" "^4.0.0" -"ms@2.0.0": - "integrity" "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - "version" "2.0.0" - "ms@2.1.2": "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" @@ -3091,10 +2858,10 @@ "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" "version" "2.1.3" -"nanoid@3.1.25": - "integrity" "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==" - "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz" - "version" "3.1.25" +"nanoid@3.3.1": + "integrity" "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==" + "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz" + "version" "3.3.1" "natural-compare@^1.4.0": "integrity" "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" @@ -3179,16 +2946,6 @@ "resolved" "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz" "version" "0.3.0" -"os-homedir@^1.0.0": - "integrity" "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" - "resolved" "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz" - "version" "1.0.2" - -"os-tmpdir@^1.0.1": - "integrity" "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - "resolved" "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" - "version" "1.0.2" - "p-limit@^3.0.2": "integrity" "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" @@ -3294,11 +3051,6 @@ "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" "version" "1.2.1" -"private@^0.1.8": - "integrity" "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" - "resolved" "https://registry.npmjs.org/private/-/private-0.1.8.tgz" - "version" "0.1.8" - "process-nextick-args@~1.0.6": "integrity" "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz" @@ -3470,11 +3222,6 @@ "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" "version" "1.4.2" -"regenerator-runtime@^0.11.0": - "integrity" "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" - "version" "0.11.1" - "regenerator-runtime@^0.13.4": "integrity" "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz" @@ -3516,13 +3263,6 @@ dependencies: "jsesc" "~0.5.0" -"repeating@^2.0.0": - "integrity" "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=" - "resolved" "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "is-finite" "^1.0.0" - "require-directory@^2.1.1": "integrity" "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" @@ -3661,20 +3401,15 @@ "version" "3.0.0" "shell-quote@^1.6.1": - "integrity" "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" - "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz" - "version" "1.7.2" + "integrity" "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==" + "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz" + "version" "1.8.1" "simple-concat@^1.0.0": "integrity" "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" "resolved" "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz" "version" "1.0.1" -"slash@^1.0.0": - "integrity" "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" - "resolved" "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz" - "version" "1.0.0" - "slash@^2.0.0": "integrity" "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" "resolved" "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz" @@ -3689,14 +3424,7 @@ "astral-regex" "^2.0.0" "is-fullwidth-code-point" "^3.0.0" -"source-map-support@^0.4.15": - "integrity" "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==" - "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz" - "version" "0.4.18" - dependencies: - "source-map" "^0.5.6" - -"source-map@^0.5.0", "source-map@^0.5.6", "source-map@^0.5.7", "source-map@~0.5.3": +"source-map@^0.5.0", "source-map@~0.5.3": "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" "version" "0.5.7" @@ -3792,13 +3520,6 @@ "call-bind" "^1.0.2" "define-properties" "^1.1.3" -"strip-ansi@^3.0.0": - "integrity" "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "ansi-regex" "^2.0.0" - "strip-ansi@^6.0.0": "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" @@ -3825,11 +3546,6 @@ dependencies: "minimist" "^1.1.0" -"supports-color@^2.0.0": - "integrity" "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" - "version" "2.0.0" - "supports-color@^5.3.0": "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" @@ -3904,11 +3620,6 @@ "resolved" "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz" "version" "1.0.1" -"to-fast-properties@^1.0.3": - "integrity" "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" - "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz" - "version" "1.0.3" - "to-fast-properties@^2.0.0": "integrity" "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" @@ -3921,11 +3632,6 @@ dependencies: "is-number" "^7.0.0" -"trim-right@^1.0.1": - "integrity" "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" - "resolved" "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz" - "version" "1.0.1" - "tty-browserify@~0.0.0": "integrity" "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==" "resolved" "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz" @@ -4087,10 +3793,10 @@ "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" "version" "1.2.3" -"workerpool@6.1.5": - "integrity" "sha512-XdKkCK0Zqc6w3iTxLckiuJ81tiD/o5rBE/m+nXpRCB+/Sq4DqkfXZ/x0jW02DG1tGsfUGXbTJyZDP+eu67haSw==" - "resolved" "https://registry.npmjs.org/workerpool/-/workerpool-6.1.5.tgz" - "version" "6.1.5" +"workerpool@6.2.0": + "integrity" "sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A==" + "resolved" "https://registry.npmjs.org/workerpool/-/workerpool-6.2.0.tgz" + "version" "6.2.0" "wrap-ansi@^7.0.0": "integrity" "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" @@ -4121,19 +3827,18 @@ "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" "version" "4.0.0" +"yargs-parser@^10.0.0": + "integrity" "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz" + "version" "10.1.0" + dependencies: + "camelcase" "^4.1.0" + "yargs-parser@^20.2.2": "integrity" "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" "version" "20.2.9" -"yargs-parser@^5.0.0": - "integrity" "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==" - "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "camelcase" "^3.0.0" - "object.assign" "^4.1.0" - "yargs-parser@20.2.4": "integrity" "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==" "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz"