From 6035d313416e8305edad252ed3afad7e56d41de0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Mon, 22 Jun 2020 00:17:36 +0200 Subject: [PATCH] Migrate away from deprecated get-workspaces (#34) --- dist/index.js | 1120 +++++++++++++++++++++++++++++-------------------- index.ts | 56 ++- package.json | 2 +- utils.ts | 24 +- yarn.lock | 172 +++++++- 5 files changed, 873 insertions(+), 501 deletions(-) diff --git a/dist/index.js b/dist/index.js index c4c4974..99fac39 100644 --- a/dist/index.js +++ b/dist/index.js @@ -41,7 +41,7 @@ module.exports=s,s.sync=l;var e="win32"===process.platform||"cygwin"===process.e },{"shebang-command":"pvUo"}],"xCHu":[function(require,module,exports) { var e;exports=module.exports=Q,e="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER"),console.log.apply(console,e)}:function(){},exports.SEMVER_SPEC_VERSION="2.0.0";var r=256,t=Number.MAX_SAFE_INTEGER||9007199254740991,n=16,o=exports.re=[],s=exports.src=[],i=0,a=i++;s[a]="0|[1-9]\\d*";var p=i++;s[p]="[0-9]+";var u=i++;s[u]="\\d*[a-zA-Z-][a-zA-Z0-9-]*";var c=i++;s[c]="("+s[a]+")\\.("+s[a]+")\\.("+s[a]+")";var h=i++;s[h]="("+s[p]+")\\.("+s[p]+")\\.("+s[p]+")";var l=i++;s[l]="(?:"+s[a]+"|"+s[u]+")";var f=i++;s[f]="(?:"+s[p]+"|"+s[u]+")";var v=i++;s[v]="(?:-("+s[l]+"(?:\\."+s[l]+")*))";var m=i++;s[m]="(?:-?("+s[f]+"(?:\\."+s[f]+")*))";var w=i++;s[w]="[0-9A-Za-z-]+";var g=i++;s[g]="(?:\\+("+s[w]+"(?:\\."+s[w]+")*))";var y=i++,x="v?"+s[c]+s[v]+"?"+s[g]+"?";s[y]="^"+x+"$";var d="[v=\\s]*"+s[h]+s[m]+"?"+s[g]+"?",j=i++;s[j]="^"+d+"$";var E=i++;s[E]="((?:<|>)?=?)";var b=i++;s[b]=s[p]+"|x|X|\\*";var $=i++;s[$]=s[a]+"|x|X|\\*";var R=i++;s[R]="[v=\\s]*("+s[$]+")(?:\\.("+s[$]+")(?:\\.("+s[$]+")(?:"+s[v]+")?"+s[g]+"?)?)?";var S=i++;s[S]="[v=\\s]*("+s[b]+")(?:\\.("+s[b]+")(?:\\.("+s[b]+")(?:"+s[m]+")?"+s[g]+"?)?)?";var T=i++;s[T]="^"+s[E]+"\\s*"+s[R]+"$";var P=i++;s[P]="^"+s[E]+"\\s*"+s[S]+"$";var k=i++;s[k]="(?:^|[^\\d])(\\d{1,"+n+"})(?:\\.(\\d{1,"+n+"}))?(?:\\.(\\d{1,"+n+"}))?(?:$|[^\\d])";var I=i++;s[I]="(?:~>?)";var V=i++;s[V]="(\\s*)"+s[I]+"\\s+",o[V]=new RegExp(s[V],"g");var C="$1~",N=i++;s[N]="^"+s[I]+s[R]+"$";var A=i++;s[A]="^"+s[I]+s[S]+"$";var M=i++;s[M]="(?:\\^)";var _=i++;s[_]="(\\s*)"+s[M]+"\\s+",o[_]=new RegExp(s[_],"g");var q="$1^",D=i++;s[D]="^"+s[M]+s[R]+"$";var X=i++;s[X]="^"+s[M]+s[S]+"$";var z=i++;s[z]="^"+s[E]+"\\s*("+d+")$|^$";var G=i++;s[G]="^"+s[E]+"\\s*("+x+")$|^$";var O=i++;s[O]="(\\s*)"+s[E]+"\\s*("+d+"|"+s[R]+")",o[O]=new RegExp(s[O],"g");var U="$1$2$3",Z=i++;s[Z]="^\\s*("+s[R]+")\\s+-\\s+("+s[R]+")\\s*$";var B=i++;s[B]="^\\s*("+s[S]+")\\s+-\\s+("+s[S]+")\\s*$";var L=i++;s[L]="(<|>)?=?\\s*\\*";for(var F=0;Fr)return null;if(!(t.loose?o[j]:o[y]).test(e))return null;try{return new Q(e,t)}catch(n){return null}}function J(e,r){var t=H(e,r);return t?t.version:null}function K(e,r){var t=H(e.trim().replace(/^[=v]+/,""),r);return t?t.version:null}function Q(n,s){if(s&&"object"==typeof s||(s={loose:!!s,includePrerelease:!1}),n instanceof Q){if(n.loose===s.loose)return n;n=n.version}else if("string"!=typeof n)throw new TypeError("Invalid Version: "+n);if(n.length>r)throw new TypeError("version is longer than "+r+" characters");if(!(this instanceof Q))return new Q(n,s);e("SemVer",n,s),this.options=s,this.loose=!!s.loose;var i=n.trim().match(s.loose?o[j]:o[y]);if(!i)throw new TypeError("Invalid Version: "+n);if(this.raw=n,this.major=+i[1],this.minor=+i[2],this.patch=+i[3],this.major>t||this.major<0)throw new TypeError("Invalid major version");if(this.minor>t||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>t||this.patch<0)throw new TypeError("Invalid patch version");i[4]?this.prerelease=i[4].split(".").map(function(e){if(/^[0-9]+$/.test(e)){var r=+e;if(r>=0&&r=0;)"number"==typeof this.prerelease[t]&&(this.prerelease[t]++,t=-2);-1===t&&this.prerelease.push(0)}r&&(this.prerelease[0]===r?isNaN(this.prerelease[1])&&(this.prerelease=[r,0]):this.prerelease=[r,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},exports.inc=W,exports.diff=Y,exports.compareIdentifiers=re;var ee=/^[0-9]+$/;function re(e,r){var t=ee.test(e),n=ee.test(r);return t&&n&&(e=+e,r=+r),e===r?0:t&&!n?-1:n&&!t?1:e0}function le(e,r,t){return ie(e,r,t)<0}function fe(e,r,t){return 0===ie(e,r,t)}function ve(e,r,t){return 0!==ie(e,r,t)}function me(e,r,t){return ie(e,r,t)>=0}function we(e,r,t){return ie(e,r,t)<=0}function ge(e,r,t,n){switch(r){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof t&&(t=t.version),e===t;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof t&&(t=t.version),e!==t;case"":case"=":case"==":return fe(e,t,n);case"!=":return ve(e,t,n);case">":return he(e,t,n);case">=":return me(e,t,n);case"<":return le(e,t,n);case"<=":return we(e,t,n);default:throw new TypeError("Invalid operator: "+r)}}function ye(r,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),r instanceof ye){if(r.loose===!!t.loose)return r;r=r.value}if(!(this instanceof ye))return new ye(r,t);e("comparator",r,t),this.options=t,this.loose=!!t.loose,this.parse(r),this.semver===xe?this.value="":this.value=this.operator+this.semver.version,e("comp",this)}exports.rcompareIdentifiers=te,exports.major=ne,exports.minor=oe,exports.patch=se,exports.compare=ie,exports.compareLoose=ae,exports.rcompare=pe,exports.sort=ue,exports.rsort=ce,exports.gt=he,exports.lt=le,exports.eq=fe,exports.neq=ve,exports.gte=me,exports.lte=we,exports.cmp=ge,exports.Comparator=ye;var xe={};function de(e,r){if(r&&"object"==typeof r||(r={loose:!!r,includePrerelease:!1}),e instanceof de)return e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease?e:new de(e.raw,r);if(e instanceof ye)return new de(e.value,r);if(!(this instanceof de))return new de(e,r);if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(function(e){return this.parseRange(e.trim())},this).filter(function(e){return e.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}function je(e,r){return new de(e,r).set.map(function(e){return e.map(function(e){return e.value}).join(" ").trim().split(" ")})}function Ee(r,t){return e("comp",r,t),r=Se(r,t),e("caret",r),r=$e(r,t),e("tildes",r),r=Pe(r,t),e("xrange",r),r=Ie(r,t),e("stars",r),r}function be(e){return!e||"x"===e.toLowerCase()||"*"===e}function $e(e,r){return e.trim().split(/\s+/).map(function(e){return Re(e,r)}).join(" ")}function Re(r,t){var n=t.loose?o[A]:o[N];return r.replace(n,function(t,n,o,s,i){var a;return e("tilde",r,t,n,o,s,i),be(n)?a="":be(o)?a=">="+n+".0.0 <"+(+n+1)+".0.0":be(s)?a=">="+n+"."+o+".0 <"+n+"."+(+o+1)+".0":i?(e("replaceTilde pr",i),a=">="+n+"."+o+"."+s+"-"+i+" <"+n+"."+(+o+1)+".0"):a=">="+n+"."+o+"."+s+" <"+n+"."+(+o+1)+".0",e("tilde return",a),a})}function Se(e,r){return e.trim().split(/\s+/).map(function(e){return Te(e,r)}).join(" ")}function Te(r,t){e("caret",r,t);var n=t.loose?o[X]:o[D];return r.replace(n,function(t,n,o,s,i){var a;return e("caret",r,t,n,o,s,i),be(n)?a="":be(o)?a=">="+n+".0.0 <"+(+n+1)+".0.0":be(s)?a="0"===n?">="+n+"."+o+".0 <"+n+"."+(+o+1)+".0":">="+n+"."+o+".0 <"+(+n+1)+".0.0":i?(e("replaceCaret pr",i),a="0"===n?"0"===o?">="+n+"."+o+"."+s+"-"+i+" <"+n+"."+o+"."+(+s+1):">="+n+"."+o+"."+s+"-"+i+" <"+n+"."+(+o+1)+".0":">="+n+"."+o+"."+s+"-"+i+" <"+(+n+1)+".0.0"):(e("no pr"),a="0"===n?"0"===o?">="+n+"."+o+"."+s+" <"+n+"."+o+"."+(+s+1):">="+n+"."+o+"."+s+" <"+n+"."+(+o+1)+".0":">="+n+"."+o+"."+s+" <"+(+n+1)+".0.0"),e("caret return",a),a})}function Pe(r,t){return e("replaceXRanges",r,t),r.split(/\s+/).map(function(e){return ke(e,t)}).join(" ")}function ke(r,t){r=r.trim();var n=t.loose?o[P]:o[T];return r.replace(n,function(t,n,o,s,i,a){e("xRange",r,t,n,o,s,i,a);var p=be(o),u=p||be(s),c=u||be(i);return"="===n&&c&&(n=""),p?t=">"===n||"<"===n?"<0.0.0":"*":n&&c?(u&&(s=0),i=0,">"===n?(n=">=",u?(o=+o+1,s=0,i=0):(s=+s+1,i=0)):"<="===n&&(n="<",u?o=+o+1:s=+s+1),t=n+o+"."+s+"."+i):u?t=">="+o+".0.0 <"+(+o+1)+".0.0":c&&(t=">="+o+"."+s+".0 <"+o+"."+(+s+1)+".0"),e("xRange return",t),t})}function Ie(r,t){return e("replaceStars",r,t),r.trim().replace(o[L],"")}function Ve(e,r,t,n,o,s,i,a,p,u,c,h,l){return((r=be(t)?"":be(n)?">="+t+".0.0":be(o)?">="+t+"."+n+".0":">="+r)+" "+(a=be(p)?"":be(u)?"<"+(+p+1)+".0.0":be(c)?"<"+p+"."+(+u+1)+".0":h?"<="+p+"."+u+"."+c+"-"+h:"<="+a)).trim()}function Ce(r,t,n){for(var o=0;o0){var s=r[o].semver;if(s.major===t.major&&s.minor===t.minor&&s.patch===t.patch)return!0}return!1}return!0}function Ne(e,r,t){try{r=new de(r,t)}catch(n){return!1}return r.test(e)}function Ae(e,r,t){var n=null,o=null;try{var s=new de(r,t)}catch(i){return null}return e.forEach(function(e){s.test(e)&&(n&&-1!==o.compare(e)||(o=new Q(n=e,t)))}),n}function Me(e,r,t){var n=null,o=null;try{var s=new de(r,t)}catch(i){return null}return e.forEach(function(e){s.test(e)&&(n&&1!==o.compare(e)||(o=new Q(n=e,t)))}),n}function _e(e,r){e=new de(e,r);var t=new Q("0.0.0");if(e.test(t))return t;if(t=new Q("0.0.0-0"),e.test(t))return t;t=null;for(var n=0;n":0===r.prerelease.length?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":t&&!he(t,r)||(t=r);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+e.operator)}})}return t&&e.test(t)?t:null}function qe(e,r){try{return new de(e,r).range||"*"}catch(t){return null}}function De(e,r,t){return ze(e,r,"<",t)}function Xe(e,r,t){return ze(e,r,">",t)}function ze(e,r,t,n){var o,s,i,a,p;switch(e=new Q(e,n),r=new de(r,n),t){case">":o=he,s=we,i=le,a=">",p=">=";break;case"<":o=le,s=me,i=he,a="<",p="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(Ne(e,r,n))return!1;for(var u=0;u=0.0.0")),h=h||e,l=l||e,o(e.semver,h.semver,n)?h=e:i(e.semver,l.semver,n)&&(l=e)}),h.operator===a||h.operator===p)return!1;if((!l.operator||l.operator===a)&&s(e,l.semver))return!1;if(l.operator===p&&i(e,l.semver))return!1}return!0}function Ge(e,r){var t=H(e,r);return t&&t.prerelease.length?t.prerelease:null}function Oe(e,r,t){return e=new de(e,t),r=new de(r,t),e.intersects(r)}function Ue(e){if(e instanceof Q)return e;if("string"!=typeof e)return null;var r=e.match(o[k]);return null==r?null:H(r[1]+"."+(r[2]||"0")+"."+(r[3]||"0"))}ye.prototype.parse=function(e){var r=this.options.loose?o[z]:o[G],t=e.match(r);if(!t)throw new TypeError("Invalid comparator: "+e);this.operator=t[1],"="===this.operator&&(this.operator=""),t[2]?this.semver=new Q(t[2],this.options.loose):this.semver=xe},ye.prototype.toString=function(){return this.value},ye.prototype.test=function(r){return e("Comparator.test",r,this.options.loose),this.semver===xe||("string"==typeof r&&(r=new Q(r,this.options)),ge(r,this.operator,this.semver,this.options))},ye.prototype.intersects=function(e,r){if(!(e instanceof ye))throw new TypeError("a Comparator is required");var t;if(r&&"object"==typeof r||(r={loose:!!r,includePrerelease:!1}),""===this.operator)return t=new de(e.value,r),Ne(this.value,t,r);if(""===e.operator)return t=new de(this.value,r),Ne(e.semver,t,r);var n=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),o=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),s=this.semver.version===e.semver.version,i=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),a=ge(this.semver,"<",e.semver,r)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),p=ge(this.semver,">",e.semver,r)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return n||o||s&&i||a||p},exports.Range=de,de.prototype.format=function(){return this.range=this.set.map(function(e){return e.join(" ").trim()}).join("||").trim(),this.range},de.prototype.toString=function(){return this.range},de.prototype.parseRange=function(r){var t=this.options.loose;r=r.trim();var n=t?o[B]:o[Z];r=r.replace(n,Ve),e("hyphen replace",r),r=r.replace(o[O],U),e("comparator trim",r,o[O]),r=(r=(r=r.replace(o[V],C)).replace(o[_],q)).split(/\s+/).join(" ");var s=t?o[z]:o[G],i=r.split(" ").map(function(e){return Ee(e,this.options)},this).join(" ").split(/\s+/);return this.options.loose&&(i=i.filter(function(e){return!!e.match(s)})),i=i.map(function(e){return new ye(e,this.options)},this)},de.prototype.intersects=function(e,r){if(!(e instanceof de))throw new TypeError("a Range is required");return this.set.some(function(t){return t.every(function(t){return e.set.some(function(e){return e.every(function(e){return t.intersects(e,r)})})})})},exports.toComparators=je,de.prototype.test=function(e){if(!e)return!1;"string"==typeof e&&(e=new Q(e,this.options));for(var r=0;ri.satisfies(process.version,"^4.8.0 || ^5.7.0 || >= 6.0.0",!0))||!1;function l(e){e.file=o(e);const n=e.file&&r(e.file);return n?(e.args.unshift(e.file),e.command=n,o(e)):e.file}function d(n){if(!t)return n;const o=l(n),r=!c.test(o);if(n.options.forceShell||r){const r=m.test(o);n.command=e.normalize(n.command),n.command=s.command(n.command),n.args=n.args.map(e=>s.argument(e,r));const i=[n.command].concat(n.args).join(" ");n.args=["/d","/s","/c",`"${i}"`],n.command=process.env.comspec||"cmd.exe",n.options.windowsVerbatimArguments=!0}return n}function u(e){if(a)return e;const n=[e.command].concat(e.args).join(" ");return t?(e.command="string"==typeof e.options.shell?e.options.shell:process.env.comspec||"cmd.exe",e.args=["/d","/s","/c",`"${n}"`],e.options.windowsVerbatimArguments=!0):("string"==typeof e.options.shell?e.command=e.options.shell:"android"===process.platform?e.command="/system/bin/sh":e.command="/bin/sh",e.args=["-c",n]),e}function p(e,n,o){n&&!Array.isArray(n)&&(o=n,n=null);const s={command:e,args:n=n?n.slice(0):[],options:o=Object.assign({},o),file:void 0,original:{command:e,args:n}};return o.shell?u(s):d(s)}module.exports=p; +"use strict";const e=require("path"),n=require("nice-try"),o=require("./util/resolveCommand"),s=require("./util/escape"),r=require("./util/readShebang"),i=require("semver"),t="win32"===process.platform,c=/\.(?:com|exe)$/i,m=/node_modules[\\\/].bin[\\\/][^\\\/]+\.cmd$/i,a=n(()=>i.satisfies(process.version,"^4.8.0 || ^5.7.0 || >= 6.0.0",!0))||!1;function l(e){e.file=o(e);const n=e.file&&r(e.file);return n?(e.args.unshift(e.file),e.command=n,o(e)):e.file}function d(n){if(!t)return n;const o=l(n),r=!c.test(o);if(n.options.forceShell||r){const r=m.test(o);n.command=e.normalize(n.command),n.command=s.command(n.command),n.args=n.args.map(e=>s.argument(e,r));const i=[n.command].concat(n.args).join(" ");n.args=["/d","/s","/c",`"${i}"`],n.command=process.env.comspec||"cmd.exe",n.options.windowsVerbatimArguments=!0}return n}function u(e){if(a)return e;const n=[e.command].concat(e.args).join(" ");return t?(e.command="string"==typeof e.options.shell?e.options.shell:process.env.comspec||"cmd.exe",e.args=["/d","/s","/c",`"${n}"`],e.options.windowsVerbatimArguments=!0):("string"==typeof e.options.shell?e.command=e.options.shell:"android"===process.platform?e.command="/system/bin/sh":e.command="/bin/sh",e.args=["-c",n]),e}function p(e,n,o){n&&!Array.isArray(n)&&(o=n,n=null);const s={command:e,args:n=n?n.slice(0):[],options:o=Object.assign({},o),file:void 0,original:{command:e,args:n}};return o.shell?u(s):d(s)}module.exports=p; },{"nice-try":"epHk","./util/resolveCommand":"ynrf","./util/escape":"c3Xa","./util/readShebang":"kW6h","semver":"xCHu"}],"C2XZ":[function(require,module,exports) { "use strict";const n="win32"===process.platform;function r(n,r){return Object.assign(new Error(`${r} ${n.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${r} ${n.command}`,path:n.command,spawnargs:n.args})}function o(r,o){if(!n)return;const e=r.emit;r.emit=function(n,i){if("exit"===n){const n=t(i,o,"spawn");if(n)return e.call(r,"error",n)}return e.apply(r,arguments)}}function t(o,t){return n&&1===o&&!t.file?r(t.original,"spawn"):null}function e(o,t){return n&&1===o&&!t.file?r(t.original,"spawnSync"):null}module.exports={hookChildProcess:o,verifyENOENT:t,verifyENOENTSync:e,notFoundError:r}; },{}],"K+Pn":[function(require,module,exports) { @@ -151,7 +151,7 @@ function t(t){if("string"!=typeof t&&"function"!=typeof t&&!(t.username&&t.passw },{}],"kCS+":[function(require,module,exports) { module.exports=u;const e=require("./before-request"),r=require("./request-error"),t=require("./validate");function u(u,o){if(!o.auth)return;t(o.auth);const i={octokit:u,auth:o.auth};u.hook.before("request",e.bind(null,i)),u.hook.error("request",r.bind(null,i))} },{"./before-request":"iAKy","./request-error":"AB4y","./validate":"EDc0"}],"om+q":[function(require,module,exports) { -module.exports=d;const{Deprecation:e}=require("deprecation"),t=require("once"),a=t((e,t)=>e.warn(t)),o=t((e,t)=>e.warn(t)),s=t((e,t)=>e.warn(t)),r=/^\/search\//,i=/^\/repos\/[^/]+\/[^/]+\/commits\/[^/]+\/(check-runs|check-suites)/,n=/^\/installation\/repositories/,c=/^\/user\/installations/;function d(t,d,l){const p=d.replace(t.request.endpoint.DEFAULTS.baseUrl,"");if(!(r.test(p)||i.test(p)||n.test(p)||c.test(p)))return;const u=l.data.incomplete_results,_=l.data.repository_selection,y=l.data.total_count;delete l.data.incomplete_results,delete l.data.repository_selection,delete l.data.total_count;const g=Object.keys(l.data)[0];l.data=l.data[g],Object.defineProperty(l.data,g,{get:()=>(s(t.log,new e(`[@octokit/rest] "result.data.${g}" is deprecated. Use "result.data" instead`)),l.data)}),void 0!==u&&Object.defineProperty(l.data,"incomplete_results",{get:()=>(a(t.log,new e('[@octokit/rest] "result.data.incomplete_results" is deprecated.')),u)}),void 0!==_&&Object.defineProperty(l.data,"repository_selection",{get:()=>(o(t.log,new e('[@octokit/rest] "result.data.repository_selection" is deprecated.')),_)}),Object.defineProperty(l.data,"total_count",{get:()=>(o(t.log,new e('[@octokit/rest] "result.data.total_count" is deprecated.')),y)})} +module.exports=d;const{Deprecation:e}=require("deprecation"),t=require("once"),a=t((e,t)=>e.warn(t)),o=t((e,t)=>e.warn(t)),s=t((e,t)=>e.warn(t)),r=/^\/search\//,i=/^\/repos\/[^\/]+\/[^\/]+\/commits\/[^\/]+\/(check-runs|check-suites)/,n=/^\/installation\/repositories/,c=/^\/user\/installations/;function d(t,d,l){const p=d.replace(t.request.endpoint.DEFAULTS.baseUrl,"");if(!(r.test(p)||i.test(p)||n.test(p)||c.test(p)))return;const u=l.data.incomplete_results,_=l.data.repository_selection,y=l.data.total_count;delete l.data.incomplete_results,delete l.data.repository_selection,delete l.data.total_count;const g=Object.keys(l.data)[0];l.data=l.data[g],Object.defineProperty(l.data,g,{get:()=>(s(t.log,new e(`[@octokit/rest] "result.data.${g}" is deprecated. Use "result.data" instead`)),l.data)}),void 0!==u&&Object.defineProperty(l.data,"incomplete_results",{get:()=>(a(t.log,new e('[@octokit/rest] "result.data.incomplete_results" is deprecated.')),u)}),void 0!==_&&Object.defineProperty(l.data,"repository_selection",{get:()=>(o(t.log,new e('[@octokit/rest] "result.data.repository_selection" is deprecated.')),_)}),Object.defineProperty(l.data,"total_count",{get:()=>(o(t.log,new e('[@octokit/rest] "result.data.total_count" is deprecated.')),y)})} },{"deprecation":"IlKR","once":"Z8tK"}],"NjGS":[function(require,module,exports) { module.exports=r;const e=require("./normalize-paginated-list-response");function r(r,t){const n=t.headers;let s=r.request.endpoint(t).url;return{[Symbol.asyncIterator]:()=>({next:()=>s?r.request({url:s,headers:n}).then(t=>(e(r,s,t),s=((t.headers.link||"").match(/<([^>]+)>;\s*rel="next"/)||[])[1],{value:t})):Promise.resolve({done:!0})})}} },{"./normalize-paginated-list-response":"om+q"}],"az2t":[function(require,module,exports) { @@ -284,443 +284,195 @@ var r;try{r=require("graceful-fs")}catch(s){r=require("fs")}function e(e,n,t){nu "use strict";const e=require("universalify").fromCallback,i=require("graceful-fs"),r=require("path"),t=require("../mkdirs"),n=require("../path-exists").pathExists;function u(e,u,s,c){"function"==typeof s&&(c=s,s="utf8");const o=r.dirname(e);n(o,(r,n)=>r?c(r):n?i.writeFile(e,u,s,c):void t.mkdirs(o,r=>{if(r)return c(r);i.writeFile(e,u,s,c)}))}function s(e,...n){const u=r.dirname(e);if(i.existsSync(u))return i.writeFileSync(e,...n);t.mkdirsSync(u),i.writeFileSync(e,...n)}module.exports={outputFile:e(u),outputFileSync:s}; },{"universalify":"BgiA","graceful-fs":"X4Hm","../mkdirs":"K9sR","../path-exists":"EriC"}],"JTJ9":[function(require,module,exports) { "use strict";module.exports=Object.assign({},require("./fs"),require("./copy-sync"),require("./copy"),require("./empty"),require("./ensure"),require("./json"),require("./mkdirs"),require("./move-sync"),require("./move"),require("./output"),require("./path-exists"),require("./remove"));const e=require("fs");Object.getOwnPropertyDescriptor(e,"promises")&&Object.defineProperty(module.exports,"promises",{get:()=>e.promises}); -},{"./fs":"NeZP","./copy-sync":"7ntm","./copy":"vWuT","./empty":"1Xa3","./ensure":"QssT","./json":"tcuq","./mkdirs":"K9sR","./move-sync":"z7nh","./move":"Vp9L","./output":"jQOt","./path-exists":"EriC","./remove":"0UN6"}],"7EPc":[function(require,module,exports) { -"use strict";const e=require("universalify").fromCallback,t=require("graceful-fs"),r=["access","appendFile","chmod","chown","close","copyFile","fchmod","fchown","fdatasync","fstat","fsync","ftruncate","futimes","lchown","lchmod","link","lstat","mkdir","mkdtemp","open","readFile","readdir","readlink","realpath","rename","rmdir","stat","symlink","truncate","unlink","utimes","writeFile"].filter(e=>"function"==typeof t[e]);Object.keys(t).forEach(e=>{"promises"!==e&&(exports[e]=t[e])}),r.forEach(r=>{exports[r]=e(t[r])}),exports.exists=function(e,r){return"function"==typeof r?t.exists(e,r):new Promise(r=>t.exists(e,r))},exports.read=function(e,r,n,i,s,o){return"function"==typeof o?t.read(e,r,n,i,s,o):new Promise((o,f)=>{t.read(e,r,n,i,s,(e,t,r)=>{if(e)return f(e);o({bytesRead:t,buffer:r})})})},exports.write=function(e,r,...n){return"function"==typeof n[n.length-1]?t.write(e,r,...n):new Promise((i,s)=>{t.write(e,r,...n,(e,t,r)=>{if(e)return s(e);i({bytesWritten:t,buffer:r})})})}; -},{"universalify":"BgiA","graceful-fs":"X4Hm"}],"crss":[function(require,module,exports) { -"use strict";const e=require("graceful-fs"),r=require("path"),t=require("./win32").invalidWin32Path,n=parseInt("0777",8);function i(o,s,c,a){if("function"==typeof s?(c=s,s={}):s&&"object"==typeof s||(s={mode:s}),"win32"===process.platform&&t(o)){const e=new Error(o+" contains invalid WIN32 path characters.");return e.code="EINVAL",c(e)}let u=s.mode;const l=s.fs||e;void 0===u&&(u=n&~process.umask()),a||(a=null),c=c||function(){},o=r.resolve(o),l.mkdir(o,u,e=>{if(!e)return c(null,a=a||o);switch(e.code){case"ENOENT":if(r.dirname(o)===o)return c(e);i(r.dirname(o),s,(e,r)=>{e?c(e,r):i(o,s,c,r)});break;default:l.stat(o,(r,t)=>{r||!t.isDirectory()?c(e,a):c(null,a)})}})}module.exports=i; -},{"graceful-fs":"X4Hm","./win32":"Wite"}],"seCT":[function(require,module,exports) { -"use strict";const r=require("graceful-fs"),e=require("path"),t=require("./win32").invalidWin32Path,o=parseInt("0777",8);function i(c,n,s){n&&"object"==typeof n||(n={mode:n});let a=n.mode;const d=n.fs||r;if("win32"===process.platform&&t(c)){const r=new Error(c+" contains invalid WIN32 path characters.");throw r.code="EINVAL",r}void 0===a&&(a=o&~process.umask()),s||(s=null),c=e.resolve(c);try{d.mkdirSync(c,a),s=s||c}catch(l){if("ENOENT"===l.code){if(e.dirname(c)===c)throw l;s=i(e.dirname(c),n,s),i(c,n,s)}else{let r;try{r=d.statSync(c)}catch(f){throw l}if(!r.isDirectory())throw l}}return s}module.exports=i; -},{"graceful-fs":"X4Hm","./win32":"Wite"}],"rQGv":[function(require,module,exports) { -"use strict";const r=require("universalify").fromCallback,e=r(require("./mkdirs")),i=require("./mkdirs-sync");module.exports={mkdirs:e,mkdirsSync:i,mkdirp:e,mkdirpSync:i,ensureDir:e,ensureDirSync:i}; -},{"universalify":"BgiA","./mkdirs":"crss","./mkdirs-sync":"seCT"}],"2ijR":[function(require,module,exports) { -"use strict";const e=require("graceful-fs"),r=require("path"),t=require("../mkdirs").mkdirsSync,n=require("../util/utimes.js").utimesMillisSync,i=Symbol("notExist");function o(n,i,o){"function"==typeof o&&(o={filter:o}),(o=o||{}).clobber=!("clobber"in o)||!!o.clobber,o.overwrite="overwrite"in o?!!o.overwrite:o.clobber,o.preserveTimestamps&&"ia32"===process.arch&&console.warn("fs-extra: Using the preserveTimestamps option in 32-bit node is not recommended;\n\n see https://github.com/jprichardson/node-fs-extra/issues/269");const s=b(n,i);if(o.filter&&!o.filter(n,i))return;const u=r.dirname(i);return e.existsSync(u)||t(u),c(s,n,i,o)}function c(e,r,t,n){if(!n.filter||n.filter(r,t))return s(e,r,t,n)}function s(r,t,n,i){const o=(i.dereference?e.statSync:e.lstatSync)(t);return o.isDirectory()?l(o,r,t,n,i):o.isFile()||o.isCharacterDevice()||o.isBlockDevice()?u(o,r,t,n,i):o.isSymbolicLink()?p(r,t,n,i):void 0}function u(e,r,t,n,o){return r===i?y(e,t,n,o):f(e,t,n,o)}function f(r,t,n,i){if(i.overwrite)return e.unlinkSync(n),y(r,t,n,i);if(i.errorOnExist)throw new Error(`'${n}' already exists`)}function y(r,t,i,o){return"function"==typeof e.copyFileSync?(e.copyFileSync(t,i),e.chmodSync(i,r.mode),o.preserveTimestamps?n(i,r.atime,r.mtime):void 0):a(r,t,i,o)}function a(r,t,n,i){const o=require("../util/buffer")(65536),c=e.openSync(t,"r"),s=e.openSync(n,"w",r.mode);let u=0;for(;uS(e,r,t,n))}function S(e,t,n,i){const o=r.join(t,e),s=r.join(n,e);return c(b(o,s),o,s,i)}function p(t,n,o,c){let s=e.readlinkSync(n);if(c.dereference&&(s=r.resolve(process.cwd(),s)),t===i)return e.symlinkSync(s,o);{let t;try{t=e.readlinkSync(o)}catch(u){if("EINVAL"===u.code||"UNKNOWN"===u.code)return e.symlinkSync(s,o);throw u}if(c.dereference&&(t=r.resolve(process.cwd(),t)),h(s,t))throw new Error(`Cannot copy '${s}' to a subdirectory of itself, '${t}'.`);if(e.statSync(o).isDirectory()&&h(t,s))throw new Error(`Cannot overwrite '${t}' with '${s}'.`);return w(s,o)}}function w(r,t){return e.unlinkSync(t),e.symlinkSync(r,t)}function h(e,t){const n=r.resolve(e).split(r.sep),i=r.resolve(t).split(r.sep);return n.reduce((e,r,t)=>e&&i[t]===r,!0)}function v(r,t){const n=e.statSync(r);let o;try{o=e.statSync(t)}catch(c){if("ENOENT"===c.code)return{srcStat:n,destStat:i};throw c}return{srcStat:n,destStat:o}}function b(e,r){const{srcStat:t,destStat:n}=v(e,r);if(n.ino&&n.ino===t.ino)throw new Error("Source and destination must not be the same.");if(t.isDirectory()&&h(e,r))throw new Error(`Cannot copy '${e}' to a subdirectory of itself, '${r}'.`);return n}module.exports=o; -},{"graceful-fs":"X4Hm","../mkdirs":"rQGv","../util/utimes.js":"Bvw9","../util/buffer":"7I8Z"}],"hlWN":[function(require,module,exports) { -"use strict";module.exports={copySync:require("./copy-sync")}; -},{"./copy-sync":"2ijR"}],"c2MY":[function(require,module,exports) { -"use strict";const s=require("universalify").fromPromise,e=require("../fs");function t(s){return e.access(s).then(()=>!0).catch(()=>!1)}module.exports={pathExists:s(t),pathExistsSync:e.existsSync}; -},{"universalify":"BgiA","../fs":"7EPc"}],"tzoa":[function(require,module,exports) { -"use strict";const e=require("graceful-fs"),r=require("path"),t=require("../mkdirs").mkdirs,n=require("../path-exists").pathExists,o=require("../util/utimes").utimesMillis,i=Symbol("notExist");function s(e,r,t,n){"function"!=typeof t||n?"function"==typeof t&&(t={filter:t}):(n=t,t={}),n=n||function(){},(t=t||{}).clobber=!("clobber"in t)||!!t.clobber,t.overwrite="overwrite"in t?!!t.overwrite:t.clobber,t.preserveTimestamps&&"ia32"===process.arch&&console.warn("fs-extra: Using the preserveTimestamps option in 32-bit node is not recommended;\n\n see https://github.com/jprichardson/node-fs-extra/issues/269"),D(e,r,(o,i)=>o?n(o):t.filter?u(c,i,e,r,t,n):c(i,e,r,t,n))}function c(e,o,i,s,c){const u=r.dirname(i);n(u,(r,n)=>r?c(r):n?f(e,o,i,s,c):void t(u,r=>r?c(r):f(e,o,i,s,c)))}function u(e,r,t,n,o,i){Promise.resolve(o.filter(t,n)).then(s=>s?r?e(r,t,n,o,i):e(t,n,o,i):i(),e=>i(e))}function f(e,r,t,n,o){return n.filter?u(a,e,r,t,n,o):a(e,r,t,n,o)}function a(r,t,n,o,i){(o.dereference?e.stat:e.lstat)(t,(e,s)=>e?i(e):s.isDirectory()?v(s,r,t,n,o,i):s.isFile()||s.isCharacterDevice()||s.isBlockDevice()?l(s,r,t,n,o,i):s.isSymbolicLink()?E(r,t,n,o,i):void 0)}function l(e,r,t,n,o,s){return r===i?m(e,t,n,o,s):d(e,t,n,o,s)}function d(r,t,n,o,i){if(!o.overwrite)return o.errorOnExist?i(new Error(`'${n}' already exists`)):i();e.unlink(n,e=>e?i(e):m(r,t,n,o,i))}function m(r,t,n,o,i){return"function"==typeof e.copyFile?e.copyFile(t,n,e=>e?i(e):y(r,n,o,i)):p(r,t,n,o,i)}function p(r,t,n,o,i){const s=e.createReadStream(t);s.on("error",e=>i(e)).once("open",()=>{const t=e.createWriteStream(n,{mode:r.mode});t.on("error",e=>i(e)).on("open",()=>s.pipe(t)).once("close",()=>y(r,n,o,i))})}function y(r,t,n,i){e.chmod(t,r.mode,e=>e?i(e):n.preserveTimestamps?o(t,r.atime,r.mtime,i):i())}function v(e,r,t,n,o,s){return r===i?w(e,t,n,o,s):r&&!r.isDirectory()?s(new Error(`Cannot overwrite non-directory '${n}' with directory '${t}'.`)):b(t,n,o,s)}function w(r,t,n,o,i){e.mkdir(n,s=>{if(s)return i(s);b(t,n,o,t=>t?i(t):e.chmod(n,r.mode,i))})}function b(r,t,n,o){e.readdir(r,(e,i)=>e?o(e):h(i,r,t,n,o))}function h(e,r,t,n,o){const i=e.pop();return i?k(e,i,r,t,n,o):o()}function k(e,t,n,o,i,s){const c=r.join(n,t),u=r.join(o,t);D(c,u,(r,t)=>{if(r)return s(r);f(t,c,u,i,r=>r?s(r):h(e,n,o,i,s))})}function E(t,n,o,s,c){e.readlink(n,(n,u)=>n?c(n):(s.dereference&&(u=r.resolve(process.cwd(),u)),t===i?e.symlink(u,o,c):void e.readlink(o,(n,i)=>n?"EINVAL"===n.code||"UNKNOWN"===n.code?e.symlink(u,o,c):c(n):(s.dereference&&(i=r.resolve(process.cwd(),i)),$(u,i)?c(new Error(`Cannot copy '${u}' to a subdirectory of itself, '${i}'.`)):t.isDirectory()&&$(i,u)?c(new Error(`Cannot overwrite '${i}' with '${u}'.`)):S(u,o,c)))))}function S(r,t,n){e.unlink(t,o=>o?n(o):e.symlink(r,t,n))}function $(e,t){const n=r.resolve(e).split(r.sep),o=r.resolve(t).split(r.sep);return n.reduce((e,r,t)=>e&&o[t]===r,!0)}function x(r,t,n){e.stat(r,(r,o)=>{if(r)return n(r);e.stat(t,(e,r)=>e?"ENOENT"===e.code?n(null,{srcStat:o,destStat:i}):n(e):n(null,{srcStat:o,destStat:r}))})}function D(e,r,t){x(e,r,(n,o)=>{if(n)return t(n);const{srcStat:i,destStat:s}=o;return s.ino&&s.ino===i.ino?t(new Error("Source and destination must not be the same.")):i.isDirectory()&&$(e,r)?t(new Error(`Cannot copy '${e}' to a subdirectory of itself, '${r}'.`)):t(null,s)})}module.exports=s; -},{"graceful-fs":"X4Hm","../mkdirs":"rQGv","../path-exists":"c2MY","../util/utimes":"Bvw9"}],"GaNQ":[function(require,module,exports) { -"use strict";const e=require("universalify").fromCallback;module.exports={copy:e(require("./copy"))}; -},{"universalify":"BgiA","./copy":"tzoa"}],"yP8x":[function(require,module,exports) { -"use strict";const e=require("universalify").fromCallback,r=require("./rimraf");module.exports={remove:e(r),removeSync:r.sync}; -},{"universalify":"BgiA","./rimraf":"hbgD"}],"io0B":[function(require,module,exports) { -"use strict";const r=require("universalify").fromCallback,e=require("fs"),i=require("path"),n=require("../mkdirs"),t=require("../remove"),c=r(function(r,c){c=c||function(){},e.readdir(r,(e,o)=>{if(e)return n.mkdirs(r,c);o=o.map(e=>i.join(r,e)),function r(){const e=o.pop();if(!e)return c();t.remove(e,e=>{if(e)return c(e);r()})}()})});function o(r){let c;try{c=e.readdirSync(r)}catch(o){return n.mkdirsSync(r)}c.forEach(e=>{e=i.join(r,e),t.removeSync(e)})}module.exports={emptyDirSync:o,emptydirSync:o,emptyDir:c,emptydir:c}; -},{"universalify":"BgiA","../mkdirs":"rQGv","../remove":"yP8x"}],"Ne9D":[function(require,module,exports) { -"use strict";const e=require("universalify").fromCallback,i=require("path"),r=require("graceful-fs"),t=require("../mkdirs"),n=require("../path-exists").pathExists;function s(e,s){function c(){r.writeFile(e,"",e=>{if(e)return s(e);s()})}r.stat(e,(r,u)=>{if(!r&&u.isFile())return s();const a=i.dirname(e);n(a,(e,i)=>e?s(e):i?c():void t.mkdirs(a,e=>{if(e)return s(e);c()}))})}function c(e){let n;try{n=r.statSync(e)}catch(c){}if(n&&n.isFile())return;const s=i.dirname(e);r.existsSync(s)||t.mkdirsSync(s),r.writeFileSync(e,"")}module.exports={createFile:e(s),createFileSync:c}; -},{"universalify":"BgiA","graceful-fs":"X4Hm","../mkdirs":"rQGv","../path-exists":"c2MY"}],"jLY0":[function(require,module,exports) { -"use strict";const e=require("universalify").fromCallback,r=require("path"),n=require("graceful-fs"),t=require("../mkdirs"),i=require("../path-exists").pathExists;function s(e,s,a){function c(e,r){n.link(e,r,e=>{if(e)return a(e);a(null)})}i(s,(u,l)=>u?a(u):l?a(null):void n.lstat(e,n=>{if(n)return n.message=n.message.replace("lstat","ensureLink"),a(n);const u=r.dirname(s);i(u,(r,n)=>r?a(r):n?c(e,s):void t.mkdirs(u,r=>{if(r)return a(r);c(e,s)}))}))}function a(e,i){if(n.existsSync(i))return;try{n.lstatSync(e)}catch(a){throw a.message=a.message.replace("lstat","ensureLink"),a}const s=r.dirname(i);return n.existsSync(s)?n.linkSync(e,i):(t.mkdirsSync(s),n.linkSync(e,i))}module.exports={createLink:e(s),createLinkSync:a}; -},{"universalify":"BgiA","graceful-fs":"X4Hm","../mkdirs":"rQGv","../path-exists":"c2MY"}],"FUuV":[function(require,module,exports) { -"use strict";const t=require("path"),e=require("graceful-fs"),s=require("../path-exists").pathExists;function r(r,n,o){if(t.isAbsolute(r))return e.lstat(r,t=>t?(t.message=t.message.replace("lstat","ensureSymlink"),o(t)):o(null,{toCwd:r,toDst:r}));{const i=t.dirname(n),l=t.join(i,r);return s(l,(s,n)=>s?o(s):n?o(null,{toCwd:l,toDst:r}):e.lstat(r,e=>e?(e.message=e.message.replace("lstat","ensureSymlink"),o(e)):o(null,{toCwd:r,toDst:t.relative(i,r)})))}}function n(s,r){let n;if(t.isAbsolute(s)){if(!(n=e.existsSync(s)))throw new Error("absolute srcpath does not exist");return{toCwd:s,toDst:s}}{const o=t.dirname(r),i=t.join(o,s);if(n=e.existsSync(i))return{toCwd:i,toDst:s};if(!(n=e.existsSync(s)))throw new Error("relative srcpath does not exist");return{toCwd:s,toDst:t.relative(o,s)}}}module.exports={symlinkPaths:r,symlinkPathsSync:n}; -},{"graceful-fs":"X4Hm","../path-exists":"c2MY"}],"i9QJ":[function(require,module,exports) { -"use strict";const i=require("universalify").fromCallback,n=require("path"),e=require("graceful-fs"),t=require("../mkdirs"),r=t.mkdirs,s=t.mkdirsSync,y=require("./symlink-paths"),c=y.symlinkPaths,u=y.symlinkPathsSync,l=require("./symlink-type"),m=l.symlinkType,o=l.symlinkTypeSync,k=require("../path-exists").pathExists;function a(i,t,s,y){y="function"==typeof s?s:y,s="function"!=typeof s&&s,k(t,(u,l)=>u?y(u):l?y(null):void c(i,t,(c,u)=>{if(c)return y(c);i=u.toDst,m(u.toCwd,s,(s,c)=>{if(s)return y(s);const u=n.dirname(t);k(u,(n,s)=>n?y(n):s?e.symlink(i,t,c,y):void r(u,n=>{if(n)return y(n);e.symlink(i,t,c,y)}))})}))}function f(i,t,r){if(e.existsSync(t))return;const y=u(i,t);i=y.toDst,r=o(y.toCwd,r);const c=n.dirname(t);return e.existsSync(c)?e.symlinkSync(i,t,r):(s(c),e.symlinkSync(i,t,r))}module.exports={createSymlink:i(a),createSymlinkSync:f}; -},{"universalify":"BgiA","graceful-fs":"X4Hm","../mkdirs":"rQGv","./symlink-paths":"FUuV","./symlink-type":"sdZk","../path-exists":"c2MY"}],"XXAA":[function(require,module,exports) { -"use strict";const e=require("./file"),n=require("./link"),c=require("./symlink");module.exports={createFile:e.createFile,createFileSync:e.createFileSync,ensureFile:e.createFile,ensureFileSync:e.createFileSync,createLink:n.createLink,createLinkSync:n.createLinkSync,ensureLink:n.createLink,ensureLinkSync:n.createLinkSync,createSymlink:c.createSymlink,createSymlinkSync:c.createSymlinkSync,ensureSymlink:c.createSymlink,ensureSymlinkSync:c.createSymlinkSync}; -},{"./file":"Ne9D","./link":"jLY0","./symlink":"i9QJ"}],"R9xU":[function(require,module,exports) { -"use strict";const e=require("path"),i=require("../mkdirs"),r=require("../path-exists").pathExists,t=require("./jsonfile");function s(s,n,o,u){"function"==typeof o&&(u=o,o={});const c=e.dirname(s);r(c,(e,r)=>e?u(e):r?t.writeJson(s,n,o,u):void i.mkdirs(c,e=>{if(e)return u(e);t.writeJson(s,n,o,u)}))}module.exports=s; -},{"../mkdirs":"rQGv","../path-exists":"c2MY","./jsonfile":"Syyc"}],"8jfs":[function(require,module,exports) { -"use strict";const e=require("graceful-fs"),r=require("path"),i=require("../mkdirs"),s=require("./jsonfile");function n(n,t,c){const u=r.dirname(n);e.existsSync(u)||i.mkdirsSync(u),s.writeJsonSync(n,t,c)}module.exports=n; -},{"graceful-fs":"X4Hm","../mkdirs":"rQGv","./jsonfile":"Syyc"}],"5hX6":[function(require,module,exports) { -"use strict";const t=require("universalify").fromCallback,o=require("./jsonfile");o.outputJson=t(require("./output-json")),o.outputJsonSync=require("./output-json-sync"),o.outputJSON=o.outputJson,o.outputJSONSync=o.outputJsonSync,o.writeJSON=o.writeJson,o.writeJSONSync=o.writeJsonSync,o.readJSON=o.readJson,o.readJSONSync=o.readJsonSync,module.exports=o; -},{"universalify":"BgiA","./jsonfile":"Syyc","./output-json":"R9xU","./output-json-sync":"8jfs"}],"L5o/":[function(require,module,exports) { -"use strict";const e=require("graceful-fs"),r=require("path"),n=require("../copy-sync").copySync,c=require("../remove").removeSync,t=require("../mkdirs").mkdirsSync,o=require("../util/buffer");function i(n,o,u){const y=(u=u||{}).overwrite||u.clobber||!1;if(n=r.resolve(n),o=r.resolve(o),n===o)return e.accessSync(n);if(f(n,o))throw new Error(`Cannot move '${n}' into itself '${o}'.`);t(r.dirname(o)),function(){if(y)try{e.renameSync(n,o)}catch(r){if("ENOTEMPTY"===r.code||"EEXIST"===r.code||"EPERM"===r.code)return c(o),u.overwrite=!1,i(n,o,u);if("EXDEV"!==r.code)throw r;return s(n,o,y)}else try{e.linkSync(n,o),e.unlinkSync(n)}catch(r){if("EXDEV"===r.code||"EISDIR"===r.code||"EPERM"===r.code||"ENOTSUP"===r.code)return s(n,o,y);throw r}}()}function s(r,n,c){return e.statSync(r).isDirectory()?y(r,n,c):u(r,n,c)}function u(r,n,c){const t=o(65536),i=c?"w":"wx",s=e.openSync(r,"r"),u=e.fstatSync(s),y=e.openSync(n,i,u.mode);let f=0;for(;f-1&&c.split(r.dirname(n)+r.sep)[1].split(r.sep)[0]===r.basename(n)}catch(t){return!1}}module.exports={moveSync:i}; -},{"graceful-fs":"X4Hm","../copy-sync":"hlWN","../remove":"yP8x","../mkdirs":"rQGv","../util/buffer":"7I8Z"}],"7MdV":[function(require,module,exports) { -"use strict";const e=require("universalify").fromCallback,r=require("graceful-fs"),t=require("path"),i=require("../copy").copy,o=require("../remove").remove,s=require("../mkdirs").mkdirp,n=require("../path-exists").pathExists;function u(e,i,o,n){"function"==typeof o&&(n=o,o={});const u=o.overwrite||o.clobber||!1;if(e=t.resolve(e),i=t.resolve(i),e===i)return r.access(e,n);r.stat(e,(r,o)=>r?n(r):o.isDirectory()&&l(e,i)?n(new Error(`Cannot move '${e}' to a subdirectory of itself, '${i}'.`)):void s(t.dirname(i),r=>r?n(r):c(e,i,u,n)))}function c(e,r,t,i){if(t)return o(r,o=>o?i(o):a(e,r,t,i));n(r,(o,s)=>o?i(o):s?i(new Error("dest already exists.")):a(e,r,t,i))}function a(e,t,i,o){r.rename(e,t,r=>r?"EXDEV"!==r.code?o(r):f(e,t,i,o):o())}function f(e,r,t,s){i(e,r,{overwrite:t,errorOnExist:!0},r=>r?s(r):o(e,s))}function l(e,r){const i=e.split(t.sep),o=r.split(t.sep);return i.reduce((e,r,t)=>e&&o[t]===r,!0)}module.exports={move:e(u)}; -},{"universalify":"BgiA","graceful-fs":"X4Hm","../copy":"GaNQ","../remove":"yP8x","../mkdirs":"rQGv","../path-exists":"c2MY"}],"ef0k":[function(require,module,exports) { -"use strict";const e=require("universalify").fromCallback,i=require("graceful-fs"),r=require("path"),t=require("../mkdirs"),n=require("../path-exists").pathExists;function u(e,u,s,c){"function"==typeof s&&(c=s,s="utf8");const o=r.dirname(e);n(o,(r,n)=>r?c(r):n?i.writeFile(e,u,s,c):void t.mkdirs(o,r=>{if(r)return c(r);i.writeFile(e,u,s,c)}))}function s(e,...n){const u=r.dirname(e);if(i.existsSync(u))return i.writeFileSync(e,...n);t.mkdirsSync(u),i.writeFileSync(e,...n)}module.exports={outputFile:e(u),outputFileSync:s}; -},{"universalify":"BgiA","graceful-fs":"X4Hm","../mkdirs":"rQGv","../path-exists":"c2MY"}],"wFa+":[function(require,module,exports) { -"use strict";module.exports=Object.assign({},require("./fs"),require("./copy-sync"),require("./copy"),require("./empty"),require("./ensure"),require("./json"),require("./mkdirs"),require("./move-sync"),require("./move"),require("./output"),require("./path-exists"),require("./remove"));const e=require("fs");Object.getOwnPropertyDescriptor(e,"promises")&&Object.defineProperty(module.exports,"promises",{get:()=>e.promises}); -},{"./fs":"7EPc","./copy-sync":"hlWN","./copy":"GaNQ","./empty":"io0B","./ensure":"XXAA","./json":"5hX6","./mkdirs":"rQGv","./move-sync":"L5o/","./move":"7MdV","./output":"ef0k","./path-exists":"c2MY","./remove":"yP8x"}],"JAcP":[function(require,module,exports) { -"use strict";function t(t){for(var n=[],e=0;e=t.length)return o&&(o[v]=t),s(null,t);c.lastIndex=l;var e=c.exec(t);return p=f,f+=e[0],u=p+e[1],l=c.lastIndex,h[u]||o&&o[u]===u?process.nextTick(x):o&&Object.prototype.hasOwnProperty.call(o,u)?k(o[u]):n.lstat(u,O)}function O(e,t){if(e)return s(e);if(!t.isSymbolicLink())return h[u]=!0,o&&(o[u]=u),process.nextTick(x);if(!r){var i=t.dev.toString(32)+":"+t.ino.toString(32);if(y.hasOwnProperty(i))return S(null,y[i],u)}n.stat(u,function(e){if(e)return s(e);n.readlink(u,function(e,n){r||(y[i]=n),S(e,n)})})}function S(r,n,t){if(r)return s(r);var i=e.resolve(p,n);o&&(o[t]=i),k(i)}function k(r){t=e.resolve(r,t.slice(l)),g()}g()}; -},{}],"SaZP":[function(require,module,exports) { -module.exports=l,l.realpath=l,l.sync=u,l.realpathSync=u,l.monkeypatch=p,l.unmonkeypatch=h;var t=require("fs"),e=t.realpath,r=t.realpathSync,n=process.version,a=/^v[0-5]\./.test(n),c=require("./old.js");function o(t){return t&&"realpath"===t.syscall&&("ELOOP"===t.code||"ENOMEM"===t.code||"ENAMETOOLONG"===t.code)}function l(t,r,n){if(a)return e(t,r,n);"function"==typeof r&&(n=r,r=null),e(t,r,function(e,a){o(e)?c.realpath(t,r,n):n(e,a)})}function u(t,e){if(a)return r(t,e);try{return r(t,e)}catch(n){if(o(n))return c.realpathSync(t,e);throw n}}function p(){t.realpath=l,t.realpathSync=u}function h(){t.realpath=e,t.realpathSync=r} -},{"./old.js":"O2IT"}],"kcZx":[function(require,module,exports) { -module.exports=function(t,o){for(var a=[],e=0;e=0&&c>0){for(r=[],o=t.length;p>=0&&!l;)p==s?(r.push(p),s=t.indexOf(e,p+1)):1==r.length?l=[r.pop(),c]:((i=r.pop())=0?s:c;r.length&&(l=[o,f])}return l}module.exports=e,e.range=t; -},{}],"PzBz":[function(require,module,exports) { -var t=require("concat-map"),r=require("balanced-match");module.exports=f;var n="\0SLASH"+Math.random()+"\0",e="\0OPEN"+Math.random()+"\0",i="\0CLOSE"+Math.random()+"\0",o="\0COMMA"+Math.random()+"\0",a="\0PERIOD"+Math.random()+"\0";function s(t){return parseInt(t,10)==t?parseInt(t,10):t.charCodeAt(0)}function p(t){return t.split("\\\\").join(n).split("\\{").join(e).split("\\}").join(i).split("\\,").join(o).split("\\.").join(a)}function u(t){return t.split(n).join("\\").split(e).join("{").split(i).join("}").split(o).join(",").split(a).join(".")}function l(t){if(!t)return[""];var n=[],e=r("{","}",t);if(!e)return t.split(",");var i=e.pre,o=e.body,a=e.post,s=i.split(",");s[s.length-1]+="{"+o+"}";var p=l(a);return a.length&&(s[s.length-1]+=p.shift(),s.push.apply(s,p)),n.push.apply(n,s),n}function f(t){return t?("{}"===t.substr(0,2)&&(t="\\{\\}"+t.substr(2)),m(p(t),!0).map(u)):[]}function h(t){return t}function d(t){return"{"+t+"}"}function c(t){return/^-?0\d/.test(t)}function v(t,r){return t<=r}function g(t,r){return t>=r}function m(n,e){var o=[],a=r("{","}",n);if(!a||/\$$/.test(a.pre))return[n];var p,u=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(a.body),f=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(a.body),h=u||f,b=a.body.indexOf(",")>=0;if(!h&&!b)return a.post.match(/,.*\}/)?m(n=a.pre+"{"+a.body+i+a.post):[n];if(h)p=a.body.split(/\.\./);else if(1===(p=l(a.body)).length&&1===(p=m(p[0],!1).map(d)).length)return(M=a.post.length?m(a.post,!1):[""]).map(function(t){return a.pre+p[0]+t});var j,y=a.pre,M=a.post.length?m(a.post,!1):[""];if(h){var A=s(p[0]),C=s(p[1]),O=Math.max(p[0].length,p[1].length),S=3==p.length?Math.abs(s(p[2])):1,$=v;C0){var z=new Array(q+1).join("0");I=E<0?"-"+z+I.slice(1):z+I}}j.push(I)}}else j=t(p,function(t){return m(t,!1)});for(var L=0;L65536)throw new TypeError("pattern is too long");var a=this.options;if(!a.noglobstar&&"**"===t)return e;if(""===t)return"";var o,c="",u=!!a.nocase,p=!1,f=[],g=[],l=!1,d=-1,b=-1,m="."===t.charAt(0)?"":a.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",y=this;function w(){if(o){switch(o){case"*":c+=s,u=!0;break;case"?":c+=i,u=!0;break;default:c+="\\"+o}y.debug("clearStateChar %j %j",o,c),o=!1}}for(var x,j=0,k=t.length;j-1;L--){var q=g[L],B=c.slice(0,q.reStart),M=c.slice(q.reStart,q.reEnd-8),N=c.slice(q.reEnd-8,q.reEnd),_=c.slice(q.reEnd);N+=_;var G=B.split("(").length-1,P=_;for(j=0;j=0&&!(i=e[s]);s--);for(s=0;s>> no match, partial?",t,f,n,g),f!==o))}if("string"==typeof u?(c=i.nocase?p.toLowerCase()===u.toLowerCase():p===u,this.debug("string match",u,p,c)):(c=p.match(u),this.debug("pattern match",u,p,c)),!c)return!1}if(s===o&&a===h)return!0;if(s===o)return r;if(a===h)return s===o-1&&""===t[s];throw new Error("wtf?")}; -},{"brace-expansion":"PzBz"}],"oxw+":[function(require,module,exports) { -"function"==typeof Object.create?module.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:module.exports=function(t,e){if(e){t.super_=e;var o=function(){};o.prototype=e.prototype,t.prototype=new o,t.prototype.constructor=t}}; -},{}],"qhWa":[function(require,module,exports) { -try{var r=require("util");if("function"!=typeof r.inherits)throw"";module.exports=r.inherits}catch(e){module.exports=require("./inherits_browser.js")} -},{"./inherits_browser.js":"oxw+"}],"VwvM":[function(require,module,exports) { -"use strict";function o(o){return"/"===o.charAt(0)}function e(o){var e=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/.exec(o),r=e[1]||"",t=Boolean(r&&":"!==r.charAt(1));return Boolean(e[2]||t)}module.exports="win32"===process.platform?e:o,module.exports.posix=o,module.exports.win32=e; -},{}],"aMs8":[function(require,module,exports) { -function e(e,r){return Object.prototype.hasOwnProperty.call(e,r)}exports.alphasort=c,exports.alphasorti=a,exports.setopts=l,exports.ownProp=e,exports.makeAbs=m,exports.finish=h,exports.mark=u,exports.isIgnored=p,exports.childrenIgnored=g;var r=require("path"),t=require("minimatch"),o=require("path-is-absolute"),n=t.Minimatch;function a(e,r){return e.toLowerCase().localeCompare(r.toLowerCase())}function c(e,r){return e.localeCompare(r)}function s(e,r){e.ignore=r.ignore||[],Array.isArray(e.ignore)||(e.ignore=[e.ignore]),e.ignore.length&&(e.ignore=e.ignore.map(i))}function i(e){var r=null;if("/**"===e.slice(-3)){var t=e.replace(/(\/\*\*)+$/,"");r=new n(t,{dot:!0})}return{matcher:new n(e,{dot:!0}),gmatcher:r}}function l(t,a,c){if(c||(c={}),c.matchBase&&-1===a.indexOf("/")){if(c.noglobstar)throw new Error("base matching requires globstar");a="**/"+a}t.silent=!!c.silent,t.pattern=a,t.strict=!1!==c.strict,t.realpath=!!c.realpath,t.realpathCache=c.realpathCache||Object.create(null),t.follow=!!c.follow,t.dot=!!c.dot,t.mark=!!c.mark,t.nodir=!!c.nodir,t.nodir&&(t.mark=!0),t.sync=!!c.sync,t.nounique=!!c.nounique,t.nonull=!!c.nonull,t.nosort=!!c.nosort,t.nocase=!!c.nocase,t.stat=!!c.stat,t.noprocess=!!c.noprocess,t.absolute=!!c.absolute,t.maxLength=c.maxLength||1/0,t.cache=c.cache||Object.create(null),t.statCache=c.statCache||Object.create(null),t.symlinks=c.symlinks||Object.create(null),s(t,c),t.changedCwd=!1;var i=process.cwd();e(c,"cwd")?(t.cwd=r.resolve(c.cwd),t.changedCwd=t.cwd!==i):t.cwd=i,t.root=c.root||r.resolve(t.cwd,"/"),t.root=r.resolve(t.root),"win32"===process.platform&&(t.root=t.root.replace(/\\/g,"/")),t.cwdAbs=o(t.cwd)?t.cwd:m(t,t.cwd),"win32"===process.platform&&(t.cwdAbs=t.cwdAbs.replace(/\\/g,"/")),t.nomount=!!c.nomount,c.nonegate=!0,c.nocomment=!0,t.minimatch=new n(a,c),t.options=t.minimatch.options}function h(e){for(var r=e.nounique,t=r?[]:Object.create(null),o=0,n=e.matches.length;othis.maxLength)return!1;if(!this.stat&&p(this.cache,i)){var e=this.cache[i];if(Array.isArray(e)&&(e="DIR"),!s||"DIR"===e)return e;if(s&&"FILE"===e)return!1}var a=this.statCache[i];if(!a){var h;try{h=t.lstatSync(i)}catch(c){if(c&&("ENOENT"===c.code||"ENOTDIR"===c.code))return this.statCache[i]=!1,!1}if(h&&h.isSymbolicLink())try{a=t.statSync(i)}catch(c){a=h}else a=h}this.statCache[i]=a;e=!0;return a&&(e=a.isDirectory()?"DIR":"FILE"),this.cache[i]=this.cache[i]||e,(!s||"FILE"!==e)&&e},_.prototype._mark=function(t){return n.mark(this,t)},_.prototype._makeAbs=function(t){return n.makeAbs(this,t)}; -},{"fs.realpath":"SaZP","minimatch":"+nSW","./glob.js":"R9Ja","path-is-absolute":"VwvM","./common.js":"aMs8"}],"kn2h":[function(require,module,exports) { -var n=require("wrappy"),e=Object.create(null),r=require("once");function l(n,r){return e[n]?(e[n].push(r),null):(e[n]=[r],t(n))}function t(n){return r(function r(){var l=e[n],t=l.length,c=u(arguments);try{for(var o=0;ot?(l.splice(0,t),process.nextTick(function(){r.apply(null,c)})):delete e[n]}})}function u(n){for(var e=n.length,r=[],l=0;l1)return!0;for(var s=0;sthis.maxLength)return r();if(!this.stat&&d(this.cache,e)){var n=this.cache[e];if(Array.isArray(n)&&(n="DIR"),!s||"DIR"===n)return r(null,n);if(s&&"FILE"===n)return r()}var a=this.statCache[e];if(void 0!==a){if(!1===a)return r(null,a);var h=a.isDirectory()?"DIR":"FILE";return s&&"FILE"===h?r():r(null,h,a)}var o=this,c=_("stat\0"+e,function(s,n){if(n&&n.isSymbolicLink())return t.stat(e,function(t,s){t?o._stat2(i,e,null,n,r):o._stat2(i,e,t,s,r)});o._stat2(i,e,s,n,r)});c&&t.lstat(e,c)},A.prototype._stat2=function(t,i,r,e,s){if(r&&("ENOENT"===r.code||"ENOTDIR"===r.code))return this.statCache[i]=!1,s();var n="/"===t.slice(-1);if(this.statCache[i]=e,"/"===i.slice(-1)&&e&&!e.isDirectory())return s(null,!1,e);var a=!0;return e&&(a=e.isDirectory()?"DIR":"FILE"),this.cache[i]=this.cache[i]||a,n&&"FILE"===a?s():s(null,a,e)}; -},{"fs.realpath":"SaZP","minimatch":"+nSW","inherits":"qhWa","path-is-absolute":"VwvM","./sync.js":"uxaZ","./common.js":"aMs8","inflight":"kn2h","once":"Z8tK"}],"4/8Y":[function(require,module,exports) { -"use strict";var e=this&&this.__assign||function(){return(e=Object.assign||function(e){for(var r,o=1,n=arguments.length;o=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),h=n.call(a,"finallyLoc");if(u&&h){if(this.prev=0;--e){var o=this.tryEntries[e];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),O(e),y}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if("throw"===n.type){var o=n.arg;O(e)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:G(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=r),y}},t}("object"==typeof module?module.exports:{});try{regeneratorRuntime=t}catch(r){Function("r","regeneratorRuntime = r")(t)} +},{}],"hsIu":[function(require,module,exports) { +module.exports=require("regenerator-runtime"); +},{"regenerator-runtime":"LcMW"}],"QbQK":[function(require,module,exports) { +function n(n,t,o,r,e,i,u){try{var c=n[i](u),v=c.value}catch(a){return void o(a)}c.done?t(v):Promise.resolve(v).then(r,e)}function t(t){return function(){var o=this,r=arguments;return new Promise(function(e,i){var u=t.apply(o,r);function c(t){n(u,e,i,c,v,"next",t)}function v(t){n(u,e,i,c,v,"throw",t)}c(void 0)})}}module.exports=t; +},{}],"KkJU":[function(require,module,exports) { +function n(n,o){if(!(n instanceof o))throw new TypeError("Cannot call a class as a function")}module.exports=n; +},{}],"8r07":[function(require,module,exports) { +function o(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?module.exports=o=function(o){return typeof o}:module.exports=o=function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},o(t)}module.exports=o; +},{}],"POwK":[function(require,module,exports) { +function e(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}module.exports=e; +},{}],"hhq1":[function(require,module,exports) { +var e=require("../helpers/typeof"),r=require("./assertThisInitialized");function t(t,i){return!i||"object"!==e(i)&&"function"!=typeof i?r(t):i}module.exports=t; +},{"../helpers/typeof":"8r07","./assertThisInitialized":"POwK"}],"vsJ2":[function(require,module,exports) { +function t(e){return module.exports=t=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},t(e)}module.exports=t; +},{}],"jQT1":[function(require,module,exports) { +function t(o,e){return module.exports=t=Object.setPrototypeOf||function(t,o){return t.__proto__=o,t},t(o,e)}module.exports=t; +},{}],"thBi":[function(require,module,exports) { +var e=require("./setPrototypeOf");function r(r,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");r.prototype=Object.create(t&&t.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),t&&e(r,t)}module.exports=r; +},{"./setPrototypeOf":"jQT1"}],"nQjQ":[function(require,module,exports) { +function n(n){return-1!==Function.toString.call(n).indexOf("[native code]")}module.exports=n; +},{}],"WgWz":[function(require,module,exports) { +function t(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}module.exports=t; +},{}],"Sv8g":[function(require,module,exports) { +var e=require("./setPrototypeOf"),t=require("./isNativeReflectConstruct");function r(o,u,n){return t()?module.exports=r=Reflect.construct:module.exports=r=function(t,r,o){var u=[null];u.push.apply(u,r);var n=new(Function.bind.apply(t,u));return o&&e(n,o.prototype),n},r.apply(null,arguments)}module.exports=r; +},{"./setPrototypeOf":"jQT1","./isNativeReflectConstruct":"WgWz"}],"Kv6l":[function(require,module,exports) { +var e=require("./getPrototypeOf"),r=require("./setPrototypeOf"),t=require("./isNativeFunction"),o=require("./construct");function n(u){var i="function"==typeof Map?new Map:void 0;return module.exports=n=function(n){if(null===n||!t(n))return n;if("function"!=typeof n)throw new TypeError("Super expression must either be null or a function");if(void 0!==i){if(i.has(n))return i.get(n);i.set(n,u)}function u(){return o(n,arguments,e(this).constructor)}return u.prototype=Object.create(n.prototype,{constructor:{value:u,enumerable:!1,writable:!0,configurable:!0}}),r(u,n)},n(u)}module.exports=n; +},{"./getPrototypeOf":"vsJ2","./setPrototypeOf":"jQT1","./isNativeFunction":"nQjQ","./construct":"Sv8g"}],"iMRL":[function(require,module,exports) { +"use strict";module.exports=((...e)=>[...new Set([].concat(...e))]); +},{}],"DxUX":[function(require,module,exports) { +"use strict";const e=require("stream"),r=e.PassThrough,n=Array.prototype.slice;function t(){const e=[],t=n.call(arguments);let o=!1,a=t[t.length-1];a&&!Array.isArray(a)&&null==a.pipe?t.pop():a={};const l=!1!==a.end,p=!0===a.pipeError;null==a.objectMode&&(a.objectMode=!0),null==a.highWaterMark&&(a.highWaterMark=65536);const u=r(a);function s(){for(let r=0,n=arguments.length;r0||(o=!1,r())}function a(e){function r(){e.removeListener("merge2UnpipeEnd",r),e.removeListener("end",r),p&&e.removeListener("error",n),i()}function n(e){u.emit("error",e)}if(e._readableState.endEmitted)return i();e.on("merge2UnpipeEnd",r),e.on("end",r),p&&e.on("error",n),e.pipe(u,{end:!1}),e.resume()}for(let e=0;e[].concat(t,e),[])}function e(t,e){const o=[[]];let n=0;for(const r of t)e(r)?o[++n]=[]:o[n].push(r);return o}Object.defineProperty(exports,"__esModule",{value:!0}),exports.splitWhen=exports.flatten=void 0,exports.flatten=t,exports.splitWhen=e; +},{}],"Nj4W":[function(require,module,exports) { +"use strict";function e(e){return"ENOENT"===e.code}Object.defineProperty(exports,"__esModule",{value:!0}),exports.isEnoentCodeError=void 0,exports.isEnoentCodeError=e; +},{}],"WZmv":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.createDirentFromStats=void 0;class i{constructor(i,e){this.name=i,this.isBlockDevice=e.isBlockDevice.bind(e),this.isCharacterDevice=e.isCharacterDevice.bind(e),this.isDirectory=e.isDirectory.bind(e),this.isFIFO=e.isFIFO.bind(e),this.isFile=e.isFile.bind(e),this.isSocket=e.isSocket.bind(e),this.isSymbolicLink=e.isSymbolicLink.bind(e)}}function e(e,s){return new i(e,s)}exports.createDirentFromStats=e; +},{}],"qfUS":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.removeLeadingDotSegment=exports.escape=exports.makeAbsolute=exports.unixify=void 0;const e=require("path"),t=2,r=/(\\?)([()*?[\]{|}]|^!|[!+@](?=\())/g;function o(e){return e.replace(/\\/g,"/")}function n(t,r){return e.resolve(t,r)}function s(e){return e.replace(r,"\\$2")}function i(e){if("."===e.charAt(0)){const r=e.charAt(1);if("/"===r||"\\"===r)return e.slice(t)}return e}exports.unixify=o,exports.makeAbsolute=n,exports.escape=s,exports.removeLeadingDotSegment=i; },{}],"fO/k":[function(require,module,exports) { module.exports=function(e){if("string"!=typeof e||""===e)return!1;for(var r;r=/(\\).|([@?!+*]\(.*\))/g.exec(e);){if(r[2])return!0;e=e.slice(r.index+r[0].length)}return!1}; -},{}],"JzbX":[function(require,module,exports) { -var e=require("is-extglob");module.exports=function(r){if("string"!=typeof r||""===r)return!1;if(e(r))return!0;for(var t,i=/(\\).|([*?]|\[.*\]|\{.*\}|\(.*\|.*\)|^!)/;t=i.exec(r);){if(t[2])return!0;r=r.slice(t.index+t[0].length)}return!1}; -},{"is-extglob":"fO/k"}],"pn6O":[function(require,module,exports) { -"use strict";var r=require("path"),e=require("util").inspect;function t(r){if("string"!=typeof r)throw new TypeError("Path must be a string. Received "+e(r))}function i(r){if(t(r),0===r.length)return".";for(var e=r.charCodeAt(0),i=47===e,o=-1,f=!0,a=r.length-1;a>=1;--a)if(47===(e=r.charCodeAt(a))){if(!f){o=a;break}}else f=!1;return-1===o?i?"/":".":i&&1===o?"//":r.slice(0,o)}function o(r){t(r);var e=r.length;if(0===e)return".";var i=-1,o=-1,f=!0,a=0,n=r.charCodeAt(0);if(e>1)if(47===n||92===n){if(i=a=1,47===(n=r.charCodeAt(1))||92===n){for(var c=2,s=c;c=65&&n<=90||n>=97&&n<=122)&&(n=r.charCodeAt(1),58===r.charCodeAt(1)&&(i=a=2,e>2&&(47!==(n=r.charCodeAt(2))&&92!==n||(i=a=3))));else if(47===n||92===n)return r[0];for(var u=e-1;u>=a;--u)if(47===(n=r.charCodeAt(u))||92===n){if(!f){o=u;break}}else f=!1;if(-1===o){if(-1===i)return".";o=i}return r.slice(0,o)}module.exports="win32"===process.platform?o:i,module.exports.posix=i,module.exports.win32=o; -},{}],"YVQX":[function(require,module,exports) { -"use strict";var e=require("path"),r=require("is-glob"),i=require("path-dirname"),t="win32"===require("os").platform();module.exports=function(e){t&&e.indexOf("/")<0&&(e=e.split("\\").join("/")),/[\{\[].*[\/]*.*[\}\]]$/.test(e)&&(e+="/"),e+="a";do{e=i.posix(e)}while(r(e)||/(^|[^\\])([\{\[]|\([^\)]+$)/.test(e));return e.replace(/\\([\*\?\|\[\]\(\)\{\}])/g,"$1")}; -},{"is-glob":"JzbX","path-dirname":"pn6O"}],"0Ekl":[function(require,module,exports) { +},{}],"0Ekl":[function(require,module,exports) { var r=require("is-extglob"),e={"{":"}","(":")","[":"]"},i=/\\(.)|(^!|\*|[\].+)]\?|\[[^\\\]]+\]|\{[^\\}]+\}|\(\?[:!=][^\\)]+\)|\([^|]+\|[^\\)]+\))/,t=/\\(.)|(^!|[*?{}()[\]]|\(\?)/;module.exports=function(n,f){if("string"!=typeof n||""===n)return!1;if(r(n))return!0;var u,l=i;for(f&&!1===f.strict&&(l=t);u=l.exec(n);){if(u[2])return!0;var o=u.index+u[0].length,s=u[1],x=s?e[s]:null;if(s&&x){var a=n.indexOf(x,o);-1!==a&&(o=a+1)}n=n.slice(o)}return!1}; -},{"is-extglob":"fO/k"}],"s8+b":[function(require,module,exports) { -module.exports={ROOT:0,GROUP:1,POSITION:2,SET:3,RANGE:4,REPETITION:5,REFERENCE:6,CHAR:7}; -},{}],"k9KI":[function(require,module,exports) { -var e=require("./types"),t=function(){return[{type:e.RANGE,from:48,to:57}]},u=function(){return[{type:e.CHAR,value:95},{type:e.RANGE,from:97,to:122},{type:e.RANGE,from:65,to:90}].concat(t())},p=function(){return[{type:e.CHAR,value:9},{type:e.CHAR,value:10},{type:e.CHAR,value:11},{type:e.CHAR,value:12},{type:e.CHAR,value:13},{type:e.CHAR,value:32},{type:e.CHAR,value:160},{type:e.CHAR,value:5760},{type:e.CHAR,value:6158},{type:e.CHAR,value:8192},{type:e.CHAR,value:8193},{type:e.CHAR,value:8194},{type:e.CHAR,value:8195},{type:e.CHAR,value:8196},{type:e.CHAR,value:8197},{type:e.CHAR,value:8198},{type:e.CHAR,value:8199},{type:e.CHAR,value:8200},{type:e.CHAR,value:8201},{type:e.CHAR,value:8202},{type:e.CHAR,value:8232},{type:e.CHAR,value:8233},{type:e.CHAR,value:8239},{type:e.CHAR,value:8287},{type:e.CHAR,value:12288},{type:e.CHAR,value:65279}]},n=function(){return[{type:e.CHAR,value:10},{type:e.CHAR,value:13},{type:e.CHAR,value:8232},{type:e.CHAR,value:8233}]};exports.words=function(){return{type:e.SET,set:u(),not:!1}},exports.notWords=function(){return{type:e.SET,set:u(),not:!0}},exports.ints=function(){return{type:e.SET,set:t(),not:!1}},exports.notInts=function(){return{type:e.SET,set:t(),not:!0}},exports.whitespace=function(){return{type:e.SET,set:p(),not:!1}},exports.notWhitespace=function(){return{type:e.SET,set:p(),not:!0}},exports.anyChar=function(){return{type:e.SET,set:n(),not:!0}}; -},{"./types":"s8+b"}],"/Sa5":[function(require,module,exports) { -var e=require("./types"),r=require("./sets"),t="@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^ ?",s={0:0,t:9,n:10,v:11,f:12,r:13};exports.strToChars=function(e){return e=e.replace(/(\[\\b\])|(\\)?\\(?:u([A-F0-9]{4})|x([A-F0-9]{2})|(0?[0-7]{2})|c([@A-Z\[\\\]\^?])|([0tnvfr]))/g,function(e,r,n,o,a,i,p,u){if(n)return e;var f=r?8:o?parseInt(o,16):a?parseInt(a,16):i?parseInt(i,8):p?t.indexOf(p):s[u],h=String.fromCharCode(f);return/[\[\]{}\^$.|?*+()]/.test(h)&&(h="\\"+h),h})},exports.tokenizeClass=function(t,s){for(var n,o,a=[],i=/\\(?:(w)|(d)|(s)|(W)|(D)|(S))|((?:(?:\\)(.)|([^\]\\]))-(?:\\)?([^\]]))|(\])|(?:\\)?(.)/g;null!=(n=i.exec(t));)if(n[1])a.push(r.words());else if(n[2])a.push(r.ints());else if(n[3])a.push(r.whitespace());else if(n[4])a.push(r.notWords());else if(n[5])a.push(r.notInts());else if(n[6])a.push(r.notWhitespace());else if(n[7])a.push({type:e.RANGE,from:(n[8]||n[9]).charCodeAt(0),to:n[10].charCodeAt(0)});else{if(!(o=n[12]))return[a,i.lastIndex];a.push({type:e.CHAR,value:o.charCodeAt(0)})}exports.error(s,"Unterminated character class")},exports.error=function(e,r){throw new SyntaxError("Invalid regular expression: /"+e+"/: "+r)}; -},{"./types":"s8+b","./sets":"k9KI"}],"LZSu":[function(require,module,exports) { -var e=require("./types");exports.wordBoundary=function(){return{type:e.POSITION,value:"b"}},exports.nonWordBoundary=function(){return{type:e.POSITION,value:"B"}},exports.begin=function(){return{type:e.POSITION,value:"^"}},exports.end=function(){return{type:e.POSITION,value:"$"}}; -},{"./types":"s8+b"}],"BPpa":[function(require,module,exports) { -var e=require("./util"),a=require("./types"),s=require("./sets"),t=require("./positions");module.exports=function(r){var p,o,n=0,u={type:a.ROOT,stack:[]},c=u,h=u.stack,l=[],i=function(a){e.error(r,"Nothing to repeat at column "+(a-1))},k=e.strToChars(r);for(p=k.length;n1)return!1;if(u>o)return!1}if(e.options)for(var i=0,f=e.options.length;ia)throw new Error("expected pattern to be less than "+a+" characters");var p=r;if((!o||o&&!1!==o.cache)&&(p=c(r,o),i.hasOwnProperty(p)))return i[p];var f=t({},o);!0===f.contains&&(!0===f.negate?f.strictNegate=!1:f.strict=!1),!1===f.strict&&(f.strictOpen=!1,f.strictClose=!1);var u,g=!1!==f.strictOpen?"^":"",h=!1!==f.strictClose?"$":"",l=f.flags||"";!0!==f.nocase||/i/.test(l)||(l+="i");try{if((f.negate||"boolean"==typeof f.strictNegate)&&(r=n.create(r,f)),u=new RegExp(g+"(?:"+r+")"+h,l),!0===f.safe&&!1===e(u))throw new Error("potentially unsafe regular expression: "+u.source)}catch(y){if(!0===f.strictErrors||!0===f.safe)throw y.key=p,y.pattern=r,y.originalOptions=o,y.createdOptions=f,y;try{u=new RegExp("^"+r.replace(/(\W)/g,"\\$1")+"$")}catch(y){u=/.^/}}return!1!==f.cache&&s(u,p,r,f),u}function s(e,t,n,a){r(e,"cached",!0),r(e,"pattern",n),r(e,"options",a),r(e,"key",t),i[t]=e}function c(e,r){if(!r)return e;var t=e;for(var n in r)r.hasOwnProperty(n)&&(t+=";"+n+"="+String(r[n]));return t}module.exports=function(e,r){return Array.isArray(e)?o(e.join("|"),r):o(e,r)},module.exports.makeRe=o; -},{"safe-regex":"wV4Q","define-property":"kcLV","extend-shallow":"q5b5","regex-not":"U+jK"}],"pgXb":[function(require,module,exports) { -"use strict";module.exports=function(r){if(!Array.isArray(r))throw new TypeError("array-unique expects an array.");for(var e=r.length,a=-1;a++","(":")","[":"]","{":"}"}:o.brackets&&(l=o.brackets);var u,a=[],c=[],g=[""],h=o.sep,v=r.length,d=-1;function x(){if(l&&c.length)return l[c[c.length-1]]}for(;++d=0}; -},{"kind-of":"sDoB"}],"+oXU":[function(require,module,exports) { -"use strict";var r,e="";function t(t,n){if("string"!=typeof t)throw new TypeError("expected a string");if(1===n)return t;if(2===n)return t+t;var i=t.length*n;if(r!==t||void 0===r)r=t,e="";else if(e.length>=i)return e.substr(0,i);for(;i>e.length&&n>1;)1&n&&(e+=t),n>>=1,t+=t;return e=(e+=t).substr(0,i)}module.exports=t; -},{}],"O79C":[function(require,module,exports) { -"use strict";var r=require("repeat-string"),t=require("is-number"),n={};function e(r,e,a){if(!1===t(r))throw new RangeError("toRegexRange: first argument is invalid.");if(void 0===e||r===e)return String(r);if(!1===t(e))throw new RangeError("toRegexRange: second argument is invalid.");a=a||{};var u=r+":"+e+"="+String(a.relaxZeros)+String(a.shorthand)+String(a.capture);if(n.hasOwnProperty(u))return n[u].result;var o=Math.min(r,e),g=Math.max(r,e);if(1===Math.abs(o-g)){var c=r+"|"+e;return a.capture?"("+c+")":c}var f=m(r)||m(e),d=[],h=[],v={min:r,max:e,a:o,b:g};(f&&(v.isPadded=f,v.maxLen=String(v.max).length),o<0)&&(h=s(g<0?Math.abs(g):1,Math.abs(o),v,a),o=v.a=0);return g>=0&&(d=s(o,g,v,a)),v.negatives=h,v.positives=d,v.result=i(h,d,a),a.capture&&d.length+h.length>1&&(v.result="("+v.result+")"),n[u]=v,v.result}function i(r,t,n){var e=o(r,t,"-",!1,n)||[],i=o(t,r,"",!1,n)||[],a=o(r,t,"-?",!0,n)||[];return e.concat(a).concat(i).join("|")}function a(r,t){r=Number(r);for(var n=1,e=[t=Number(t)],i=+h(r,n);r<=i&&i<=t;)e=f(e,i),i=+h(r,n+=1);var a=1;for(i=v(t+1,a)-1;r1&&i.digits.pop(),i.digits.push(h.digits[0]),i.string=i.pattern+l(i.digits),f=d+1)}return c}function o(r,t,n,e,i){for(var a=[],u=0;ut?1:t>r?-1:0}function f(r,t){return-1===r.indexOf(t)&&r.push(t),r}function d(r,t,n){for(var e=0;e=i;){var h=t.isNumber?n:String.fromCharCode(n);t.toRegex&&(h>=0||!t.isNumber)?a.greater.push(h):a.lesser.push(Math.abs(h)),t.isPadded&&(h=g(h,t)),t.toString&&(h=String(h)),"function"==typeof t.transform?d[p++]=t.transform(h,n,i,o,p,d,t):d[p++]=h,m?n+=o:n-=o}return!0===t.toRegex?u(d,a,t):d}function s(e,r,t,n,o){return o.isPadded?i(t,n,o):o.isNumber?i(Math.min(e,r),Math.max(e,r),o):"["+(t=String.fromCharCode(Math.min(e,r)))+"-"+(n=String.fromCharCode(Math.max(e,r)))+"]"}function u(e,r,t){var n="",i="";r.greater.length&&(n=r.greater.join("|")),r.lesser.length&&(i="-("+r.lesser.join("|")+")");var o=n&&i?n+"|"+i:n||i;return t.capture?"("+o+")":o}function g(e,r){if(r.isPadded){var t=String(e),i=t.length,o="";"-"===t.charAt(0)&&(o="-",t=t.slice(1));var a=r.maxLength-i;e=o+n("0",a)+t}return r.stringify?String(e):e}function f(e){return Number(e)||0}function m(e){return/^-?0\d/.test(e)}function d(e,r){return(h(e)||p(e))&&(h(r)||p(r))}function p(e){return"string"==typeof e&&1===e.length&&/^\w+$/.test(e)}function h(e){return r(e)&&!/\./.test(e)}module.exports=o; -},{"is-number":"m3xG","extend-shallow":"xChW","repeat-string":"+oXU","to-regex-range":"O79C"}],"kJve":[function(require,module,exports) { -"use strict";module.exports=function(r,e){for(var t=new Array(e),n=0;n1){if(!1===i.optimize)return a.val=n[0],a;a.segs=r.stringifyArray(a.segs)}else if(1===n.length){var s=e.split("..");if(1===s.length)return a.val=a.segs[a.segs.length-1]||a.val||e,a.segs=[],a;if(2===s.length&&s[0]===s[1])return a.escaped=!0,a.val=s[0],a.segs=[],a;if(s.length>1){if(!1!==i.optimize&&(i.optimize=!0,delete i.expand),!0!==i.optimize){var l=Math.min(s[0],s[1]),u=Math.max(s[0],s[1]),o=s[2]||1;if(!1!==i.rangeLimit&&(u-l)/o>=i.rangeLimit)throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.")}return s.push(i),a.segs=r.fillRange.apply(null,s),a.segs.length?(!0===i.optimize&&(a.segs=r.stringifyArray(a.segs)),""===a.segs?a.val=e:a.val=a.segs[0],a):(a.escaped=!0,a.val=e,a)}}else a.val=e;return a},r.escapeBrackets=function(e){return function(t){if(t.escaped&&"b"===t.val)t.val="\\b";else if("("===t.val||"["===t.val){for(var i=r.extend({},e),n=[],a=[],s=[],l=t.val,u=t.str,o=t.idx-1;++o1&&(a.parent.count*=a.multiplier),!0===o.quantifiers&&e.isQuantifier(a.val))p=!0;else if(a.val.length>1){if(r(a.parent,"brace")&&!n(a)){var c=e.expand(a.val,o);if(s=c.segs,c.isOptimized&&(a.parent.isOptimized=!0),!s.length){var l=c.val||a.val;!1!==o.unescape&&(l=(l=l.replace(/\\([,.])/g,"$1")).replace(/["'`]/g,"")),s=[l],p=!0}}}else","===a.val?o.expand?(a.parent.queue.push([""]),s=[""]):s=["|"]:p=!0;if(p&&r(a.parent,"brace")&&(a.parent.nodes.length<=4&&1===a.parent.count?a.parent.escaped=!0:a.parent.length<=3&&(a.parent.escaped=!0)),i(a.parent)){var f=e.arrayify(u.pop());a.parent.count>1&&o.expand&&(f=t(f,a.parent.count),a.parent.count=1),u.push(e.join(e.flatten(f),s.shift())),u.push.apply(u,s)}else a.parent.queue=s}).set("brace.close",function(n){var r=n.parent.queue,i=n.parent.parent,s=i.queue.pop(),c=n.parent.open,l=n.val;c&&l&&a(n,o)&&(c="(",l=")");var f=e.last(r);n.parent.count>1&&o.expand&&(f=t(r.pop(),n.parent.count),n.parent.count=1,r.push(f)),l&&"string"==typeof f&&1===f.length&&(c="",l=""),!u(n,o)&&!p(n)||n.parent.hasEmpty||(r.push(e.join(c,r.pop()||"")),r=e.flatten(e.join(r,l))),void 0===s?i.queue=[r]:i.queue.push(e.flatten(e.join(s,r)))}).set("eos",function(n){this.input||(!1!==o.optimize?this.output=e.last(e.flatten(this.ast.queue)):Array.isArray(e.last(this.ast.queue))?this.output=e.flatten(this.ast.queue.pop()):this.output=e.flatten(this.ast.queue),n.parent.count>1&&o.expand&&(this.output=t(this.output,n.parent.count)),this.output=e.arrayify(this.output),this.ast.queue=[])})}; -},{"./utils":"/9Yt"}],"iG2A":[function(require,module,exports) { -"use strict";var e=require("is-descriptor");module.exports=function(r,t,o){if("object"!=typeof r&&"function"!=typeof r)throw new TypeError("expected an object or function.");if("string"!=typeof t)throw new TypeError("expected `prop` to be a string.");return e(o)&&("set"in o||"get"in o)?Object.defineProperty(r,t,o):Object.defineProperty(r,t,{configurable:!0,enumerable:!1,writable:!0,value:o})}; -},{"is-descriptor":"J54p"}],"CLZ9":[function(require,module,exports) { -"use strict";var e=require("kind-of"),n=module.exports;function t(n){return"object"===e(n)}function o(e){return"string"==typeof e}function i(e){return"function"==typeof e}function r(e){return Array.isArray(e)}function s(e,n,t){return"function"!=typeof e.append?e.emit(n,t):e.append(n,t)}function d(e,n){if(!e)throw new Error(n)}n.isNode=function(n){return"object"===e(n)&&!0===n.isNode},n.noop=function(e){s(this,"",e)},n.identity=function(e){s(this,e.val,e)},n.append=function(e){return function(n){s(this,e,n)}},n.toNoop=function(e,n){n?e.nodes=n:(delete e.nodes,e.type="text",e.val="")},n.visit=function(e,t){return d(n.isNode(e),"expected node to be an instance of Node"),d(i(t),"expected a visitor function"),t(e),e.nodes?n.mapVisit(e,t):e},n.mapVisit=function(e,t){d(n.isNode(e),"expected node to be an instance of Node"),d(r(e.nodes),"expected node.nodes to be an array"),d(i(t),"expected a visitor function");for(var o=0;o0)},n.isInside=function(o,i,r){if(d(n.isNode(i),"expected node to be an instance of Node"),d(t(o),"expected state to be an object"),Array.isArray(r)){for(var s=0;s1){var p=i.val.charAt(0),h=i.val.slice(-1);l='"'===p&&'"'===h||"'"===p&&"'"===h||"`"===p&&"`"===h}if(l&&!1!==a.unescape&&(i.val=i.val.slice(1,i.val.length-1),i.escaped=!0),i.match){var c=i.match[1];c&&-1!==c.indexOf("}")||(c=i.match[0]);var o=c.replace(/\{/g,",").replace(/\}/g,"");i.multiplier*=o.length,i.val=""}"text"===n.type&&1===n.multiplier&&1===i.multiplier&&i.val?n.val+=i.val:r.push(i)}module.exports=function(a,r){a.parser.set("bos",function(){this.parsed||(this.ast=this.nodes[0]=new t(this.ast))}).set("escape",function(){var i=this.position(),a=this.match(/^(?:\\(.)|\$\{)/);if(a){var n=this.prev(),l=e.last(n.nodes),p=i(new t({type:"text",multiplier:1,val:a[0]}));if("\\\\"===p.val)return p;if("${"===p.val)for(var h,c=this.input,o=-1;h=c[++o];)if(this.consume(1),p.val+=h,"\\"!==h){if("}"===h)break}else p.val+=c[++o];return!1!==this.options.unescape&&(p.val=p.val.replace(/\\([{}])/g,"$1")),'"'===l.val&&'"'===this.input.charAt(0)?(l.val=p.val,void this.consume(1)):s.call(this,i,p,n,r)}}).set("bracket",function(){var e=this.isInside("brace"),i=this.position(),s=this.match(/^(?:\[([!^]?)([^\]]{2,}|\]-)(\]|[^*+?]+)|\[)/);if(s){var a=this.prev(),r=s[0],n=s[1]?"^":"",l=s[2]||"",p=s[3]||"";e&&"brace"===a.type&&(a.text=a.text||"",a.text+=r);var h=this.input.slice(0,2);if(""===l&&"\\]"===h){l+=h,this.consume(2);for(var c,o=this.input,v=-1;c=o[++v];){if(this.consume(1),"]"===c){p=c;break}l+=c}}return i(new t({type:"bracket",val:r,escaped:"]"!==p,negated:n,inner:l,close:p}))}}).set("multiplier",function(){var e=this.isInside("brace"),i=this.position(),a=this.match(/^\{((?:,|\{,+\})+)\}/);if(a){this.multiplier=!0;var n=this.prev(),l=a[0];e&&"brace"===n.type&&(n.text=n.text||"",n.text+=l);var p=i(new t({type:"text",multiplier:1,match:a,val:l}));return s.call(this,i,p,n,r)}}).set("brace.open",function(){var s=this.position(),a=this.match(/^\{(?!(?:[^\\}]?|,+)\})/);if(a){var r=this.prev(),n=e.last(r.nodes);n&&n.val&&i(n.val.slice(-1))&&(n.optimize=!1);var l=s(new t({type:"brace.open",val:a[0]})),p=s(new t({type:"brace",nodes:[]}));p.push(l),r.push(p),this.push("brace",p)}}).set("brace.close",function(){var i=this.position(),s=this.match(/^\}/);if(s&&s[0]){var a=this.pop("brace"),r=i(new t({type:"brace.close",val:s[0]}));if(!this.isType(a,"brace")){if(this.options.strict)throw new Error('missing opening "{"');return r.type="text",r.multiplier=0,r.escaped=!0,r}var n=this.prev(),l=e.last(n.nodes);if(l.text)if(")"===e.last(l.nodes).val&&/[!@*?+]\(/.test(l.text)){var p=l.nodes[0],h=l.nodes[1];"brace.open"===p.type&&h&&"text"===h.type&&(h.optimize=!1)}if(a.nodes.length>2){var c=a.nodes[1];"text"===c.type&&","===c.val&&(a.nodes.splice(1,1),a.nodes.push(c))}a.push(r)}}).set("boundary",function(){var e=this.position(),i=this.match(/^[$^](?!\{)/);if(i)return e(new t({type:"text",val:i[0]}))}).set("nobrace",function(){var e=this.isInside("brace"),i=this.position(),s=this.match(/^\{[^,]?\}/);if(s){var a=this.prev(),r=s[0];return e&&"brace"===a.type&&(a.text=a.text||"",a.text+=r),i(new t({type:"text",multiplier:0,val:r}))}}).set("text",function(){var e=this.isInside("brace"),i=this.position(),a=this.match(/^((?!\\)[^${}[\]])+/);if(a){var n=this.prev(),l=a[0];e&&"brace"===n.type&&(n.text=n.text||"",n.text+=l);var p=i(new t({type:"text",multiplier:1,val:l}));return s.call(this,i,p,n,r)}})}; -},{"snapdragon-node":"RyuZ","./utils":"/9Yt"}],"F8Jd":[function(require,module,exports) { -function t(t){if(t)return e(t)}function e(e){for(var s in t.prototype)e[s]=t.prototype[s];return e}"undefined"!=typeof module&&(module.exports=t),t.prototype.on=t.prototype.addEventListener=function(t,e){return this._callbacks=this._callbacks||{},(this._callbacks["$"+t]=this._callbacks["$"+t]||[]).push(e),this},t.prototype.once=function(t,e){function s(){this.off(t,s),e.apply(this,arguments)}return s.fn=e,this.on(t,s),this},t.prototype.off=t.prototype.removeListener=t.prototype.removeAllListeners=t.prototype.removeEventListener=function(t,e){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var s,r=this._callbacks["$"+t];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+t],this;for(var i=0;i=0||r.push(i)}}}return r}; -},{}],"e4O3":[function(require,module,exports) { -function r(r){return null!==r&&("object"==typeof r||"function"==typeof r)}function n(r){return r?Array.isArray(r)?r.join("."):r:""}module.exports=function(t,e,o,i,u){if(!r(t)||!e)return t;if(e=n(e),o&&(e+="."+n(o)),i&&(e+="."+n(i)),u&&(e+="."+n(u)),e in t)return t[e];for(var f=e.split("."),l=f.length,c=-1;t&&++c-1)return!0;return i(f(r),e)}if(Array.isArray(r)){for(var u=r;t--;)if(u.indexOf(e[t])>-1)return!0;return!1}throw new TypeError("expected an array or object.")}function c(r){return r?Array.isArray(r)?r:[r]:[]}function u(r){return o(r)&&void 0!==r.constructor}function f(r){return u(r)?Object.getOwnPropertyNames(r):[]}module.exports=n,module.exports.has=i; -},{"kind-of":"sDoB","copy-descriptor":"RbVe","define-property":"zUlQ"}],"jUYu":[function(require,module,exports) { -"use strict";var e=require("object-copy"),t=require("define-property"),r=require("util");function o(n,i){if("function"!=typeof n)throw new TypeError("expected Parent to be a function.");return function(f,p){if("function"!=typeof f)throw new TypeError("expected Ctor to be a function.");if(r.inherits(f,n),e(f,n),"object"==typeof p){var c=Object.create(p);for(var u in c)f.prototype[u]=c[u]}t(f.prototype,"_parent_",{configurable:!0,set:function(){},get:function(){return n.prototype}}),"function"==typeof i&&i(f,n),f.extend=o(f,i)}}module.exports=o; -},{"object-copy":"Dlvt","define-property":"zUlQ"}],"DHuz":[function(require,module,exports) { -"use strict";var e=require("util"),r=require("arr-union"),t=require("define-property"),n=require("static-extend"),o=require("isobject"),i=module.exports;i.isObject=function(e){return o(e)||"function"==typeof e},i.has=function(e,r){var t=(r=i.arrayify(r)).length;if(i.isObject(e)){for(var n in e)if(r.indexOf(n)>-1)return!0;var o=i.nativeKeys(e);return i.has(o,r)}if(Array.isArray(e)){for(var c=e;t--;)if(c.indexOf(r[t])>-1)return!0;return!1}throw new TypeError("expected an array or object.")},i.hasAll=function(e,r){for(var t=(r=i.arrayify(r)).length;t--;)if(!i.has(e,r[t]))return!1;return!0},i.arrayify=function(e){return e?Array.isArray(e)?e:[e]:[]},i.noop=function(){},i.identity=function(e){return e},i.hasConstructor=function(e){return i.isObject(e)&&void 0!==e.constructor},i.nativeKeys=function(e){if(!i.hasConstructor(e))return[];var r=Object.getOwnPropertyNames(e);return"caller"in e&&r.push("caller"),r},i.getDescriptor=function(e,r){if(!i.isObject(e))throw new TypeError("expected an object.");if("string"!=typeof r)throw new TypeError("expected key to be a string.");return Object.getOwnPropertyDescriptor(e,r)},i.copyDescriptor=function(e,r,t){if(!i.isObject(e))throw new TypeError("expected receiving object to be an object.");if(!i.isObject(r))throw new TypeError("expected providing object to be an object.");if("string"!=typeof t)throw new TypeError("expected name to be a string.");var n=i.getDescriptor(r,t);n&&Object.defineProperty(e,t,n)},i.copy=function(e,r,n){if(!i.isObject(e))throw new TypeError("expected receiving object to be an object.");if(!i.isObject(r))throw new TypeError("expected providing object to be an object.");var o,c=Object.getOwnPropertyNames(r),a=Object.keys(r),p=c.length;for(n=i.arrayify(n);p--;)o=c[p],i.has(a,o)?t(e,o,r[o]):o in e||i.has(n,o)||i.copyDescriptor(e,r,o)},i.inherit=function(e,r,t){if(!i.isObject(e))throw new TypeError("expected receiving object to be an object.");if(!i.isObject(r))throw new TypeError("expected providing object to be an object.");var n=[];for(var o in r)n.push(o),e[o]=r[o];n=n.concat(i.arrayify(t));var c=r.prototype||r,a=e.prototype||e;i.copy(a,c,n)},i.extend=function(){return n.apply(null,arguments)},i.bubble=function(e,t){t=t||[],e.bubble=function(n,o){Array.isArray(o)&&(t=r([],t,o));for(var c=t.length,a=-1;++a100)){var t=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(c);if(t){var i=parseFloat(t[1]);switch((t[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return i*n;case"days":case"day":case"d":return i*a;case"hours":case"hour":case"hrs":case"hr":case"h":return i*r;case"minutes":case"minute":case"mins":case"min":case"m":return i*e;case"seconds":case"second":case"secs":case"sec":case"s":return i*s;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return i;default:return}}}}function t(n){return n>=a?Math.round(n/a)+"d":n>=r?Math.round(n/r)+"h":n>=e?Math.round(n/e)+"m":n>=s?Math.round(n/s)+"s":n+"ms"}function i(n){return o(n,a,"day")||o(n,r,"hour")||o(n,e,"minute")||o(n,s,"second")||n+" ms"}function o(s,e,r){if(!(s0)return c(s);if("number"===r&&!1===isNaN(s))return e.long?i(s):t(s);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(s))}; -},{}],"5R3S":[function(require,module,exports) { -var e;function r(e){var r,t=0;for(r in e)t=(t<<5)-t+e.charCodeAt(r),t|=0;return exports.colors[Math.abs(t)%exports.colors.length]}function t(t){function s(){if(s.enabled){var r=s,t=+new Date,o=t-(e||t);r.diff=o,r.prev=e,r.curr=t,e=t;for(var n=new Array(arguments.length),p=0;p=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function o(e){var o=this.useColors;if(e[0]=(o?"%c":"")+this.namespace+(o?" %c":" ")+e[0]+(o?"%c ":" ")+"+"+exports.humanize(this.diff),o){var t="color: "+this.color;e.splice(1,0,t,"color: inherit");var r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,function(e){"%%"!==e&&(r++,"%c"===e&&(n=r))}),e.splice(n,0,t)}}function t(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function r(e){try{null==e?exports.storage.removeItem("debug"):exports.storage.debug=e}catch(o){}}function n(){var e;try{e=exports.storage.debug}catch(o){}return!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG),e}function s(){try{return window.localStorage}catch(e){}}exports=module.exports=require("./debug"),exports.log=t,exports.formatArgs=o,exports.save=r,exports.load=n,exports.useColors=e,exports.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:s(),exports.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(o){return"[UnexpectedJSONParseError]: "+o.message}},exports.enable(n()); -},{"./debug":"5R3S"}],"gb0h":[function(require,module,exports) { -var e=require("tty"),t=require("util");exports=module.exports=require("./debug"),exports.init=c,exports.log=i,exports.formatArgs=o,exports.save=p,exports.load=a,exports.useColors=n,exports.colors=[6,2,3,4,5,1],exports.inspectOpts=Object.keys(process.env).filter(function(e){return/^debug_/i.test(e)}).reduce(function(e,t){var r=t.substring(6).toLowerCase().replace(/_([a-z])/g,function(e,t){return t.toUpperCase()}),s=process.env[t];return s=!!/^(yes|on|true|enabled)$/i.test(s)||!/^(no|off|false|disabled)$/i.test(s)&&("null"===s?null:Number(s)),e[r]=s,e},{});var r=parseInt(process.env.DEBUG_FD,10)||2;1!==r&&2!==r&&t.deprecate(function(){},"except for stderr(2) and stdout(1), any other usage of DEBUG_FD is deprecated. Override debug.log if you want to use a different log function (https://git.io/debug_fd)")();var s=1===r?process.stdout:2===r?process.stderr:u(r);function n(){return"colors"in exports.inspectOpts?Boolean(exports.inspectOpts.colors):e.isatty(r)}function o(e){var t=this.namespace;if(this.useColors){var r=this.color,s=" [3"+r+";1m"+t+" ";e[0]=s+e[0].split("\n").join("\n"+s),e.push("[3"+r+"m+"+exports.humanize(this.diff)+"")}else e[0]=(new Date).toUTCString()+" "+t+" "+e[0]}function i(){return s.write(t.format.apply(t,arguments)+"\n")}function p(e){null==e?delete process.env.DEBUG:process.env.DEBUG=e}function a(){return process.env.DEBUG}function u(t){var r;switch(process.binding("tty_wrap").guessHandleType(t)){case"TTY":(r=new e.WriteStream(t))._type="tty",r._handle&&r._handle.unref&&r._handle.unref();break;case"FILE":(r=new(require("fs").SyncWriteStream)(t,{autoClose:!1}))._type="fs";break;case"PIPE":case"TCP":(r=new(require("net").Socket)({fd:t,readable:!1,writable:!0})).readable=!1,r.read=null,r._type="pipe",r._handle&&r._handle.unref&&r._handle.unref();break;default:throw new Error("Implement me. Unknown stream file type!")}return r.fd=t,r._isStdio=!0,r}function c(e){e.inspectOpts={};for(var t=Object.keys(exports.inspectOpts),r=0;r>1;return 1==(1&e)?-r:r}exports.encode=function(n){var d,a="",c=i(n);do{d=c&o,(c>>>=r)>0&&(d|=t),a+=e.encode(d)}while(c>0);return a},exports.decode=function(n,i,a){var c,u,h=n.length,s=0,v=0;do{if(i>=h)throw new Error("Expected more digits in base 64 VLQ value.");if(-1===(u=e.decode(n.charCodeAt(i++))))throw new Error("Invalid base64 digit: "+n.charAt(i-1));c=!!(u&t),s+=(u&=o)<=0;s--)"."===(a=u[s])?u.splice(s,1):".."===a?c++:c>0&&(""===a?(u.splice(s+1,c),c=0):(u.splice(s,2),c--));return""===(r=u.join("/"))&&(r=i?"/":"."),n?(n.path=r,o(n)):r}function i(e,r){""===e&&(e="."),""===r&&(r=".");var i=t(r),u=t(e);if(u&&(e=u.path||"/"),i&&!i.scheme)return u&&(i.scheme=u.scheme),o(i);if(i||r.match(n))return r;if(u&&!u.host&&!u.path)return u.host=r,o(u);var c="/"===r.charAt(0)?r:a(e.replace(/\/+$/,"")+"/"+r);return u?(u.path=c,o(u)):c}function u(e,r){""===e&&(e="."),e=e.replace(/\/$/,"");for(var n=0;0!==r.indexOf(e+"/");){var t=e.lastIndexOf("/");if(t<0)return r;if((e=e.slice(0,t)).match(/^([^\/]+:\/)?\/*$/))return r;++n}return Array(n+1).join("../")+r.substr(e.length+1)}exports.urlParse=t,exports.urlGenerate=o,exports.normalize=a,exports.join=i,exports.isAbsolute=function(e){return"/"===e.charAt(0)||!!e.match(r)},exports.relative=u;var c=!("__proto__"in Object.create(null));function s(e){return e}function l(e){return f(e)?"$"+e:e}function h(e){return f(e)?e.slice(1):e}function f(e){if(!e)return!1;var r=e.length;if(r<9)return!1;if(95!==e.charCodeAt(r-1)||95!==e.charCodeAt(r-2)||111!==e.charCodeAt(r-3)||116!==e.charCodeAt(r-4)||111!==e.charCodeAt(r-5)||114!==e.charCodeAt(r-6)||112!==e.charCodeAt(r-7)||95!==e.charCodeAt(r-8)||95!==e.charCodeAt(r-9))return!1;for(var n=r-10;n>=0;n--)if(36!==e.charCodeAt(n))return!1;return!0}function p(e,r,n){var t=e.source-r.source;return 0!==t?t:0!==(t=e.originalLine-r.originalLine)?t:0!==(t=e.originalColumn-r.originalColumn)||n?t:0!==(t=e.generatedColumn-r.generatedColumn)?t:0!==(t=e.generatedLine-r.generatedLine)?t:e.name-r.name}function g(e,r,n){var t=e.generatedLine-r.generatedLine;return 0!==t?t:0!==(t=e.generatedColumn-r.generatedColumn)||n?t:0!==(t=e.source-r.source)?t:0!==(t=e.originalLine-r.originalLine)?t:0!==(t=e.originalColumn-r.originalColumn)?t:e.name-r.name}function m(e,r){return e===r?0:e>r?1:-1}function d(e,r){var n=e.generatedLine-r.generatedLine;return 0!==n?n:0!==(n=e.generatedColumn-r.generatedColumn)?n:0!==(n=m(e.source,r.source))?n:0!==(n=e.originalLine-r.originalLine)?n:0!==(n=e.originalColumn-r.originalColumn)?n:m(e.name,r.name)}exports.toSetString=c?s:l,exports.fromSetString=c?s:h,exports.compareByOriginalPositions=p,exports.compareByGeneratedPositionsDeflated=g,exports.compareByGeneratedPositionsInflated=d; -},{}],"IVBV":[function(require,module,exports) { -var t=require("./util"),e=Object.prototype.hasOwnProperty,r="undefined"!=typeof Map;function n(){this._array=[],this._set=r?new Map:Object.create(null)}n.fromArray=function(t,e){for(var r=new n,i=0,s=t.length;i=0)return i}else{var s=t.toSetString(n);if(e.call(this._set,s))return this._set[s]}throw new Error('"'+n+'" is not in the set.')},n.prototype.at=function(t){if(t>=0&&ta||n==a&&s>=o||t.compareByGeneratedPositionsInflated(e,r)<=0}function r(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}r.prototype.unsortedForEach=function(t,e){this._array.forEach(t,e)},r.prototype.add=function(t){e(this._last,t)?(this._last=t,this._array.push(t)):(this._sorted=!1,this._array.push(t))},r.prototype.toArray=function(){return this._sorted||(this._array.sort(t.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},exports.MappingList=r; -},{"./util":"VW6l"}],"sKny":[function(require,module,exports) { -var e=require("./base64-vlq"),n=require("./util"),o=require("./array-set").ArraySet,t=require("./mapping-list").MappingList;function i(e){e||(e={}),this._file=n.getArg(e,"file",null),this._sourceRoot=n.getArg(e,"sourceRoot",null),this._skipValidation=n.getArg(e,"skipValidation",!1),this._sources=new o,this._names=new o,this._mappings=new t,this._sourcesContents=null}i.prototype._version=3,i.fromSourceMap=function(e){var o=e.sourceRoot,t=new i({file:e.file,sourceRoot:o});return e.eachMapping(function(e){var i={generated:{line:e.generatedLine,column:e.generatedColumn}};null!=e.source&&(i.source=e.source,null!=o&&(i.source=n.relative(o,i.source)),i.original={line:e.originalLine,column:e.originalColumn},null!=e.name&&(i.name=e.name)),t.addMapping(i)}),e.sources.forEach(function(n){var o=e.sourceContentFor(n);null!=o&&t.setSourceContent(n,o)}),t},i.prototype.addMapping=function(e){var o=n.getArg(e,"generated"),t=n.getArg(e,"original",null),i=n.getArg(e,"source",null),r=n.getArg(e,"name",null);this._skipValidation||this._validateMapping(o,t,i,r),null!=i&&(i=String(i),this._sources.has(i)||this._sources.add(i)),null!=r&&(r=String(r),this._names.has(r)||this._names.add(r)),this._mappings.add({generatedLine:o.line,generatedColumn:o.column,originalLine:null!=t&&t.line,originalColumn:null!=t&&t.column,source:i,name:r})},i.prototype.setSourceContent=function(e,o){var t=e;null!=this._sourceRoot&&(t=n.relative(this._sourceRoot,t)),null!=o?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[n.toSetString(t)]=o):this._sourcesContents&&(delete this._sourcesContents[n.toSetString(t)],0===Object.keys(this._sourcesContents).length&&(this._sourcesContents=null))},i.prototype.applySourceMap=function(e,t,i){var r=t;if(null==t){if(null==e.file)throw new Error('SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map\'s "file" property. Both were omitted.');r=e.file}var s=this._sourceRoot;null!=s&&(r=n.relative(s,r));var l=new o,u=new o;this._mappings.unsortedForEach(function(o){if(o.source===r&&null!=o.originalLine){var t=e.originalPositionFor({line:o.originalLine,column:o.originalColumn});null!=t.source&&(o.source=t.source,null!=i&&(o.source=n.join(i,o.source)),null!=s&&(o.source=n.relative(s,o.source)),o.originalLine=t.line,o.originalColumn=t.column,null!=t.name&&(o.name=t.name))}var a=o.source;null==a||l.has(a)||l.add(a);var c=o.name;null==c||u.has(c)||u.add(c)},this),this._sources=l,this._names=u,e.sources.forEach(function(o){var t=e.sourceContentFor(o);null!=t&&(null!=i&&(o=n.join(i,o)),null!=s&&(o=n.relative(s,o)),this.setSourceContent(o,t))},this)},i.prototype._validateMapping=function(e,n,o,t){if(n&&"number"!=typeof n.line&&"number"!=typeof n.column)throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if((!(e&&"line"in e&&"column"in e&&e.line>0&&e.column>=0)||n||o||t)&&!(e&&"line"in e&&"column"in e&&n&&"line"in n&&"column"in n&&e.line>0&&e.column>=0&&n.line>0&&n.column>=0&&o))throw new Error("Invalid mapping: "+JSON.stringify({generated:e,source:o,original:n,name:t}))},i.prototype._serializeMappings=function(){for(var o,t,i,r,s=0,l=1,u=0,a=0,c=0,p=0,g="",h=this._mappings.toArray(),m=0,f=h.length;m0){if(!n.compareByGeneratedPositionsInflated(t,h[m-1]))continue;o+=","}o+=e.encode(t.generatedColumn-s),s=t.generatedColumn,null!=t.source&&(r=this._sources.indexOf(t.source),o+=e.encode(r-p),p=r,o+=e.encode(t.originalLine-1-a),a=t.originalLine-1,o+=e.encode(t.originalColumn-u),u=t.originalColumn,null!=t.name&&(i=this._names.indexOf(t.name),o+=e.encode(i-c),c=i)),g+=o}return g},i.prototype._generateSourcesContent=function(e,o){return e.map(function(e){if(!this._sourcesContents)return null;null!=o&&(e=n.relative(o,e));var t=n.toSetString(e);return Object.prototype.hasOwnProperty.call(this._sourcesContents,t)?this._sourcesContents[t]:null},this)},i.prototype.toJSON=function(){var e={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return null!=this._file&&(e.file=this._file),null!=this._sourceRoot&&(e.sourceRoot=this._sourceRoot),this._sourcesContents&&(e.sourcesContent=this._generateSourcesContent(e.sources,e.sourceRoot)),e},i.prototype.toString=function(){return JSON.stringify(this.toJSON())},exports.SourceMapGenerator=i; -},{"./base64-vlq":"A7NR","./util":"VW6l","./array-set":"IVBV","./mapping-list":"7tNh"}],"pwQS":[function(require,module,exports) { -function r(t,e,E,n,o,_){var U=Math.floor((e-t)/2)+t,s=o(E,n[U],!0);return 0===s?U:s>0?e-U>1?r(U,e,E,n,o,_):_==exports.LEAST_UPPER_BOUND?e1?r(t,U,E,n,o,_):_==exports.LEAST_UPPER_BOUND?U:t<0?-1:t}exports.GREATEST_LOWER_BOUND=1,exports.LEAST_UPPER_BOUND=2,exports.search=function(t,e,E,n){if(0===e.length)return-1;var o=r(-1,e.length,t,e,E,n||exports.GREATEST_LOWER_BOUND);if(o<0)return-1;for(;o-1>=0&&0===E(e[o],e[o-1],!0);)--o;return o}; -},{}],"+i42":[function(require,module,exports) { -function n(n,r,t){var o=n[r];n[r]=n[t],n[t]=o}function r(n,r){return Math.round(n+Math.random()*(r-n))}function t(o,a,u,f){if(u=0){var a=this._originalMappings[s];if(void 0===r.column)for(var u=a.originalLine;a&&a.originalLine===u;)i.push({line:e.getArg(a,"generatedLine",null),column:e.getArg(a,"generatedColumn",null),lastColumn:e.getArg(a,"lastGeneratedColumn",null)}),a=this._originalMappings[++s];else for(var l=a.originalColumn;a&&a.originalLine===t&&a.originalColumn==l;)i.push({line:e.getArg(a,"generatedLine",null),column:e.getArg(a,"generatedColumn",null),lastColumn:e.getArg(a,"lastGeneratedColumn",null)}),a=this._originalMappings[++s]}return i},exports.SourceMapConsumer=i,s.prototype=Object.create(i.prototype),s.prototype.consumer=i,s.fromSourceMap=function(n){var t=Object.create(s.prototype),i=t._names=r.fromArray(n._names.toArray(),!0),u=t._sources=r.fromArray(n._sources.toArray(),!0);t.sourceRoot=n._sourceRoot,t.sourcesContent=n._generateSourcesContent(t._sources.toArray(),t.sourceRoot),t.file=n._file;for(var l=n._mappings.toArray().slice(),g=t.__generatedMappings=[],p=t.__originalMappings=[],c=0,h=l.length;c1&&(i.source=f+u[1],f+=u[1],i.originalLine=h+u[2],h=i.originalLine,i.originalLine+=1,i.originalColumn=m+u[3],m=i.originalColumn,u.length>4&&(i.name=d+u[4],d+=u[4])),L.push(i),"number"==typeof i.originalLine&&y.push(i)}o(L,e.compareByGeneratedPositionsDeflated),this.__generatedMappings=L,o(y,e.compareByOriginalPositions),this.__originalMappings=y},s.prototype._findMapping=function(e,r,t,o,i,s){if(e[t]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+e[t]);if(e[o]<0)throw new TypeError("Column must be greater than or equal to 0, got "+e[o]);return n.search(e,r,i,s)},s.prototype.computeColumnSpans=function(){for(var e=0;e=0){var o=this._generatedMappings[t];if(o.generatedLine===r.generatedLine){var s=e.getArg(o,"source",null);null!==s&&(s=this._sources.at(s),null!=this.sourceRoot&&(s=e.join(this.sourceRoot,s)));var a=e.getArg(o,"name",null);return null!==a&&(a=this._names.at(a)),{source:s,line:e.getArg(o,"originalLine",null),column:e.getArg(o,"originalColumn",null),name:a}}}return{source:null,line:null,column:null,name:null}},s.prototype.hasContentsOfAllSources=function(){return!!this.sourcesContent&&(this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(e){return null==e}))},s.prototype.sourceContentFor=function(n,r){if(!this.sourcesContent)return null;if(null!=this.sourceRoot&&(n=e.relative(this.sourceRoot,n)),this._sources.has(n))return this.sourcesContent[this._sources.indexOf(n)];var t;if(null!=this.sourceRoot&&(t=e.urlParse(this.sourceRoot))){var o=n.replace(/^file:\/\//,"");if("file"==t.scheme&&this._sources.has(o))return this.sourcesContent[this._sources.indexOf(o)];if((!t.path||"/"==t.path)&&this._sources.has("/"+n))return this.sourcesContent[this._sources.indexOf("/"+n)]}if(r)return null;throw new Error('"'+n+'" is not in the SourceMap.')},s.prototype.generatedPositionFor=function(n){var r=e.getArg(n,"source");if(null!=this.sourceRoot&&(r=e.relative(this.sourceRoot,r)),!this._sources.has(r))return{line:null,column:null,lastColumn:null};var t={source:r=this._sources.indexOf(r),originalLine:e.getArg(n,"line"),originalColumn:e.getArg(n,"column")},o=this._findMapping(t,this._originalMappings,"originalLine","originalColumn",e.compareByOriginalPositions,e.getArg(n,"bias",i.GREATEST_LOWER_BOUND));if(o>=0){var s=this._originalMappings[o];if(s.source===t.source)return{line:e.getArg(s,"generatedLine",null),column:e.getArg(s,"generatedColumn",null),lastColumn:e.getArg(s,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},exports.BasicSourceMapConsumer=s,u.prototype=Object.create(i.prototype),u.prototype.constructor=i,u.prototype._version=3,Object.defineProperty(u.prototype,"sources",{get:function(){for(var e=[],n=0;n=0;e--)this.prepend(n[e]);else{if(!n[o]&&"string"!=typeof n)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+n);this.children.unshift(n)}return this},i.prototype.walk=function(n){for(var e,r=0,t=this.children.length;r0){for(e=[],r=0;r: "+t);if(o.source=r,o.reason=t,o.pos=i,!this.options.silent)throw o;this.errors.push(o)},define:function(t,s){return e(this,t,s),this},position:function(){var t={line:this.line,column:this.column},s=this;return function(i){return e(i,"position",new r(t,s)),i}},set:function(t,s){return-1===this.types.indexOf(t)&&this.types.push(t),this.parsers[t]=s.bind(this),this},get:function(t){return this.parsers[t]},push:function(t,s){return this.sets[t]=this.sets[t]||[],this.count++,this.stack.push(s),this.sets[t].push(s)},pop:function(t){return this.sets[t]=this.sets[t]||[],this.count--,this.stack.pop(),this.sets[t].pop()},isInside:function(t){return this.sets[t]=this.sets[t]||[],this.sets[t].length>0},isType:function(t,s){return t&&t.type===s},prev:function(t){return this.stack.length>0?o.last(this.stack,t):o.last(this.nodes,t)},consume:function(t){this.input=this.input.substr(t)},updatePosition:function(t,s){var i=t.match(/\n/g);i&&(this.line+=i.length);var e=t.lastIndexOf("\n");this.column=~e?s-e:this.column+s,this.parsed+=t,this.consume(s)},match:function(t){var s=t.exec(this.input);if(s)return this.updatePosition(s[0],s[0].length),s},capture:function(t,s){return"function"==typeof s?this.set.apply(this,arguments):(this.regex.set(t,s),this.set(t,function(){var i=this.parsed,n=this.position(),r=this.match(s);if(r&&r[0]){var o=this.prev(),h=n({type:t,val:r[0],parsed:i,rest:this.input});r[1]&&(h.inner=r[1]),e(h,"inside",this.stack.length>0),e(h,"parent",o),o.nodes.push(h)}}.bind(this)),this)},capturePair:function(t,s,i,n){return this.sets[t]=this.sets[t]||[],this.set(t+".open",function(){var i=this.parsed,r=this.position(),o=this.match(s);if(o&&o[0]){var h=o[0];this.setCount++,this.specialChars=!0;var p=r({type:t+".open",val:h,rest:this.input});void 0!==o[1]&&(p.inner=o[1]);var u=this.prev(),a=r({type:t,nodes:[p]});e(a,"rest",this.input),e(a,"parsed",i),e(a,"prefix",o[1]),e(a,"parent",u),e(p,"parent",a),"function"==typeof n&&n.call(this,p,a),this.push(t,a),u.nodes.push(a)}}),this.set(t+".close",function(){var s=this.position(),n=this.match(i);if(n&&n[0]){var r=this.pop(t),o=s({type:t+".close",rest:this.input,suffix:n[1],val:n[0]});if(!this.isType(r,t)){if(this.options.strict)throw new Error('missing opening "'+t+'"');return this.setCount--,o.escaped=!0,o}"\\"===o.suffix&&(r.escaped=!0,o.escaped=!0),r.nodes.push(o),e(o,"parent",r)}}),this},eos:function(){var t=this.position();if(!this.input){for(var i=this.prev();"root"!==i.type&&!i.visited;){if(!0===this.options.strict)throw new SyntaxError("invalid syntax:"+s.inspect(i,null,2));f(i)||(i.parent.escaped=!0,i.escaped=!0),p(i,function(t){f(t.parent)||(t.parent.escaped=!0,t.escaped=!0)}),i=i.parent}var n=t({type:"eos",val:this.append||""});return e(n,"parent",this.ast),n}},next:function(){for(var t,s=this.parsed,i=this.types.length,n=-1;++n=n)throw new Error("expected pattern to be less than "+n+" characters");return p("create",e,t,function(){if(""===e||e.length<3)return[e];if(c.isEmptySets(e))return[];if(c.isQuotedString(e))return[e.slice(1,-1)];var n=new i(t),a=t&&!0===t.expand?n.expand(e,t):n.optimize(e,t),u=a.output;return t&&!0===t.noempty&&(u=u.filter(Boolean)),t&&!0===t.nodupes&&(u=r(u)),Object.defineProperty(u,"result",{enumerable:!1,value:a}),u})},s.makeRe=function(r,n){if("string"!=typeof r)throw new TypeError("expected a string");var a=n&&n.maxLength||u;if(r.length>=a)throw new Error("expected pattern to be less than "+a+" characters");return p("makeRe",r,n,function(){var a=s(r,n),i=t({strictErrors:!1},n);return e(a,i)})},s.parse=function(e,r){return new i(r).parse(e,r)},s.compile=function(e,r){return new i(r).compile(e,r)},s.clearCache=function(){o=s.cache={}},s.Braces=i,s.compilers=n,s.parsers=a,s.cache=o,module.exports=s; -},{"to-regex":"tM/U","array-unique":"pgXb","extend-shallow":"xChW","./lib/compilers":"3fbI","./lib/parsers":"5foM","./lib/braces":"bRCR","./lib/utils":"/9Yt"}],"VpH8":[function(require,module,exports) { -"use strict";var r=require("is-extendable"),n=require("assign-symbols");function t(r,n){for(var t in n)i(n,t)&&(r[t]=n[t])}function e(r){return r&&"string"==typeof r}function o(r){var n={};for(var t in r)n[t]=r[t];return n}function u(n){return n&&"object"==typeof n||r(n)}function i(r,n){return Object.prototype.hasOwnProperty.call(r,n)}function c(r,n){return Object.prototype.propertyIsEnumerable.call(r,n)}module.exports=Object.assign||function(r){if(null==r)throw new TypeError("Cannot convert undefined or null to object");u(r)||(r={});for(var i=1;i1&&(e+="{"+t.val.length+"}"),this.emit(e,t)}).set("plus",function(t){var s=t.parsed.slice(-1);if("]"===s||")"===s)return this.emit(t.val,t);if(!this.output||/[?*+]/.test(e)&&"bracket"!==t.parent.type)return this.emit("\\+",t);var e=this.output.slice(-1);return/\w/.test(e)&&!t.inside?this.emit("+\\+?",t):this.emit("+",t)}).set("globstar",function(t,s,r){this.output||(this.state.leadingGlobstar=!0);var a=this.prev(),n=this.prev(2),o=this.next(),p=this.next(2),h=a.type,u=t.val;"slash"===a.type&&"slash"===o.type&&"text"===n.type&&(this.output+="?","text"!==p.type&&(this.output+="\\b"));var l=t.parsed;"!"===l.charAt(0)&&(l=l.slice(1));var c=t.isInside.paren||t.isInside.brace;return u=l&&"slash"!==h&&"bos"!==h&&!c?i():!0!==this.options.dot?"(?:(?!(?:["+e()+"]|^)\\.).)*?":"(?:(?!(?:["+e()+"]|^)(?:\\.{1,2})($|["+e()+"]))(?!\\.{2}).)*?","slash"!==h&&"bos"!==h||!0===this.options.dot||(u="(?!\\.)"+u),"slash"===a.type&&"slash"===o.type&&"text"!==n.type&&("text"!==p.type&&"star"!==p.type||(t.addQmark=!0)),this.options.capture&&(u="("+u+")"),this.emit(u,t)}).set("star",function(t,s,r){var a=s[r-2]||{},n=this.prev(),o=this.next(),p=n.type;function h(t){return"bos"===t.type||"slash"===t.type}if(""===this.output&&!0!==this.options.contains&&(this.output="(?!["+e()+"])"),"bracket"===p&&!1===this.options.bash){var u=o&&"bracket"===o.type?i():"*?";if(!n.nodes||"posix"!==n.nodes[1].type)return this.emit(u,t)}var l=this.dotfiles||"text"===p||"escape"===p?"":this.options.dot?"(?!(?:^|["+e()+"])\\.{1,2}(?:$|["+e()+"]))":"(?!\\.)";h(n)||h(a)&&"not"===p?l+="(?!\\.)"!==l?"(?!(\\.{2}|\\.["+e()+"]))(?=.)":"(?=.)":"(?!\\.)"===l&&(l=""),"not"===n.type&&"bos"===a.type&&!0===this.options.dot&&(this.output="(?!\\.)"+this.output);var c=l+i();return this.options.capture&&(c="("+c+")"),this.emit(c,t)}).set("text",function(t){return this.emit(t.val,t)}).set("eos",function(t){var s=this.prev(),i=t.val;return this.output="(?:\\.["+e()+"](?=.))?"+this.output,this.state.metachar&&"qmark"!==s.type&&"slash"!==s.type&&(i+=this.options.contains?"["+e()+"]?":"(?:["+e()+"]|$)"),this.emit(i,t)}),s&&"function"==typeof s.compilers&&s.compilers(t.compiler)}; -},{}],"B4wp":[function(require,module,exports) { -"use strict";var t,s=require("regex-not"),i=require("to-regex"),e="[\\[!*+?$^\"'.\\\\/]+",a=n(e);function r(t,s){var i=t.charAt(0),e={len:1,val:"",esc:""},a=0;function r(){"\\"!==i&&(e.esc+="\\"+i,e.val+=i),i=t.charAt(++a),e.len++,"\\"===i&&(r(),r())}for(;i&&i!==s;)r();return e}function n(e){if(t)return t;var a={contains:!0,strictClose:!1},r=s.create(e,a),n=i("^(?:[*]\\((?=.)|"+r+")",a);return t=n}module.exports=function(t,s){var i=t.parser,e=i.options;i.state={slashes:0,paths:[]},i.ast.state=i.state,i.capture("prefix",function(){this.parsed||this.match(/^\.[\\/]/)&&(this.state.strictOpen=!!this.options.strictOpen,this.state.addPrefix=!0)}).capture("escape",function(){if(!this.isInside("bracket")){var t=this.position(),s=this.match(/^(?:\\(.)|([$^]))/);if(s)return t({type:"escape",val:s[2]||s[1]})}}).capture("quoted",function(){var t=this.position(),s=this.match(/^["']/);if(s){var i=s[0];if(-1===this.input.indexOf(i))return t({type:"escape",val:i});var e=r(this.input,i);return this.consume(e.len),t({type:"quoted",val:e.esc})}}).capture("not",function(){var t=this.parsed,s=this.position(),i=this.match(this.notRegex||/^!+/);if(i){var e=i[0],a=e.length%2==1;return""!==t||a||(e=""),""===t&&a&&!0!==this.options.nonegate&&(this.bos.val="(?!^(?:",this.append=")$).*",e=""),s({type:"not",val:e})}}).capture("dot",function(){var t=this.parsed,s=this.position(),i=this.match(/^\.+/);if(i){var e=i[0];return this.state.dot="."===e&&(""===t||"/"===t.slice(-1)),s({type:"dot",dotfiles:this.state.dot,val:e})}}).capture("plus",/^\+(?!\()/).capture("qmark",function(){var t=this.parsed,s=this.position(),i=this.match(/^\?+(?!\()/);if(i)return this.state.metachar=!0,this.state.qmark=!0,s({type:"qmark",parsed:t,val:i[0]})}).capture("globstar",function(){var t=this.parsed,s=this.position();if(this.match(/^\*{2}(?![*(])(?=[,)/]|$)/)){var i=!0!==e.noglobstar?"globstar":"star",a=s({type:i,parsed:t});for(this.state.metachar=!0;"/**/"===this.input.slice(0,4);)this.input=this.input.slice(3);return a.isInside={brace:this.isInside("brace"),paren:this.isInside("paren")},"globstar"===i?(this.state.globstar=!0,a.val="**"):(this.state.star=!0,a.val="*"),a}}).capture("star",function(){var t=this.position(),s=this.match(/^(?:\*(?![*(])|[*]{3,}(?!\()|[*]{2}(?![(/]|$)|\*(?=\*\())/);if(s)return this.state.metachar=!0,this.state.star=!0,t({type:"star",val:s[0]})}).capture("slash",function(){var t=this.position(),s=this.match(/^\//);if(s)return this.state.slashes++,t({type:"slash",val:s[0]})}).capture("backslash",function(){var t=this.position(),s=this.match(/^\\(?![*+?(){}[\]'"])/);if(s){var i=s[0];return this.isInside("bracket")?i="\\":i.length>1&&(i="\\\\"),t({type:"backslash",val:i})}}).capture("square",function(){if(!this.isInside("bracket")){var t=this.position(),s=this.match(/^\[([^!^\\])\]/);if(s)return t({type:"square",val:s[1]})}}).capture("bracket",function(){var t=this.position(),s=this.match(/^(?:\[([!^]?)([^\]]+|\]-)(\]|[^*+?]+)|\[)/);if(s){var i=s[0],e=s[1]?"^":"",a=(s[2]||"").replace(/\\\\+/,"\\\\"),r=s[3]||"";s[2]&&a.lengtho)throw new Error("expected pattern to be less than "+o+" characters");return s("makeRe",r,t,function(){var n=u.extend({wrap:!1},t),i=f.create(r,n),a=e(i.output,n);return u.define(a,"result",i),a})},f.create=function(r,e){if("string"!=typeof r)throw new TypeError("expected a string");return s("create",r,e,function(){return f.compile(f.parse(r,e),e)})},f.parse=function(r,e){if("string"!=typeof r)throw new TypeError("expected a string");return s("parse",r,e,function(){var t=u.instantiate(null,e);i(t,e);var n=t.parse(r,e);return u.define(n,"snapdragon",t),n.input=r,n})},f.compile=function(r,e){return"string"==typeof r&&(r=f.parse(r,e)),s("compile",r.input,e,function(){var t=u.instantiate(r,e);return n(t,e),t.compile(r,e)})},f.clearCache=function(){f.cache.__data__={}},f.compilers=n,f.parsers=i,f.cache=a,module.exports=f; -},{"to-regex":"tM/U","extend-shallow":"60xj","./lib/compilers":"iVuj","./lib/parsers":"B4wp","./lib/cache":"a2DF","./lib/utils":"itl/"}],"t3x7":[function(require,module,exports) { -"use strict";module.exports={alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"}; -},{}],"gGPM":[function(require,module,exports) { -"use strict";var t=require("posix-character-classes");module.exports=function(e){e.compiler.set("escape",function(t){return this.emit("\\"+t.val.replace(/^\\/,""),t)}).set("text",function(t){return this.emit(t.val.replace(/([{}])/g,"\\$1"),t)}).set("posix",function(e){if("[::]"===e.val)return this.emit("\\[::\\]",e);var i=t[e.inner];return void 0===i&&(i="["+e.inner+"]"),this.emit(i,e)}).set("bracket",function(t){return this.mapVisit(t.nodes)}).set("bracket.open",function(t){return this.emit(t.val,t)}).set("bracket.inner",function(t){var e=t.val;if("["===e||"]"===e)return this.emit("\\"+t.val,t);if("^]"===e)return this.emit("^\\]",t);if("^"===e)return this.emit("^",t);/-/.test(e)&&!/(\d-\d|\w-\w)/.test(e)&&(e=e.split("-").join("\\-"));var i="^"===e.charAt(0);return i&&-1===e.indexOf("/")&&(e+="/"),i&&-1===e.indexOf(".")&&(e+="."),e=e.replace(/\\([1-9])/g,"$1"),this.emit(e,t)}).set("bracket.close",function(t){var e=t.val.replace(/^\\/,"");return!0===t.parent.escaped?this.emit("\\"+e,t):this.emit(e,t)})}; -},{"posix-character-classes":"t3x7"}],"DmoF":[function(require,module,exports) { -"use strict";var e,r=require("to-regex"),t=require("regex-not");exports.last=function(e){return e[e.length-1]},exports.createRegex=function(n,i){if(e)return e;var o,s={contains:!0,strictClose:!1},u=t.create(n,s);return o=r("string"==typeof i?"^(?:"+i+"|"+u+")":u,s),e=o}; -},{"to-regex":"tM/U","regex-not":"U+jK"}],"rp/P":[function(require,module,exports) { -"use strict";var t=require("./utils"),e=require("define-property"),i="(\\[(?=.*\\])|\\])+",r=t.createRegex(i);function s(i){i.state=i.state||{},i.parser.sets.bracket=i.parser.sets.bracket||[],i.parser.capture("escape",function(){if(!this.isInside("bracket")){var t=this.position(),e=this.match(/^\\(.)/);if(e)return t({type:"escape",val:e[0]})}}).capture("text",function(){if(!this.isInside("bracket")){var t=this.position(),e=this.match(r);if(e&&e[0])return t({type:"text",val:e[0]})}}).capture("posix",function(){var t=this.position(),e=this.match(/^\[:(.*?):\](?=.*\])/);if(e){var r=this.isInside("bracket");return r&&i.posix++,t({type:"posix",insideBracket:r,inner:e[1],val:e[0]})}}).capture("bracket",function(){}).capture("bracket.open",function(){var i=this.parsed,r=this.position(),s=this.match(/^\[(?=.*\])/);if(s){var a=this.prev(),n=t.last(a.nodes);if("\\"===i.slice(-1)&&!this.isInside("bracket"))return n.val=n.val.slice(0,n.val.length-1),r({type:"escape",val:s[0]});var c=r({type:"bracket.open",val:s[0]});if("bracket.open"===n.type||this.isInside("bracket"))return c.val="\\"+c.val,c.type="bracket.inner",c.escaped=!0,c;var p=r({type:"bracket",nodes:[c]});e(p,"parent",a),e(c,"parent",p),this.push("bracket",p),a.nodes.push(p)}}).capture("bracket.inner",function(){if(this.isInside("bracket")){var t=this.position(),e=this.match(r);if(e&&e[0]){var i=this.input.charAt(0),s=e[0],a=t({type:"bracket.inner",val:s});if("\\\\"===s)return a;var n=s.charAt(0),c=s.slice(-1);return"!"===n&&(s="^"+s.slice(1)),("\\"===c||"^"===s&&"]"===i)&&(s+=this.input[0],this.consume(1)),a.val=s,a}}}).capture("bracket.close",function(){var i=this.parsed,r=this.position(),s=this.match(/^\]/);if(s){var a=this.prev(),n=t.last(a.nodes);if("\\"===i.slice(-1)&&!this.isInside("bracket"))return n.val=n.val.slice(0,n.val.length-1),r({type:"escape",val:s[0]});var c=r({type:"bracket.close",rest:this.input,val:s[0]});if("bracket.open"===n.type)return c.type="bracket.inner",c.escaped=!0,c;var p=this.pop("bracket");if(!this.isType(p,"bracket")){if(this.options.strict)throw new Error('missing opening "["');return c.type="bracket.inner",c.escaped=!0,c}p.nodes.push(c),e(c,"parent",p)}})}module.exports=s,module.exports.TEXT_REGEX=i; -},{"./utils":"DmoF","define-property":"zUlQ"}],"/xJq":[function(require,module,exports) { -var e;function r(e){var r,t=0;for(r in e)t=(t<<5)-t+e.charCodeAt(r),t|=0;return exports.colors[Math.abs(t)%exports.colors.length]}function t(t){function s(){if(s.enabled){var r=s,t=+new Date,o=t-(e||t);r.diff=o,r.prev=e,r.curr=t,e=t;for(var n=new Array(arguments.length),p=0;p=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function o(e){var o=this.useColors;if(e[0]=(o?"%c":"")+this.namespace+(o?" %c":" ")+e[0]+(o?"%c ":" ")+"+"+exports.humanize(this.diff),o){var t="color: "+this.color;e.splice(1,0,t,"color: inherit");var r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,function(e){"%%"!==e&&(r++,"%c"===e&&(n=r))}),e.splice(n,0,t)}}function t(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function r(e){try{null==e?exports.storage.removeItem("debug"):exports.storage.debug=e}catch(o){}}function n(){var e;try{e=exports.storage.debug}catch(o){}return!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG),e}function s(){try{return window.localStorage}catch(e){}}exports=module.exports=require("./debug"),exports.log=t,exports.formatArgs=o,exports.save=r,exports.load=n,exports.useColors=e,exports.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:s(),exports.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(o){return"[UnexpectedJSONParseError]: "+o.message}},exports.enable(n()); -},{"./debug":"/xJq"}],"kjVy":[function(require,module,exports) { -var e=require("tty"),t=require("util");exports=module.exports=require("./debug"),exports.init=c,exports.log=i,exports.formatArgs=o,exports.save=p,exports.load=a,exports.useColors=n,exports.colors=[6,2,3,4,5,1],exports.inspectOpts=Object.keys(process.env).filter(function(e){return/^debug_/i.test(e)}).reduce(function(e,t){var r=t.substring(6).toLowerCase().replace(/_([a-z])/g,function(e,t){return t.toUpperCase()}),s=process.env[t];return s=!!/^(yes|on|true|enabled)$/i.test(s)||!/^(no|off|false|disabled)$/i.test(s)&&("null"===s?null:Number(s)),e[r]=s,e},{});var r=parseInt(process.env.DEBUG_FD,10)||2;1!==r&&2!==r&&t.deprecate(function(){},"except for stderr(2) and stdout(1), any other usage of DEBUG_FD is deprecated. Override debug.log if you want to use a different log function (https://git.io/debug_fd)")();var s=1===r?process.stdout:2===r?process.stderr:u(r);function n(){return"colors"in exports.inspectOpts?Boolean(exports.inspectOpts.colors):e.isatty(r)}function o(e){var t=this.namespace;if(this.useColors){var r=this.color,s=" [3"+r+";1m"+t+" ";e[0]=s+e[0].split("\n").join("\n"+s),e.push("[3"+r+"m+"+exports.humanize(this.diff)+"")}else e[0]=(new Date).toUTCString()+" "+t+" "+e[0]}function i(){return s.write(t.format.apply(t,arguments)+"\n")}function p(e){null==e?delete process.env.DEBUG:process.env.DEBUG=e}function a(){return process.env.DEBUG}function u(t){var r;switch(process.binding("tty_wrap").guessHandleType(t)){case"TTY":(r=new e.WriteStream(t))._type="tty",r._handle&&r._handle.unref&&r._handle.unref();break;case"FILE":(r=new(require("fs").SyncWriteStream)(t,{autoClose:!1}))._type="fs";break;case"PIPE":case"TCP":(r=new(require("net").Socket)({fd:t,readable:!1,writable:!0})).readable=!1,r.read=null,r._type="pipe",r._handle&&r._handle.unref&&r._handle.unref();break;default:throw new Error("Implement me. Unknown stream file type!")}return r.fd=t,r._isStdio=!0,r}function c(e){e.inspectOpts={};for(var t=Object.keys(exports.inspectOpts),r=0;r",__filename),a.create(r,e).output}a.match=function(r,e,t){r=[].concat(r);for(var i=n({},t),u=a.matcher(e,i),o=r.length,c=-1,s=[];++c1&&(e+="{"+t.val.length+"}"),this.emit(e,t))}).set("plus",function(t){var e=t.parsed.slice(-1);if("]"===e||")"===e)return this.emit(t.val,t);var s=this.output.slice(-1);return!this.output||/[?*+]/.test(s)&&"bracket"!==t.parent.type?this.emit("\\+",t):/\w/.test(s)&&!t.inside?this.emit("+\\+?",t):this.emit("+",t)}).set("star",function(t){var e=this.prev(),i="text"!==e.type&&"escape"!==e.type?"(?!\\.)":"";return this.emit(i+s.call(this,t),t)}).set("paren",function(t){return this.mapVisit(t.nodes)}).set("paren.open",function(t){var e=this.options.capture?"(":"";switch(t.parent.prefix){case"!":case"^":return this.emit(e+"(?:(?!(?:",t);case"*":case"+":case"?":case"@":return this.emit(e+"(?:",t);default:var s=t.val;return!0===this.options.bash?s="\\"+s:this.options.capture||"("!==s||"?"===t.parent.rest[0]||(s+="?:"),this.emit(s,t)}}).set("paren.close",function(t){var e=this.options.capture?")":"";switch(t.prefix){case"!":case"^":var i=/^(\)|$)/.test(t.rest)?"$":"",r=s.call(this,t);return t.parent.hasSlash&&!this.options.star&&!1!==this.options.slash&&(r=".*?"),this.emit(i+"))"+r+")"+e,t);case"*":case"+":case"?":return this.emit(")"+t.prefix+e,t);case"@":return this.emit(")"+e,t);default:var a=(!0===this.options.bash?"\\":"")+")";return this.emit(a,t)}}).set("text",function(t){var e=t.val.replace(/[\[\]]/g,"\\$&");return this.emit(e,t)})}; -},{"expand-brackets":"plON"}],"0R58":[function(require,module,exports) { -"use strict";var r=require("regex-not"),e=require("fragment-cache"),t=module.exports,n=t.cache=new e;t.arrayify=function(r){return Array.isArray(r)?r:[r]},t.memoize=function(r,e,a,i){var c=t.createKey(r+e,a);if(n.has(r,c))return n.get(r,c);var u=i(e,a);return a&&!1===a.cache?u:(n.set(r,c,u),u)},t.createKey=function(r,e){var t=r;if(void 0===e)return t;for(var n in e)t+=";"+n+"="+String(e[n]);return t},t.createRegex=function(e){return r(e,{contains:!0,strictClose:!1})}; -},{"regex-not":"U+jK","fragment-cache":"zFHF"}],"SJ64":[function(require,module,exports) { -"use strict";var e=require("expand-brackets"),r=require("define-property"),t=require("./utils"),p="([!@*?+]?\\(|\\)|[*?.+\\\\]|\\[:?(?=.*\\])|:?\\])+",s=t.createRegex(p);function a(t){t.state=t.state||{},t.use(e.parsers),t.parser.sets.paren=t.parser.sets.paren||[],t.parser.capture("paren.open",function(){var e=this.parsed,t=this.position(),p=this.match(/^([!@*?+])?\(/);if(p){var s=this.prev(),a=p[1],i=t({type:"paren.open",parsed:e,val:p[0]}),n=t({type:"paren",prefix:a,nodes:[i]});"!"===a&&"paren"===s.type&&"!"===s.prefix&&(s.prefix="@",n.prefix="@"),r(n,"rest",this.input),r(n,"parsed",e),r(n,"parent",s),r(i,"parent",n),this.push("paren",n),s.nodes.push(n)}}).capture("paren.close",function(){var e=this.parsed,t=this.position(),p=this.match(/^\)/);if(p){var s=this.pop("paren"),a=t({type:"paren.close",rest:this.input,parsed:e,val:p[0]});if(!this.isType(s,"paren")){if(this.options.strict)throw new Error('missing opening paren: "("');return a.escaped=!0,a}a.prefix=s.prefix,s.nodes.push(a),r(a,"parent",s)}}).capture("escape",function(){var e=this.position(),r=this.match(/^\\(.)/);if(r)return e({type:"escape",val:r[0],ch:r[1]})}).capture("qmark",function(){var e=this.parsed,r=this.position(),p=this.match(/^\?+(?!\()/);if(p)return t.state.metachar=!0,r({type:"qmark",rest:this.input,parsed:e,val:p[0]})}).capture("star",/^\*(?!\()/).capture("plus",/^\+(?!\()/).capture("dot",/^\./).capture("text",s)}module.exports.TEXT_REGEX=p,module.exports=a; -},{"expand-brackets":"plON","define-property":"iG2A","./utils":"0R58"}],"/AfS":[function(require,module,exports) { -"use strict";var s=require("snapdragon"),r=require("define-property"),a=require("extend-shallow"),t=require("./compilers"),n=require("./parsers");function p(p){this.options=a({source:"extglob"},p),this.snapdragon=this.options.snapdragon||new s(this.options),this.snapdragon.patterns=this.snapdragon.patterns||{},this.compiler=this.snapdragon.compiler,this.parser=this.snapdragon.parser,t(this.snapdragon),n(this.snapdragon),r(this.snapdragon,"parse",function(a,t){var n=s.prototype.parse.apply(this,arguments);n.input=a;var p=this.parser.stack.pop();if(p&&!0!==this.options.strict){var e=p.nodes[0];e.val="\\"+e.val;var i=e.parent.nodes[1];"star"===i.type&&(i.loose=!0)}return r(n,"parser",this.parser),n}),r(this,"parse",function(s,r){return this.snapdragon.parse.apply(this.snapdragon,arguments)}),r(this,"compile",function(s,r){return this.snapdragon.compile.apply(this.snapdragon,arguments)})}module.exports=p; -},{"snapdragon":"HS1e","define-property":"iG2A","extend-shallow":"xChW","./compilers":"LbiR","./parsers":"SJ64"}],"k4m3":[function(require,module,exports) { -"use strict";var e=require("extend-shallow"),r=require("array-unique"),t=require("to-regex"),n=require("./lib/compilers"),i=require("./lib/parsers"),o=require("./lib/extglob"),a=require("./lib/utils"),c=65536;function u(e,r){return u.create(e,r).output}u.match=function(e,t,n){if("string"!=typeof t)throw new TypeError("expected pattern to be a string");e=a.arrayify(e);for(var i=u.matcher(t,n),o=e.length,c=-1,s=[];++cc)throw new Error("expected pattern to be less than "+c+" characters");var i=a.memoize("makeRe",r,n,function(){var i=e({strictErrors:!1},n);!0===i.strictErrors&&(i.strict=!0);var o=u.create(r,i);return t(o.output,i)});if(i.source.length>c)throw new SyntaxError("potentially malicious regex detected");return i},u.cache=a.cache,u.clearCache=function(){u.cache.__data__={}},u.Extglob=o,u.compilers=n,u.parsers=i,module.exports=u; -},{"extend-shallow":"xChW","array-unique":"pgXb","to-regex":"tM/U","./lib/compilers":"LbiR","./lib/parsers":"SJ64","./lib/extglob":"/AfS","./lib/utils":"0R58"}],"mGS5":[function(require,module,exports) { -"use strict";var t=require("nanomatch"),e=require("extglob");function s(t){function e(t,s){return t.nodes?function(t,s){var o=t.length,r=-1;for(;++rc)throw new Error("expected pattern to be less than "+c+" characters");return h("makeRe",r,e,function(){var n=f.create(r,e),a=[],i=n.map(function(r){return r.ast.state=r.state,a.push(r.ast),r.output}),u=t(i.join("|"),e);return Object.defineProperty(u,"result",{configurable:!0,enumerable:!1,value:a}),u})},f.braces=function(r,t){if("string"!=typeof r&&!Array.isArray(r))throw new TypeError("expected pattern to be an array or string");return h("braces",r,t,function(){return t&&!0===t.nobrace||!/\{.*\}/.test(r)?o.arrayify(r):e(r,t)})},f.braceExpand=function(r,e){var t=n({},e,{expand:!0});return f.braces(r,t)},f.create=function(r,e){return h("create",r,e,function(){for(var t,n,a=(r=f.braces(r,e)).length,i=-1,u=[];++it?r:t},0)}function b(t,e){return n.makeRe(t,e)}function y(t,e){return t.map(function(t){return b(t,e)})}function D(t,e){return e.some(function(e){return e.test(t)})}exports.isStaticPattern=o,exports.isDynamicPattern=u,exports.unixifyPattern=s,exports.convertToPositivePattern=a,exports.convertToNegativePattern=c,exports.isNegativePattern=f,exports.isPositivePattern=p,exports.getNegativePatterns=x,exports.getPositivePatterns=v,exports.getBaseDirectory=P,exports.hasGlobStar=l,exports.endsWithSlashGlobStar=g,exports.isAffectDepthOfReadingPattern=h,exports.getNaiveDepth=m,exports.getMaxNaivePatternsDepth=d,exports.makeRe=b,exports.convertPatternsToRe=y,exports.matchAny=D; -},{"glob-parent":"YVQX","is-glob":"0Ekl","micromatch":"vqW8"}],"e7L2":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("../utils/pattern");function e(e,i){var o=e.map(t.unixifyPattern),s=i.ignore.map(t.unixifyPattern),c=n(o),u=a(o,s),p=i.case?c.filter(t.isStaticPattern):[],v=i.case?c.filter(t.isDynamicPattern):c,P=r(p,u,!1),f=r(v,u,!0);return P.concat(f)}function r(t,e,r){var n=i(t);return"."in n?[s(".",t,e,r)]:o(n,e,r)}function n(e){return t.getPositivePatterns(e)}function a(e,r){return t.getNegativePatterns(e).concat(r).map(t.convertToPositivePattern)}function i(e){return e.reduce(function(e,r){var n=t.getBaseDirectory(r);return n in e?e[n].push(r):e[n]=[r],e},{})}function o(t,e,r){return Object.keys(t).map(function(n){return s(n,t[n],e,r)})}function s(e,r,n,a){return{base:e,dynamic:a,positive:r,negative:n,patterns:[].concat(r,n.map(t.convertToNegativePattern))}}exports.generate=e,exports.convertPatternsToTasks=r,exports.getPositivePatterns=n,exports.getNegativePatternsAsPositive=a,exports.groupPatternsByBaseDirectory=i,exports.convertPatternGroupsToTasks=o,exports.convertPatternGroupToTask=s; -},{"../utils/pattern":"YyH4"}],"wpu0":[function(require,module,exports) { -module.exports=function(e,a){if("string"!=typeof e)throw new TypeError("Expected a string");for(var s,r=String(e),c="",f=!!a&&!!a.extended,i=!!a&&!!a.globstar,t=!1,n=a&&"string"==typeof a.flags?a.flags:"",o=0,g=r.length;o1&&("/"===b||void 0===b)&&("/"===k||void 0===k)?(c+="(?:[^/]*(?:/|$))*",o++):c+="[^/]*";else c+=".*";break;default:c+=s}return n&&~n.indexOf("g")||(c="^"+c+"$"),new RegExp(c,n)}; -},{}],"vOm+":[function(require,module,exports) { -"use strict";const e=require("path"),t=require("glob-to-regexp");module.exports=s;let r=/^win/.test(process.platform);function s(s,o){if(null==s)s={};else if("object"!=typeof s)throw new TypeError("options must be an object");let n,i,f,l,p=s.deep;if(null==p)n=0;else if("boolean"==typeof p)n=p?1/0:0;else if("number"==typeof p){if(p<0||isNaN(p))throw new Error("options.deep must be a positive number");if(Math.floor(p)!==p)throw new Error("options.deep must be an integer");n=p}else if("function"==typeof p)n=1/0,i=p;else if(p instanceof RegExp)n=1/0,f=p;else{if(!("string"==typeof p&&p.length>0))throw new TypeError("options.deep must be a boolean, number, function, regular expression, or glob pattern");n=1/0,l=t(p,{extended:!0,globstar:!0})}let a,u,b,c=s.filter;if(null!=c)if("function"==typeof c)a=c;else if(c instanceof RegExp)u=c;else{if(!("string"==typeof c&&c.length>0))throw new TypeError("options.filter must be a function, regular expression, or glob pattern");b=t(c,{extended:!0,globstar:!0})}let g=s.sep;if(null==g)g=e.sep;else if("string"!=typeof g)throw new TypeError("options.sep must be a string");let w=s.basePath;if(null==w)w="";else{if("string"!=typeof w)throw new TypeError("options.basePath must be a string");w&&w.substr(-1)!==g&&(w+=g)}let h,y=w;if(y&&"/"!==g&&(y=y.replace(new RegExp("\\"+g,"g"),"/"),r&&(y=y.replace(/^([a-zA-Z]\:\/|\/\/)/,"/"))),null===s.fs||void 0===s.fs)h=o.facade;else{if("object"!=typeof s.fs)throw new TypeError("options.fs must be an object");(h=Object.assign({},o.facade)).fs=Object.assign({},o.facade.fs,s.fs)}return{recurseDepth:n,recurseFn:i,recurseRegExp:f,recurseGlob:l,filterFn:a,filterRegExp:u,filterGlob:b,sep:g,basePath:w,posixBasePath:y,facade:h,emit:!!o.emit,stats:!!o.stats}} -},{"glob-to-regexp":"wpu0"}],"G6eU":[function(require,module,exports) { -"use strict";let t=module.exports={safe:e,once:l};function e(e,l){l=Array.prototype.slice.call(arguments,1);let n=t.once(l.pop());l.push(n);try{e.apply(null,l)}catch(o){n(o)}}function l(t){let e=!1;return function(l){if(!e)return e=!0,t.apply(this,arguments);if(l)throw l}} -},{}],"GhQK":[function(require,module,exports) { -"use strict";const t=require("./call");function n(n,l,e){let i=!1;t.safe(n.lstat,l,(t,u)=>{if(t)return e(t);try{i=u.isSymbolicLink()}catch(c){return e(c)}i?r(n,l,u,e):e(null,u)})}function r(n,r,l,e){t.safe(n.stat,r,(t,n)=>{if(t)return e(null,l);try{n.isSymbolicLink=(()=>!0)}catch(r){return e(r)}e(null,n)})}module.exports=n; -},{"./call":"G6eU"}],"DNwy":[function(require,module,exports) { -"use strict";const e=require("stream").Readable,t=require("events").EventEmitter,r=require("path"),i=require("./normalize-options"),s=require("./stat"),h=require("./call");class a{constructor(t,r,s){this.options=r=i(r,s),this.shouldRead=!0,this.queue=[{path:t,basePath:r.basePath,posixBasePath:r.posixBasePath,depth:0}],this.pending=0,this.buffer=[],this.stream=new e({objectMode:!0}),this.stream._read=(()=>{if(this.shouldRead=!0,this.buffer.length>0&&this.pushFromBuffer(),this.queue.length>0)if(this.options.facade.sync)for(;this.queue.length>0;)this.readNextDirectory();else this.readNextDirectory();this.checkForEOF()})}readNextDirectory(){let e=this.options.facade,t=this.queue.shift();this.pending++,h.safe(e.fs.readdir,t.path,(r,i)=>{if(r)return this.emit("error",r),this.finishedReadingDirectory();try{e.forEach(i,this.processItem.bind(this,t),this.finishedReadingDirectory.bind(this,t))}catch(s){this.emit("error",s),this.finishedReadingDirectory()}})}finishedReadingDirectory(){this.pending--,this.shouldRead&&(this.queue.length>0&&this.options.facade.async&&this.readNextDirectory(),this.checkForEOF())}checkForEOF(){0===this.buffer.length&&0===this.pending&&0===this.queue.length&&this.stream.push(null)}processItem(e,i,h){let a=this.stream,u=this.options,o=e.basePath+i,n=e.posixBasePath+i,f=r.join(e.path,i),l=e.depth>=u.recurseDepth;if(!(!l||u.stats||u.recurseFn||u.filterFn||t.listenerCount(a,"file")||t.listenerCount(a,"directory")||t.listenerCount(a,"symlink")))return this.filter(o,n)&&this.pushOrBuffer({data:o}),h();s(u.facade.fs,f,(t,r)=>{if(t)return this.emit("error",t),h();try{r.path=o,r.depth=e.depth,this.shouldRecurse(r,n,l)&&this.queue.push({path:f,basePath:o+u.sep,posixBasePath:n+"/",depth:e.depth+1}),this.filter(r,n)&&this.pushOrBuffer({data:u.stats?r:o,file:r.isFile(),directory:r.isDirectory(),symlink:r.isSymbolicLink()}),h()}catch(i){this.emit("error",i),h()}})}pushOrBuffer(e){this.buffer.push(e),this.shouldRead&&this.pushFromBuffer()}pushFromBuffer(){let e=this.stream,t=this.buffer.shift();try{this.shouldRead=e.push(t.data)}catch(r){this.emit("error",r)}t.file&&this.emit("file",t.data),t.symlink&&this.emit("symlink",t.data),t.directory&&this.emit("directory",t.data)}shouldRecurse(e,t,r){let i=this.options;if(r)return!1;if(!e.isDirectory())return!1;if(i.recurseGlob)return i.recurseGlob.test(t);if(i.recurseRegExp)return i.recurseRegExp.test(e.path);if(!i.recurseFn)return!0;try{return i.recurseFn.call(null,e)}catch(s){this.emit("error",s)}}filter(e,t){let r=this.options;if(r.filterGlob)return r.filterGlob.test(t);if(r.filterRegExp)return r.filterRegExp.test(e.path||e);if(!r.filterFn)return!0;try{return r.filterFn.call(null,e)}catch(i){this.emit("error",i)}}emit(e,t){let r=this.stream;try{r.emit(e,t)}catch(i){if("error"===e)throw i;r.emit("error",i)}}}module.exports=a; -},{"./normalize-options":"vOm+","./stat":"GhQK","./call":"G6eU"}],"RBZQ":[function(require,module,exports) { -"use strict";const t=require("fs"),c=require("../call");exports.readdir=function(n,r){r=c.once(r);try{r(null,t.readdirSync(n))}catch(e){r(e)}},exports.stat=function(n,r){r=c.once(r);try{r(null,t.statSync(n))}catch(e){r(e)}},exports.lstat=function(n,r){r=c.once(r);try{r(null,t.lstatSync(n))}catch(e){r(e)}}; -},{"../call":"G6eU"}],"jV2p":[function(require,module,exports) { -"use strict";function o(o,t,c){o.forEach(o=>{t(o,()=>{})}),c()}module.exports=o; -},{}],"ap4b":[function(require,module,exports) { -"use strict";module.exports=t;const e=require("../directory-reader");let r={fs:require("./fs"),forEach:require("./for-each"),sync:!0};function t(t,s,u){u.facade=r;let a=new e(t,s,u).stream,c=[],o=a.read();for(;null!==o;)c.push(o),o=a.read();return c} -},{"../directory-reader":"DNwy","./fs":"RBZQ","./for-each":"jV2p"}],"tu2D":[function(require,module,exports) { -"use strict";var n=global.process&&process.nextTick||global.setImmediate||function(n){setTimeout(n,0)};module.exports=function(t,o){return t?void o.then(function(o){n(function(){t(null,o)})},function(o){n(function(){t(o)})}):o}; -},{}],"H1le":[function(require,module,exports) { -"use strict";function t(t,e,n){if(0===t.length)return void n();let o=t.length;t.forEach(t=>{e(t,()=>{0==--o&&n()})})}module.exports=t; -},{}],"h2mi":[function(require,module,exports) { -"use strict";module.exports=t;const e=require("call-me-maybe"),r=require("../directory-reader");let o={fs:require("fs"),forEach:require("./for-each"),async:!0};function t(t,n,a,s){return"function"==typeof n&&(a=n,n=void 0),e(a,new Promise((e,a)=>{let u=[];s.facade=o;let c=new r(t,n,s).stream;c.on("error",e=>{a(e),c.pause()}),c.on("data",e=>{u.push(e)}),c.on("end",()=>{e(u)})}))} -},{"call-me-maybe":"tu2D","../directory-reader":"DNwy","./for-each":"H1le"}],"a6Ih":[function(require,module,exports) { -"use strict";module.exports=c;const e=require("../directory-reader");let r={fs:require("fs"),forEach:require("../async/for-each"),async:!0};function c(c,s,t){return t.facade=r,new e(c,s,t).stream} -},{"../directory-reader":"DNwy","../async/for-each":"H1le"}],"wZ0m":[function(require,module,exports) { -"use strict";const r=require("./sync"),t=require("./async"),e=require("./stream");function s(t,e){return r(t,e,{})}function n(t,e){return r(t,e,{stats:!0})}function a(r,e,s){return t(r,e,s,{})}function o(r,e,s){return t(r,e,s,{stats:!0})}function c(r,t){return e(r,t,{})}function i(r,t){return e(r,t,{stats:!0})}module.exports=exports=a,exports.readdir=exports.readdirAsync=exports.async=a,exports.readdirAsyncStat=exports.async.stat=o,exports.readdirStream=exports.stream=c,exports.readdirStreamStat=exports.stream.stat=i,exports.readdirSync=exports.sync=s,exports.readdirSyncStat=exports.sync.stat=n; -},{"./sync":"ap4b","./async":"h2mi","./stream":"a6Ih"}],"x8JV":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("path");function r(r){return e.basename(r).startsWith(".")}function t(e){return e.replace(/\\/g,"/")}function o(r,o){return t(e.resolve(r,o))}exports.isDotDirectory=r,exports.normalize=t,exports.makeAbsolute=o; -},{}],"Qwws":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("../../utils/path"),e=require("../../utils/pattern"),i=function(){function i(t,e){this.options=t,this.micromatchOptions=e}return i.prototype.getFilter=function(t,e){var i=this,r=this.getMaxPatternDepth(t),o=this.getNegativePatternsRe(e);return function(t){return i.filter(t,o,r)}},i.prototype.getMaxPatternDepth=function(t){return t.some(e.hasGlobStar)?1/0:e.getMaxNaivePatternsDepth(t)},i.prototype.getNegativePatternsRe=function(t){var i=t.filter(e.isAffectDepthOfReadingPattern);return e.convertPatternsToRe(i,this.micromatchOptions)},i.prototype.filter=function(t,e,i){return!this.isSkippedByDeepOption(t.depth)&&(!this.isSkippedByMaxPatternDepth(t.depth,i)&&(!this.isSkippedSymlinkedDirectory(t)&&(!this.isSkippedDotDirectory(t)&&this.isSkippedByNegativePatterns(t,e))))},i.prototype.isSkippedByDeepOption=function(t){return!this.options.deep||"number"==typeof this.options.deep&&t>=this.options.deep},i.prototype.isSkippedByMaxPatternDepth=function(t,e){return e!==1/0&&t>=e},i.prototype.isSkippedSymlinkedDirectory=function(t){return!this.options.followSymlinkedDirectories&&t.isSymbolicLink()},i.prototype.isSkippedDotDirectory=function(e){return!this.options.dot&&t.isDotDirectory(e.path)},i.prototype.isSkippedByNegativePatterns=function(t,i){return!e.matchAny(t.path,i)},i}();exports.default=i; -},{"../../utils/path":"x8JV","../../utils/pattern":"YyH4"}],"QPPm":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("../../utils/path"),e=require("../../utils/pattern"),i=function(){function i(t,e){this.options=t,this.micromatchOptions=e,this.index=new Map}return i.prototype.getFilter=function(t,i){var r=this,o=e.convertPatternsToRe(t,this.micromatchOptions),n=e.convertPatternsToRe(i,this.micromatchOptions);return function(t){return r.filter(t,o,n)}},i.prototype.filter=function(t,e,i){if(this.options.unique){if(this.isDuplicateEntry(t))return!1;this.createIndexRecord(t)}return!this.onlyFileFilter(t)&&!this.onlyDirectoryFilter(t)&&(!this.isSkippedByAbsoluteNegativePatterns(t,i)&&(this.isMatchToPatterns(t.path,e)&&!this.isMatchToPatterns(t.path,i)))},i.prototype.isDuplicateEntry=function(t){return this.index.has(t.path)},i.prototype.createIndexRecord=function(t){this.index.set(t.path,void 0)},i.prototype.onlyFileFilter=function(t){return this.options.onlyFiles&&!t.isFile()},i.prototype.onlyDirectoryFilter=function(t){return this.options.onlyDirectories&&!t.isDirectory()},i.prototype.isSkippedByAbsoluteNegativePatterns=function(e,i){if(!this.options.absolute)return!1;var r=t.makeAbsolute(this.options.cwd,e.path);return this.isMatchToPatterns(r,i)},i.prototype.isMatchToPatterns=function(t,i){return e.matchAny(t,i)||e.matchAny(t+"/",i)},i}();exports.default=i; -},{"../../utils/path":"x8JV","../../utils/pattern":"YyH4"}],"vrUZ":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("path"),e=require("./filters/deep"),o=require("./filters/entry"),i=require("../utils/path"),s=function(){function s(t){this.options=t,this.micromatchOptions=this.getMicromatchOptions(),this.entryFilter=new o.default(t,this.micromatchOptions),this.deepFilter=new e.default(t,this.micromatchOptions)}return s.prototype.getRootDirectory=function(e){return t.resolve(this.options.cwd,e.base)},s.prototype.getReaderOptions=function(t){return{basePath:"."===t.base?"":t.base,filter:this.entryFilter.getFilter(t.positive,t.negative),deep:this.deepFilter.getFilter(t.positive,t.negative),sep:"/"}},s.prototype.getMicromatchOptions=function(){return{dot:this.options.dot,nobrace:!this.options.brace,noglobstar:!this.options.globstar,noext:!this.options.extension,nocase:!this.options.case,matchBase:this.options.matchBase}},s.prototype.transform=function(t){this.options.absolute&&(t.path=i.makeAbsolute(this.options.cwd,t.path)),this.options.markDirectories&&t.isDirectory()&&(t.path+="/");var e=this.options.stats?t:t.path;return null===this.options.transform?e:this.options.transform(e)},s.prototype.isEnoentCodeError=function(t){return"ENOENT"===t.code},s}();exports.default=s; -},{"./filters/deep":"Qwws","./filters/entry":"QPPm","../utils/path":"x8JV"}],"Qz10":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("fs");function e(t){return t?Object.assign({},exports.FILE_SYSTEM_ADAPTER,t):exports.FILE_SYSTEM_ADAPTER}exports.FILE_SYSTEM_ADAPTER={lstat:t.lstat,stat:t.stat,lstatSync:t.lstatSync,statSync:t.statSync},exports.getFileSystemAdapter=e; -},{}],"8c3K":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("../adapters/fs");function r(r){return Object.assign({fs:e.getFileSystemAdapter(r?r.fs:void 0),throwErrorOnBrokenSymlinks:!0,followSymlinks:!0},r)}exports.prepare=r; -},{"../adapters/fs":"Qz10"}],"+skj":[function(require,module,exports) { -"use strict";function n(n,t){const o=t.fs.lstatSync(n);if(!r(o,t))return o;try{const r=t.fs.statSync(n);return r.isSymbolicLink=(()=>!0),r}catch(s){if(!t.throwErrorOnBrokenSymlinks)return o;throw s}}function t(n,t,o){t.fs.lstat(n,(s,i)=>s?o(s,void 0):r(i,t)?void t.fs.stat(n,(n,r)=>{if(n)return t.throwErrorOnBrokenSymlinks?o(n):o(null,i);r.isSymbolicLink=(()=>!0),o(null,r)}):o(null,i))}function r(n,t){return n.isSymbolicLink()&&t.followSymlinks}Object.defineProperty(exports,"__esModule",{value:!0}),exports.sync=n,exports.async=t,exports.isFollowedSymlink=r; -},{}],"aURO":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./managers/options"),r=require("./providers/stat");function t(t,n){return new Promise((o,s)=>{r.async(t,e.prepare(n),(e,r)=>e?s(e):o(r))})}function n(t,n,o){if("function"==typeof n&&(o=n,n=void 0),void 0===o)throw new TypeError('The "callback" argument must be of type Function.');r.async(t,e.prepare(n),o)}function o(t,n){return r.sync(t,e.prepare(n))}exports.stat=t,exports.statCallback=n,exports.statSync=o; -},{"./managers/options":"8c3K","./providers/stat":"+skj"}],"Iqot":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("path"),e=function(){function e(t){this.options=t}return e.prototype.getFullEntryPath=function(e){return t.resolve(this.options.cwd,e)},e.prototype.makeEntry=function(t,e){return t.path=e,t.depth=e.split("/").length,t},e}();exports.default=e; -},{}],"XubM":[function(require,module,exports) { -"use strict";var t=this&&this.__extends||function(){var t=function(r,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)r.hasOwnProperty(n)&&(t[n]=r[n])})(r,n)};return function(r,n){function e(){this.constructor=r}t(r,n),r.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)}}();Object.defineProperty(exports,"__esModule",{value:!0});var r=require("stream"),n=require("@nodelib/fs.stat"),e=require("./fs"),o=function(e){function o(){return null!==e&&e.apply(this,arguments)||this}return t(o,e),o.prototype.read=function(t,n){var e=this,o=t.map(this.getFullEntryPath,this),u=new r.Transform({objectMode:!0});u._transform=function(r,i,s){return e.getEntry(o[r],t[r]).then(function(t){null!==t&&n(t)&&u.push(t),r===o.length-1&&u.end(),s()})};for(var i=0;i0||(t=!1,n())}function a(e){function n(){e.removeListener("merge2UnpipeEnd",n),e.removeListener("end",n),o()}if(e._readableState.endEmitted)return o();e.on("merge2UnpipeEnd",n),e.on("end",n),e.pipe(u,{end:!1}),e.resume()}for(let e=0;e(function(){const n=t.promiseModule,r=new Array(arguments.length);for(let e=0;e{t.errorFirst?r.push(function(e,r){if(t.multiArgs){const t=new Array(arguments.length-1);for(let e=1;e{n=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},n);const r=e=>{const t=t=>"string"==typeof t?e===t:t.test(e);return n.include?n.include.some(t):!n.exclude.some(t)};let o;o="function"==typeof t?function(){return n.excludeMain?t.apply(this,arguments):e(t,n).apply(this,arguments)}:Object.create(Object.getPrototypeOf(t));for(const s in t){const i=t[s];o[s]="function"==typeof i&&r(s)?e(i,n):i}return o}); -},{}],"CrJU":[function(require,module,exports) { -"use strict";const t=require("fs"),r=require("pify");function i(i,e,n){return"string"!=typeof n?Promise.reject(new TypeError(`Expected a string, got ${typeof n}`)):r(t[i])(n).then(t=>t[e]()).catch(t=>{if("ENOENT"===t.code)return!1;throw t})}function e(r,i,e){if("string"!=typeof e)throw new TypeError(`Expected a string, got ${typeof e}`);try{return t[r](e)[i]()}catch(n){if("ENOENT"===n.code)return!1;throw n}}exports.file=i.bind(null,"stat","isFile"),exports.dir=i.bind(null,"stat","isDirectory"),exports.symlink=i.bind(null,"lstat","isSymbolicLink"),exports.fileSync=e.bind(null,"statSync","isFile"),exports.dirSync=e.bind(null,"statSync","isDirectory"),exports.symlinkSync=e.bind(null,"lstatSync","isSymbolicLink"); -},{"pify":"iYKj"}],"MgqK":[function(require,module,exports) { -"use strict";const e=require("path"),t=require("path-type"),r=e=>e.length>1?`{${e.join(",")}}`:e[0],o=(t,r)=>{const o="!"===t[0]?t.slice(1):t;return e.isAbsolute(o)?o:e.join(r,o)},s=(t,o)=>e.extname(t)?`**/${t}`:`**/${t}.${r(o)}`,n=(t,o)=>{if(o.files&&!Array.isArray(o.files))throw new TypeError(`Expected \`files\` to be of type \`Array\` but received type \`${typeof o.files}\``);if(o.extensions&&!Array.isArray(o.extensions))throw new TypeError(`Expected \`extensions\` to be of type \`Array\` but received type \`${typeof o.extensions}\``);return o.files&&o.extensions?o.files.map(r=>e.join(t,s(r,o.extensions))):o.files?o.files.map(r=>e.join(t,`**/${r}`)):o.extensions?[e.join(t,`**/*.${r(o.extensions)}`)]:[e.join(t,"**")]};module.exports=((e,r)=>"string"!=typeof(r=Object.assign({cwd:process.cwd()},r)).cwd?Promise.reject(new TypeError(`Expected \`cwd\` to be of type \`string\` but received type \`${typeof r.cwd}\``)):Promise.all([].concat(e).map(e=>t.dir(o(e,r.cwd)).then(t=>t?n(e,r):e))).then(e=>[].concat.apply([],e))),module.exports.sync=((e,r)=>{if("string"!=typeof(r=Object.assign({cwd:process.cwd()},r)).cwd)throw new TypeError(`Expected \`cwd\` to be of type \`string\` but received type \`${typeof r.cwd}\``);const s=[].concat(e).map(e=>t.dirSync(o(e,r.cwd))?n(e,r):e);return[].concat.apply([],s)}); -},{"path-type":"CrJU"}],"uWrb":[function(require,module,exports) { -function e(e){return Array.isArray(e)?e:[e]}const t=/^\s+$/,r=/^\\!/,i=/^\\#/,s="/",n="undefined"!=typeof Symbol?Symbol.for("node-ignore"):"node-ignore",c=(e,t,r)=>Object.defineProperty(e,t,{value:r}),o=/([0-z])-([0-z])/g,a=e=>e.replace(o,(e,t,r)=>t.charCodeAt(0)<=r.charCodeAt(0)?e:""),h=[[/\\?\s+$/,e=>0===e.indexOf("\\")?" ":""],[/\\\s/g,()=>" "],[/[\\^$.|*+(){]/g,e=>`\\${e}`],[/\[([^\]/]*)($|\])/g,(e,t,r)=>"]"===r?`[${a(t)}]`:`\\${e}`],[/(?!\\)\?/g,()=>"[^/]"],[/^\//,()=>"^"],[/\//g,()=>"\\/"],[/^\^*\\\*\\\*\\\//,()=>"^(?:.*\\/)?"]],l=[[/^(?=[^^])/,function(){return/\/(?!$)/.test(this)?"^":"(?:^|\\/)"}],[/\\\/\\\*\\\*(?=\\\/|$)/g,(e,t,r)=>t+6`${t}[^\\/]*`],[/(\^|\\\/)?\\\*$/,(e,t)=>{return`${t?`${t}[^/]+`:"[^/]*"}(?=$|\\/$)`}],[/\\\\\\/g,()=>"\\"]],d=[...h,[/(?:[^*/])$/,e=>`${e}(?=$|\\/)`],...l],u=[...h,[/(?:[^*])$/,e=>`${e}(?=$|\\/$)`],...l],_=Object.create(null),f=(e,t,r)=>{const i=_[e];if(i)return i;const s=(t?u:d).reduce((t,r)=>t.replace(r[0],r[1].bind(e)),e);return _[e]=r?new RegExp(s,"i"):new RegExp(s)},g=e=>e&&"string"==typeof e&&!t.test(e)&&0!==e.indexOf("#"),p=(e,t)=>{const s=e;let n=!1;return 0===e.indexOf("!")&&(n=!0,e=e.substr(1)),{origin:s,pattern:e=e.replace(r,"!").replace(i,"#"),negative:n,regex:f(e,n,t)}};class ${constructor({ignorecase:e=!0}={}){this._rules=[],this._ignorecase=e,c(this,n,!0),this._initCache()}_initCache(){this._cache=Object.create(null)}add(t){return this._added=!1,"string"==typeof t&&(t=t.split(/\r?\n/g)),e(t).forEach(this._addPattern,this),this._added&&this._initCache(),this}addPattern(e){return this.add(e)}_addPattern(e){if(e&&e[n])return this._rules=this._rules.concat(e._rules),void(this._added=!0);if(g(e)){const t=p(e,this._ignorecase);this._added=!0,this._rules.push(t)}}filter(t){return e(t).filter(e=>this._filter(e))}createFilter(){return e=>this._filter(e)}ignores(e){return!this._filter(e)}_filter(e,t){return!!e&&(e in this._cache?this._cache[e]:(t||(t=e.split(s)),t.pop(),this._cache[e]=t.length?this._filter(t.join(s)+s,t)&&this._test(e):this._test(e)))}_test(e){let t=0;return this._rules.forEach(r=>{t^r.negative||(t=r.negative^r.regex.test(e))}),!t}}if("undefined"!=typeof process&&(process.env&&process.env.IGNORE_TEST_WIN32||"win32"===process.platform)){const e=$.prototype._filter,t=e=>/^\\\\\?\\/.test(e)||/[^\x00-\x80]+/.test(e)?e:e.replace(/\\/g,"/");$.prototype._filter=function(r,i){return r=t(r),e.call(this,r,i)}}module.exports=(e=>new $(e)); -},{}],"WsXn":[function(require,module,exports) { -"use strict";const t=(t,e)=>(function(...o){return new(0,e.promiseModule)((r,n)=>{e.multiArgs?o.push((...t)=>{e.errorFirst?t[0]?n(t):(t.shift(),r(t)):r(t)}):e.errorFirst?o.push((t,e)=>{t?n(t):r(e)}):o.push(r),t.apply(this,o)})});module.exports=((e,o)=>{o=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},o);const r=typeof e;if(null===e||"object"!==r&&"function"!==r)throw new TypeError(`Expected \`input\` to be a \`Function\` or \`Object\`, got \`${null===e?"null":r}\``);const n=t=>{const e=e=>"string"==typeof e?t===e:e.test(t);return o.include?o.include.some(e):!o.exclude.some(e)};let s;s="function"===r?function(...r){return o.excludeMain?e(...r):t(e,o).apply(this,r)}:Object.create(Object.getPrototypeOf(e));for(const u in e){const r=e[u];s[u]="function"==typeof r&&n(u)?t(r,o):r}return s}); -},{}],"F7Qg":[function(require,module,exports) { +},{"is-extglob":"fO/k"}],"mGdT":[function(require,module,exports) { +"use strict";var e=require("is-glob"),s=require("path").posix.dirname,r="win32"===require("os").platform(),i="/",a=/\\/g,t=/[\{\[].*[\/]*.*[\}\]]$/,l=/(^|[^\\])([\{\[]|\([^\)]+$)/,o=/\\([\!\*\?\|\[\]\(\)\{\}])/g;module.exports=function(p,c){Object.assign({flipBackslashes:!0},c).flipBackslashes&&r&&p.indexOf(i)<0&&(p=p.replace(a,i)),t.test(p)&&(p+=i),p+="a";do{p=s(p)}while(e(p)||l.test(p));return p.replace(o,"$1")}; +},{"is-glob":"0Ekl"}],"RLeH":[function(require,module,exports) { +"use strict";exports.isInteger=(e=>"number"==typeof e?Number.isInteger(e):"string"==typeof e&&""!==e.trim()&&Number.isInteger(Number(e))),exports.find=((e,t)=>e.nodes.find(e=>e.type===t)),exports.exceedsLimit=((e,t,r=1,s)=>!1!==s&&(!(!exports.isInteger(e)||!exports.isInteger(t))&&(Number(t)-Number(e))/Number(r)>=s)),exports.escapeNode=((e,t=0,r)=>{let s=e.nodes[t];s&&(r&&s.type===r||"open"===s.type||"close"===s.type)&&!0!==s.escaped&&(s.value="\\"+s.value,s.escaped=!0)}),exports.encloseBrace=(e=>"brace"===e.type&&(e.commas>>0+e.ranges>>0==0&&(e.invalid=!0,!0))),exports.isInvalidBrace=(e=>"brace"===e.type&&(!(!0!==e.invalid&&!e.dollar)||(e.commas>>0+e.ranges>>0==0?(e.invalid=!0,!0):(!0!==e.open||!0!==e.close)&&(e.invalid=!0,!0)))),exports.isOpenOrClose=(e=>"open"===e.type||"close"===e.type||(!0===e.open||!0===e.close)),exports.reduce=(e=>e.reduce((e,t)=>("text"===t.type&&e.push(t.value),"range"===t.type&&(t.type="text"),e),[])),exports.flatten=((...e)=>{const t=[],r=e=>{for(let s=0;s{let i=(l,u={})=>{let a=r.escapeInvalid&&e.isInvalidBrace(u),n=!0===l.invalid&&!0===r.escapeInvalid,s="";if(l.value)return(a||n)&&e.isOpenOrClose(l)?"\\"+l.value:l.value;if(l.value)return l.value;if(l.nodes)for(let e of l.nodes)s+=i(e);return s};return i(l)}); +},{"./utils":"RLeH"}],"xnUo":[function(require,module,exports) { +"use strict";module.exports=function(i){return"number"==typeof i?i-i==0:"string"==typeof i&&""!==i.trim()&&(Number.isFinite?Number.isFinite(+i):isFinite(+i))}; +},{}],"lLO7":[function(require,module,exports) { +"use strict";const t=require("is-number"),e=(n,u,o)=>{if(!1===t(n))throw new TypeError("toRegexRange: expected the first argument to be a number");if(void 0===u||n===u)return String(n);if(!1===t(u))throw new TypeError("toRegexRange: expected the second argument to be a number.");let i={relaxZeros:!0,...o};"boolean"==typeof i.strictZeros&&(i.relaxZeros=!1===i.strictZeros);let s=n+":"+u+"="+String(i.relaxZeros)+String(i.shorthand)+String(i.capture)+String(i.wrap);if(e.cache.hasOwnProperty(s))return e.cache[s].result;let c=Math.min(n,u),l=Math.max(n,u);if(1===Math.abs(c-l)){let t=n+"|"+u;return i.capture?`(${t})`:!1===i.wrap?t:`(?:${t})`}let h=p(n)||p(u),f={min:n,max:u,a:c,b:l},g=[],d=[];if(h&&(f.isPadded=h,f.maxLen=String(f.max).length),c<0){d=a(l<0?Math.abs(l):1,Math.abs(c),f,i),c=f.a=0}return l>=0&&(g=a(c,l,f,i)),f.negatives=d,f.positives=g,f.result=r(d,g,i),!0===i.capture?f.result=`(${f.result})`:!1!==i.wrap&&g.length+d.length>1&&(f.result=`(?:${f.result})`),e.cache[s]=f,f.result};function r(t,e,r){let n=o(t,e,"-",!1,r)||[],u=o(e,t,"",!1,r)||[],a=o(t,e,"-?",!0,r)||[];return n.concat(a).concat(u).join("|")}function n(t,e){let r=1,n=1,u=l(t,r),a=new Set([e]);for(;t<=u&&u<=e;)a.add(u),u=l(t,r+=1);for(u=h(e+1,n)-1;t1&&o.count.pop(),o.count.push(e.count[0]),o.string=o.pattern+f(o.count),c=t+1)}return s}function o(t,e,r,n,u){let a=[];for(let o of t){let{string:t}=o;n||c(e,"string",t)||a.push(r+t),n&&c(e,"string",t)&&a.push(r+t)}return a}function i(t,e){let r=[];for(let n=0;ne?1:e>t?-1:0}function c(t,e,r){return t.some(t=>t[e]===r)}function l(t,e){return Number(String(t).slice(0,-e)+"9".repeat(e))}function h(t,e){return t-t%Math.pow(10,e)}function f(t){let[e=0,r=""]=t;return r||e>1?`{${e+(r?","+r:"")}}`:""}function g(t,e,r){return`[${t}${e-t==1?"":"-"}${e}]`}function p(t){return/^-?(0+)\d/.test(t)}function d(t,e,r){if(!e.isPadded)return t;let n=Math.abs(e.maxLen-String(t).length),u=!1!==r.relaxZeros;switch(n){case 0:return"";case 1:return u?"0?":"0";case 2:return u?"0{0,2}":"00";default:return u?`0{0,${n}}`:`0{${n}}`}}e.cache={},e.clearCache=(()=>e.cache={}),module.exports=e; +},{"is-number":"xnUo"}],"LnNv":[function(require,module,exports) { +"use strict";const r=require("util"),e=require("to-regex-range"),t=r=>null!==r&&"object"==typeof r&&!Array.isArray(r),n=r=>e=>!0===r?Number(e):String(e),i=r=>"number"==typeof r||"string"==typeof r&&""!==r,s=r=>Number.isInteger(+r),a=r=>{let e=`${r}`,t=-1;if("-"===e[0]&&(e=e.slice(1)),"0"===e)return!1;for(;"0"===e[++t];);return t>0},o=(r,e,t)=>"string"==typeof r||"string"==typeof e||!0===t.stringify,u=(r,e,t)=>{if(e>0){let t="-"===r[0]?"-":"";t&&(r=r.slice(1)),r=t+r.padStart(t?e-1:e,"0")}return!1===t?String(r):r},g=(r,e)=>{let t="-"===r[0]?"-":"";for(t&&(r=r.slice(1),e--);r.length{r.negatives.sort((r,e)=>re?1:0),r.positives.sort((r,e)=>re?1:0);let t,n=e.capture?"":"?:",i="",s="";return r.positives.length&&(i=r.positives.join("|")),r.negatives.length&&(s=`-(${n}${r.negatives.join("|")})`),t=i&&s?`${i}|${s}`:i||s,e.wrap?`(${n}${t})`:t},f=(r,t,n,i)=>{if(n)return e(r,t,{wrap:!1,...i});let s=String.fromCharCode(r);return r===t?s:`[${s}-${String.fromCharCode(t)}]`},p=(r,t,n)=>{if(Array.isArray(r)){let e=!0===n.wrap,t=n.capture?"":"?:";return e?`(${t}${r.join("|")})`:r.join("|")}return e(r,t,n)},h=(...e)=>new RangeError("Invalid range arguments: "+r.inspect(...e)),m=(r,e,t)=>{if(!0===t.strictRanges)throw h([r,e]);return[]},c=(r,e)=>{if(!0===e.strictRanges)throw new TypeError(`Expected step "${r}" to be a number`);return[]},$=(r,e,t=1,i={})=>{let s=Number(r),m=Number(e);if(!Number.isInteger(s)||!Number.isInteger(m)){if(!0===i.strictRanges)throw h([r,e]);return[]}0===s&&(s=0),0===m&&(m=0);let c=s>m,$=String(r),b=String(e),x=String(t);t=Math.max(Math.abs(t),1);let y=a($)||a(b)||a(x),v=y?Math.max($.length,b.length,x.length):0,w=!1===y&&!1===o(r,e,i),d=i.transform||n(w);if(i.toRegex&&1===t)return f(g(r,v),g(e,v),!0,i);let R={negatives:[],positives:[]},S=r=>R[r<0?"negatives":"positives"].push(Math.abs(r)),C=[],M=0;for(;c?s>=m:s<=m;)!0===i.toRegex&&t>1?S(s):C.push(u(d(s,M),v,w)),s=c?s-t:s+t,M++;return!0===i.toRegex?t>1?l(R,i):p(C,null,{wrap:!1,...i}):C},b=(r,e,t=1,n={})=>{if(!s(r)&&r.length>1||!s(e)&&e.length>1)return m(r,e,n);let i=n.transform||(r=>String.fromCharCode(r)),a=`${r}`.charCodeAt(0),o=`${e}`.charCodeAt(0),u=a>o,g=Math.min(a,o),l=Math.max(a,o);if(n.toRegex&&1===t)return f(g,l,!1,n);let h=[],c=0;for(;u?a>=o:a<=o;)h.push(i(a,c)),a=u?a-t:a+t,c++;return!0===n.toRegex?p(h,null,{wrap:!1,options:n}):h},x=(r,e,n,a={})=>{if(null==e&&i(r))return[r];if(!i(r)||!i(e))return m(r,e,a);if("function"==typeof n)return x(r,e,1,{transform:n});if(t(n))return x(r,e,0,n);let o={...a};return!0===o.capture&&(o.wrap=!0),n=n||o.step||1,s(n)?s(r)&&s(e)?$(r,e,n,o):b(r,e,Math.max(Math.abs(n),1),o):null==n||t(n)?x(r,e,1,n):c(n,o)};module.exports=x; +},{"to-regex-range":"lLO7"}],"wAG6":[function(require,module,exports) { +"use strict";const e=require("fill-range"),r=require("./utils"),t=(t,n={})=>{let l=(t,i={})=>{let u=r.isInvalidBrace(i),a=!0===t.invalid&&!0===n.escapeInvalid,s=!0===u||!0===a,o=!0===n.escapeInvalid?"\\":"",f="";if(!0===t.isOpen)return o+t.value;if(!0===t.isClose)return o+t.value;if("open"===t.type)return s?o+t.value:"(";if("close"===t.type)return s?o+t.value:")";if("comma"===t.type)return"comma"===t.prev.type?"":s?t.value:"|";if(t.value)return t.value;if(t.nodes&&t.ranges>0){let l=r.reduce(t.nodes),i=e(...l,{...n,wrap:!1,toRegex:!0});if(0!==i.length)return l.length>1&&i.length>1?`(${i})`:i}if(t.nodes)for(let e of t.nodes)f+=l(e,t);return f};return l(t)};module.exports=t; +},{"fill-range":"LnNv","./utils":"RLeH"}],"ZVhQ":[function(require,module,exports) { +"use strict";const e=require("fill-range"),r=require("./stringify"),t=require("./utils"),n=(e="",r="",o=!1)=>{let i=[];if(e=[].concat(e),!(r=[].concat(r)).length)return e;if(!e.length)return o?t.flatten(r).map(e=>`{${e}}`):r;for(let t of e)if(Array.isArray(t))for(let e of t)i.push(n(e,r,o));else for(let e of r)!0===o&&"string"==typeof e&&(e=`{${e}}`),i.push(Array.isArray(e)?n(t,e,o):t+e);return t.flatten(i)},o=(o,i={})=>{let p=void 0===i.rangeLimit?1e3:i.rangeLimit,a=(o,l={})=>{o.queue=[];let s=l,u=l.queue;for(;"brace"!==s.type&&"root"!==s.type&&s.parent;)u=(s=s.parent).queue;if(o.invalid||o.dollar)return void u.push(n(u.pop(),r(o,i)));if("brace"===o.type&&!0!==o.invalid&&2===o.nodes.length)return void u.push(n(u.pop(),["{}"]));if(o.nodes&&o.ranges>0){let a=t.reduce(o.nodes);if(t.exceedsLimit(...a,i.step,p))throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let l=e(...a,i);return 0===l.length&&(l=r(o,i)),u.push(n(u.pop(),l)),void(o.nodes=[])}let f=t.encloseBrace(o),d=o.queue,c=o;for(;"brace"!==c.type&&"root"!==c.type&&c.parent;)d=(c=c.parent).queue;for(let e=0;e",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:"\t",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\ufeff"}; +},{}],"rZq7":[function(require,module,exports) { +"use strict";const e=require("./stringify"),{MAX_LENGTH:t,CHAR_BACKSLASH:n,CHAR_BACKTICK:l,CHAR_COMMA:s,CHAR_DOT:p,CHAR_LEFT_PARENTHESES:o,CHAR_RIGHT_PARENTHESES:a,CHAR_LEFT_CURLY_BRACE:i,CHAR_RIGHT_CURLY_BRACE:r,CHAR_LEFT_SQUARE_BRACKET:u,CHAR_RIGHT_SQUARE_BRACKET:y,CHAR_DOUBLE_QUOTE:f,CHAR_SINGLE_QUOTE:_,CHAR_NO_BREAK_SPACE:A,CHAR_ZERO_WIDTH_NOBREAK_SPACE:E}=require("./constants"),R=(R,g={})=>{if("string"!=typeof R)throw new TypeError("Expected a string");let c=g||{},d="number"==typeof c.maxLength?Math.min(t,c.maxLength):t;if(R.length>d)throw new SyntaxError(`Input length (${R.length}), exceeds max characters (${d})`);let C,h={type:"root",input:R,nodes:[]},v=[h],x=h,H=h,T=0,m=R.length,S=0,L=0;const O=()=>R[S++],B=e=>{if("text"===e.type&&"dot"===H.type&&(H.type="text"),!H||"text"!==H.type||"text"!==e.type)return x.nodes.push(e),e.parent=x,e.prev=H,H=e,e;H.value+=e.value};for(B({type:"bos"});S0){if(x.ranges>0){x.ranges=0;let t=x.nodes.shift();x.nodes=[t,{type:"text",value:e(x)}]}B({type:"comma",value:C}),x.commas++}else if(C===p&&L>0&&0===x.commas){let e=x.nodes;if(0===L||0===e.length){B({type:"text",value:C});continue}if("dot"===H.type){if(x.range=[],H.value+=C,H.type="range",3!==x.nodes.length&&5!==x.nodes.length){x.invalid=!0,x.ranges=0,H.type="text";continue}x.ranges++,x.args=[];continue}if("range"===H.type){e.pop();let t=e[e.length-1];t.value+=H.value+C,H=t,x.ranges--;continue}B({type:"dot",value:C})}else B({type:"text",value:C});else{if("brace"!==x.type){B({type:"text",value:C});continue}let e="close";(x=v.pop()).close=!0,B({type:e,value:C}),L--,x=v[v.length-1]}else{L++;let e=H.value&&"$"===H.value.slice(-1)||!0===x.dollar;x=B({type:"brace",open:!0,close:!1,dollar:e,depth:L,commas:0,ranges:0,nodes:[]}),v.push(x),B({type:"open",value:C})}else{let e,t=C;for(!0!==g.keepQuotes&&(C="");S{e.nodes||("open"===e.type&&(e.isOpen=!0),"close"===e.type&&(e.isClose=!0),e.nodes||(e.type="text"),e.invalid=!0)});let e=v[v.length-1],t=e.nodes.indexOf(x);e.nodes.splice(t,1,...x.nodes)}}while(v.length>0);return B({type:"eos"}),h};module.exports=R; +},{"./stringify":"YLkA","./constants":"Tiab"}],"mkoA":[function(require,module,exports) { +"use strict";const e=require("./lib/stringify"),r=require("./lib/compile"),t=require("./lib/expand"),i=require("./lib/parse"),p=(e,r={})=>{let t=[];if(Array.isArray(e))for(let i of e){let e=p.create(i,r);Array.isArray(e)?t.push(...e):t.push(e)}else t=[].concat(p.create(e,r));return r&&!0===r.expand&&!0===r.nodupes&&(t=[...new Set(t)]),t};p.parse=((e,r={})=>i(e,r)),p.stringify=((r,t={})=>e("string"==typeof r?p.parse(r,t):r,t)),p.compile=((e,t={})=>("string"==typeof e&&(e=p.parse(e,t)),r(e,t))),p.expand=((e,r={})=>{"string"==typeof e&&(e=p.parse(e,r));let i=t(e,r);return!0===r.noempty&&(i=i.filter(Boolean)),!0===r.nodupes&&(i=[...new Set(i)]),i}),p.create=((e,r={})=>""===e||e.length<3?[e]:!0!==r.expand?p.compile(e,r):p.expand(e,r)),module.exports=p; +},{"./lib/stringify":"YLkA","./lib/compile":"wAG6","./lib/expand":"ZVhQ","./lib/parse":"rZq7"}],"9+O+":[function(require,module,exports) { +"use strict";function A(A,_){var R=Object.keys(A);if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(A);_&&(E=E.filter(function(_){return Object.getOwnPropertyDescriptor(A,_).enumerable})),R.push.apply(R,E)}return R}function _(_){for(var E=1;E?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"};module.exports={MAX_LENGTH:65536,POSIX_REGEX_SOURCE:l,REGEX_BACKSLASH:/\\(?![*+?^${}(|)[\]])/g,REGEX_NON_SPECIAL_CHARS:/^[^@![\].,$*+?^{}()|\\\/]+/,REGEX_SPECIAL_CHARS:/[-*+?.^${}(|)[\]]/,REGEX_SPECIAL_CHARS_BACKREF:/(\\?)((\W)(\3*))/g,REGEX_SPECIAL_CHARS_GLOBAL:/([-*+?.^${}(|)[\]])/g,REGEX_REMOVE_BACKSLASH:/(?:\[.*?[^\\]\]|\\(?=.))/g,REPLACEMENTS:{"***":"*","**/**":"**","**/**/**":"**"},CHAR_0:48,CHAR_9:57,CHAR_UPPERCASE_A:65,CHAR_LOWERCASE_A:97,CHAR_UPPERCASE_Z:90,CHAR_LOWERCASE_Z:122,CHAR_LEFT_PARENTHESES:40,CHAR_RIGHT_PARENTHESES:41,CHAR_ASTERISK:42,CHAR_AMPERSAND:38,CHAR_AT:64,CHAR_BACKWARD_SLASH:92,CHAR_CARRIAGE_RETURN:13,CHAR_CIRCUMFLEX_ACCENT:94,CHAR_COLON:58,CHAR_COMMA:44,CHAR_DOT:46,CHAR_DOUBLE_QUOTE:34,CHAR_EQUAL:61,CHAR_EXCLAMATION_MARK:33,CHAR_FORM_FEED:12,CHAR_FORWARD_SLASH:47,CHAR_GRAVE_ACCENT:96,CHAR_HASH:35,CHAR_HYPHEN_MINUS:45,CHAR_LEFT_ANGLE_BRACKET:60,CHAR_LEFT_CURLY_BRACE:123,CHAR_LEFT_SQUARE_BRACKET:91,CHAR_LINE_FEED:10,CHAR_NO_BREAK_SPACE:160,CHAR_PERCENT:37,CHAR_PLUS:43,CHAR_QUESTION_MARK:63,CHAR_RIGHT_ANGLE_BRACKET:62,CHAR_RIGHT_CURLY_BRACE:125,CHAR_RIGHT_SQUARE_BRACKET:93,CHAR_SEMICOLON:59,CHAR_SINGLE_QUOTE:39,CHAR_SPACE:32,CHAR_TAB:9,CHAR_UNDERSCORE:95,CHAR_VERTICAL_LINE:124,CHAR_ZERO_WIDTH_NOBREAK_SPACE:65279,SEP:E.sep,extglobChars:A=>({"!":{type:"negate",open:"(?:(?!(?:",close:`))${A.STAR})`},"?":{type:"qmark",open:"(?:",close:")?"},"+":{type:"plus",open:"(?:",close:")+"},"*":{type:"star",open:"(?:",close:")*"},"@":{type:"at",open:"(?:",close:")"}}),globChars:A=>!0===A?s:D}; +},{}],"sGW4":[function(require,module,exports) { +"use strict";const e=require("path"),s="win32"===process.platform,{REGEX_BACKSLASH:t,REGEX_REMOVE_BACKSLASH:r,REGEX_SPECIAL_CHARS:o,REGEX_SPECIAL_CHARS_GLOBAL:p}=require("./constants");exports.isObject=(e=>null!==e&&"object"==typeof e&&!Array.isArray(e)),exports.hasRegexChars=(e=>o.test(e)),exports.isRegexChar=(e=>1===e.length&&exports.hasRegexChars(e)),exports.escapeRegex=(e=>e.replace(p,"\\$1")),exports.toPosixSlashes=(e=>e.replace(t,"/")),exports.removeBackslashes=(e=>e.replace(r,e=>"\\"===e?"":e)),exports.supportsLookbehinds=(()=>{const e=process.version.slice(1).split(".").map(Number);return 3===e.length&&e[0]>=9||8===e[0]&&e[1]>=10}),exports.isWindows=(t=>t&&"boolean"==typeof t.windows?t.windows:!0===s||"\\"===e.sep),exports.escapeLast=((e,s,t)=>{const r=e.lastIndexOf(s,t);return-1===r?e:"\\"===e[r-1]?exports.escapeLast(e,s,r-1):`${e.slice(0,r)}\\${e.slice(r)}`}),exports.removePrefix=((e,s={})=>{let t=e;return t.startsWith("./")&&(t=t.slice(2),s.prefix="./"),t}),exports.wrapOutput=((e,s={},t={})=>{let r=`${t.contains?"":"^"}(?:${e})${t.contains?"":"$"}`;return!0===s.negated&&(r=`(?:^(?!${r}).*$)`),r}); +},{"./constants":"9+O+"}],"+lXF":[function(require,module,exports) { +"use strict";const e=require("./utils"),{CHAR_ASTERISK:s,CHAR_AT:i,CHAR_BACKWARD_SLASH:t,CHAR_COMMA:a,CHAR_DOT:l,CHAR_EXCLAMATION_MARK:o,CHAR_FORWARD_SLASH:n,CHAR_LEFT_CURLY_BRACE:r,CHAR_LEFT_PARENTHESES:c,CHAR_LEFT_SQUARE_BRACKET:f,CHAR_PLUS:A,CHAR_QUESTION_MARK:b,CHAR_RIGHT_CURLY_BRACE:R,CHAR_RIGHT_PARENTHESES:h,CHAR_RIGHT_SQUARE_BRACKET:u}=require("./constants"),_=e=>e===n||e===t,C=e=>{!0!==e.isPrefix&&(e.depth=e.isGlobstar?1/0:1)},k=(k,H)=>{const p=H||{},E=k.length-1,G=!0===p.parts||!0===p.scanToEnd,T=[],S=[],g=[];let B,d,x=k,L=-1,v=0,m=0,D=!1,I=!1,K=!1,U=!1,M=!1,O=!1,P=!1,F=!1,N=!1,Q=0,q={value:"",depth:0,isGlob:!1};const W=()=>L>=E,Y=()=>x.charCodeAt(L+1),X=()=>(B=d,x.charCodeAt(++L));for(;L0&&(w=x.slice(0,v),x=x.slice(v),m-=v),j&&!0===K&&m>0?(j=x.slice(0,m),y=x.slice(m)):!0===K?(j="",y=x):j=x,j&&""!==j&&"/"!==j&&j!==x&&_(j.charCodeAt(j.length-1))&&(j=j.slice(0,-1)),!0===p.unescape&&(y&&(y=e.removeBackslashes(y)),j&&!0===P&&(j=e.removeBackslashes(j)));const z={prefix:w,input:k,start:v,base:j,glob:y,isBrace:D,isBracket:I,isGlob:K,isExtglob:U,isGlobstar:M,negated:F};if(!0===p.tokens&&(z.maxDepth=0,_(d)||S.push(q),z.tokens=S),!0===p.parts||!0===p.tokens){let e;for(let s=0;s{if("function"==typeof e.expandRange)return e.expandRange(...t,e);t.sort();const u=`[${t.join("-")}]`;try{new RegExp(u)}catch(o){return t.map(t=>n.escapeRegex(t)).join("..")}return u},l=(t,e)=>`Missing ${t}: "${e}" - use "\\\\${e}" to match literal characters`,f=(t,u)=>{if("string"!=typeof t)throw new TypeError("Expected a string");t=c[t]||t;const f=e({},u),y="number"==typeof f.maxLength?Math.min(p,f.maxLength):p;let b=t.length;if(b>y)throw new SyntaxError(`Input length: ${b}, exceeds maximum allowed length: ${y}`);const g={type:"bos",value:"",output:f.prepend||""},v=[g],h=f.capture?"":"?:",x=n.isWindows(u),$=o.globChars(x),d=o.extglobChars($),{DOT_LITERAL:k,PLUS_LITERAL:O,SLASH_LITERAL:S,ONE_CHAR:m,DOTS_SLASH:w,NO_DOT:E,NO_DOT_SLASH:_,NO_DOTS_SLASH:L,QMARK:R,QMARK_NO_DOT:A,STAR:T,START_ANCHOR:N}=$,P=t=>`(${h}(?:(?!${N}${t.dot?w:k}).)*?)`,C=f.dot?"":E,D=f.dot?R:A;let I=!0===f.bash?P(f):T;f.capture&&(I=`(${I})`),"boolean"==typeof f.noext&&(f.noextglob=f.noext);const H={input:t,index:-1,start:0,dot:!0===f.dot,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:v};t=n.removePrefix(t,H),b=t.length;const j=[],q=[],B=[];let M,X=g;const G=()=>H.index===b-1,K=H.peek=((e=1)=>t[H.index+e]),Q=H.advance=(()=>t[++H.index]),U=()=>t.slice(H.index+1),W=(t="",e=0)=>{H.consumed+=t,H.index+=e},F=t=>{H.output+=null!=t.output?t.output:t.value,W(t.value)},z=()=>{let t=1;for(;"!"===K()&&("("!==K(2)||"?"===K(3));)Q(),H.start++,t++;return t%2!=0&&(H.negated=!0,H.start++,!0)},J=t=>{H[t]++,B.push(t)},V=t=>{H[t]--,B.pop()},Y=t=>{if("globstar"===X.type){const e=H.braces>0&&("comma"===t.type||"brace"===t.type),u=!0===t.extglob||j.length&&("pipe"===t.type||"paren"===t.type);"slash"===t.type||"paren"===t.type||e||u||(H.output=H.output.slice(0,-X.output.length),X.type="star",X.value="*",X.output=I,H.output+=X.output)}if(j.length&&"paren"!==t.type&&!d[t.value]&&(j[j.length-1].inner+=t.value),(t.value||t.output)&&F(t),X&&"text"===X.type&&"text"===t.type)return X.value+=t.value,void(X.output=(X.output||"")+t.value);t.prev=X,v.push(t),X=t},Z=(t,u)=>{const o=e({},d[u],{conditions:1,inner:""});o.prev=X,o.parens=H.parens,o.output=H.output;const n=(f.capture?"(":"")+o.open;J("parens"),Y({type:t,value:u,output:H.output?"":m}),Y({type:"paren",extglob:!0,value:Q(),output:n}),j.push(o)},tt=t=>{let e=t.close+(f.capture?")":"");if("negate"===t.type){let u=I;t.inner&&t.inner.length>1&&t.inner.includes("/")&&(u=P(f)),(u!==I||G()||/^\)+$/.test(U()))&&(e=t.close=`)$))${u}`),"bos"===t.prev.type&&G()&&(H.negatedExtglob=!0)}Y({type:"paren",extglob:!0,value:M,output:e}),V("parens")};if(!1!==f.fastpaths&&!/(^[*!]|[\/()[\]{}"])/.test(t)){let e=!1,o=t.replace(s,(t,u,o,n,p,a)=>"\\"===n?(e=!0,t):"?"===n?u?u+n+(p?R.repeat(p.length):""):0===a?D+(p?R.repeat(p.length):""):R.repeat(o.length):"."===n?k.repeat(o.length):"*"===n?u?u+n+(p?I:""):I:u?t:`\\${t}`);return!0===e&&(o=!0===f.unescape?o.replace(/\\/g,""):o.replace(/\\+/g,t=>t.length%2==0?"\\\\":t?"\\":"")),o===t&&!0===f.contains?(H.output=t,H):(H.output=n.wrapOutput(o,H,u),H)}for(;!G();){if("\0"===(M=Q()))continue;if("\\"===M){const t=K();if("/"===t&&!0!==f.bash)continue;if("."===t||";"===t)continue;if(!t){Y({type:"text",value:M+="\\"});continue}const e=/^\\+/.exec(U());let u=0;if(e&&e[0].length>2&&(u=e[0].length,H.index+=u,u%2!=0&&(M+="\\")),!0===f.unescape?M=Q()||"":M+=Q()||"",0===H.brackets){Y({type:"text",value:M});continue}}if(H.brackets>0&&("]"!==M||"["===X.value||"[^"===X.value)){if(!1!==f.posix&&":"===M){const t=X.value.slice(1);if(t.includes("[")&&(X.posix=!0,t.includes(":"))){const t=X.value.lastIndexOf("["),e=X.value.slice(0,t),u=X.value.slice(t+2),o=a[u];if(o){X.value=e+o,H.backtrack=!0,Q(),g.output||1!==v.indexOf(X)||(g.output=m);continue}}}("["===M&&":"!==K()||"-"===M&&"]"===K())&&(M=`\\${M}`),"]"!==M||"["!==X.value&&"[^"!==X.value||(M=`\\${M}`),!0===f.posix&&"!"===M&&"["===X.value&&(M="^"),X.value+=M,F({value:M});continue}if(1===H.quotes&&'"'!==M){M=n.escapeRegex(M),X.value+=M,F({value:M});continue}if('"'===M){H.quotes=1===H.quotes?0:1,!0===f.keepQuotes&&Y({type:"text",value:M});continue}if("("===M){J("parens"),Y({type:"paren",value:M});continue}if(")"===M){if(0===H.parens&&!0===f.strictBrackets)throw new SyntaxError(l("opening","("));const t=j[j.length-1];if(t&&H.parens===t.parens+1){tt(j.pop());continue}Y({type:"paren",value:M,output:H.parens?")":"\\)"}),V("parens");continue}if("["===M){if(!0!==f.nobracket&&U().includes("]"))J("brackets");else{if(!0!==f.nobracket&&!0===f.strictBrackets)throw new SyntaxError(l("closing","]"));M=`\\${M}`}Y({type:"bracket",value:M});continue}if("]"===M){if(!0===f.nobracket||X&&"bracket"===X.type&&1===X.value.length){Y({type:"text",value:M,output:`\\${M}`});continue}if(0===H.brackets){if(!0===f.strictBrackets)throw new SyntaxError(l("opening","["));Y({type:"text",value:M,output:`\\${M}`});continue}V("brackets");const t=X.value.slice(1);if(!0===X.posix||"^"!==t[0]||t.includes("/")||(M=`/${M}`),X.value+=M,F({value:M}),!1===f.literalBrackets||n.hasRegexChars(t))continue;const e=n.escapeRegex(X.value);if(H.output=H.output.slice(0,-X.value.length),!0===f.literalBrackets){H.output+=e,X.value=e;continue}X.value=`(${h}${e}|${X.value})`,H.output+=X.value;continue}if("{"===M&&!0!==f.nobrace){J("braces");const t={type:"brace",value:M,output:"(",outputIndex:H.output.length,tokensIndex:H.tokens.length};q.push(t),Y(t);continue}if("}"===M){const t=q[q.length-1];if(!0===f.nobrace||!t){Y({type:"text",value:M,output:M});continue}let e=")";if(!0===t.dots){const t=v.slice(),u=[];for(let e=t.length-1;e>=0&&(v.pop(),"brace"!==t[e].type);e--)"dots"!==t[e].type&&u.unshift(t[e].value);e=i(u,f),H.backtrack=!0}if(!0!==t.comma&&!0!==t.dots){const u=H.output.slice(0,t.outputIndex),o=H.tokens.slice(t.tokensIndex);t.value=t.output="\\{",M=e="\\}",H.output=u;for(const t of o)H.output+=t.output||t.value}Y({type:"brace",value:M,output:e}),V("braces"),q.pop();continue}if("|"===M){j.length>0&&j[j.length-1].conditions++,Y({type:"text",value:M});continue}if(","===M){let t=M;const e=q[q.length-1];e&&"braces"===B[B.length-1]&&(e.comma=!0,t="|"),Y({type:"comma",value:M,output:t});continue}if("/"===M){if("dot"===X.type&&H.index===H.start+1){H.start=H.index+1,H.consumed="",H.output="",v.pop(),X=g;continue}Y({type:"slash",value:M,output:S});continue}if("."===M){if(H.braces>0&&"dot"===X.type){"."===X.value&&(X.output=k);const t=q[q.length-1];X.type="dots",X.output+=M,X.value+=M,t.dots=!0;continue}if(H.braces+H.parens===0&&"bos"!==X.type&&"slash"!==X.type){Y({type:"text",value:M,output:k});continue}Y({type:"dot",value:M,output:k});continue}if("?"===M){if(!(X&&"("===X.value)&&!0!==f.noextglob&&"("===K()&&"?"!==K(2)){Z("qmark",M);continue}if(X&&"paren"===X.type){const t=K();let e=M;if("<"===t&&!n.supportsLookbehinds())throw new Error("Node.js v10 or higher is required for regex lookbehinds");("("===X.value&&!/[!=<:]/.test(t)||"<"===t&&!/<([!=]|\w+>)/.test(U()))&&(e=`\\${M}`),Y({type:"text",value:M,output:e});continue}if(!0!==f.dot&&("slash"===X.type||"bos"===X.type)){Y({type:"qmark",value:M,output:A});continue}Y({type:"qmark",value:M,output:R});continue}if("!"===M){if(!0!==f.noextglob&&"("===K()&&("?"!==K(2)||!/[!=<:]/.test(K(3)))){Z("negate",M);continue}if(!0!==f.nonegate&&0===H.index){z();continue}}if("+"===M){if(!0!==f.noextglob&&"("===K()&&"?"!==K(2)){Z("plus",M);continue}if(X&&"("===X.value||!1===f.regex){Y({type:"plus",value:M,output:O});continue}if(X&&("bracket"===X.type||"paren"===X.type||"brace"===X.type)||H.parens>0){Y({type:"plus",value:M});continue}Y({type:"plus",value:O});continue}if("@"===M){if(!0!==f.noextglob&&"("===K()&&"?"!==K(2)){Y({type:"at",extglob:!0,value:M,output:""});continue}Y({type:"text",value:M});continue}if("*"!==M){"$"!==M&&"^"!==M||(M=`\\${M}`);const t=r.exec(U());t&&(M+=t[0],H.index+=t[0].length),Y({type:"text",value:M});continue}if(X&&("globstar"===X.type||!0===X.star)){X.type="star",X.star=!0,X.value+=M,X.output=I,H.backtrack=!0,H.globstar=!0,W(M);continue}let e=U();if(!0!==f.noextglob&&/^\([^?]/.test(e)){Z("star",M);continue}if("star"===X.type){if(!0===f.noglobstar){W(M);continue}const u=X.prev,o=u.prev,n="slash"===u.type||"bos"===u.type,p=o&&("star"===o.type||"globstar"===o.type);if(!0===f.bash&&(!n||e[0]&&"/"!==e[0])){Y({type:"star",value:M,output:""});continue}const a=H.braces>0&&("comma"===u.type||"brace"===u.type),r=j.length&&("pipe"===u.type||"paren"===u.type);if(!n&&"paren"!==u.type&&!a&&!r){Y({type:"star",value:M,output:""});continue}for(;"/**"===e.slice(0,3);){const u=t[H.index+4];if(u&&"/"!==u)break;e=e.slice(3),W("/**",3)}if("bos"===u.type&&G()){X.type="globstar",X.value+=M,X.output=P(f),H.output=X.output,H.globstar=!0,W(M);continue}if("slash"===u.type&&"bos"!==u.prev.type&&!p&&G()){H.output=H.output.slice(0,-(u.output+X.output).length),u.output=`(?:${u.output}`,X.type="globstar",X.output=P(f)+(f.strictSlashes?")":"|$)"),X.value+=M,H.globstar=!0,H.output+=u.output+X.output,W(M);continue}if("slash"===u.type&&"bos"!==u.prev.type&&"/"===e[0]){const t=void 0!==e[1]?"|$":"";H.output=H.output.slice(0,-(u.output+X.output).length),u.output=`(?:${u.output}`,X.type="globstar",X.output=`${P(f)}${S}|${S}${t})`,X.value+=M,H.output+=u.output+X.output,H.globstar=!0,W(M+Q()),Y({type:"slash",value:"/",output:""});continue}if("bos"===u.type&&"/"===e[0]){X.type="globstar",X.value+=M,X.output=`(?:^|${S}|${P(f)}${S})`,H.output=X.output,H.globstar=!0,W(M+Q()),Y({type:"slash",value:"/",output:""});continue}H.output=H.output.slice(0,-X.output.length),X.type="globstar",X.output=P(f),X.value+=M,H.output+=X.output,H.globstar=!0,W(M);continue}const u={type:"star",value:M,output:I};!0!==f.bash?!X||"bracket"!==X.type&&"paren"!==X.type||!0!==f.regex?(H.index!==H.start&&"slash"!==X.type&&"dot"!==X.type||("dot"===X.type?(H.output+=_,X.output+=_):!0===f.dot?(H.output+=L,X.output+=L):(H.output+=C,X.output+=C),"*"!==K()&&(H.output+=m,X.output+=m)),Y(u)):(u.output=M,Y(u)):(u.output=".*?","bos"!==X.type&&"slash"!==X.type||(u.output=C+u.output),Y(u))}for(;H.brackets>0;){if(!0===f.strictBrackets)throw new SyntaxError(l("closing","]"));H.output=n.escapeLast(H.output,"["),V("brackets")}for(;H.parens>0;){if(!0===f.strictBrackets)throw new SyntaxError(l("closing",")"));H.output=n.escapeLast(H.output,"("),V("parens")}for(;H.braces>0;){if(!0===f.strictBrackets)throw new SyntaxError(l("closing","}"));H.output=n.escapeLast(H.output,"{"),V("braces")}if(!0===f.strictSlashes||"star"!==X.type&&"bracket"!==X.type||Y({type:"maybe_slash",value:"",output:`${S}?`}),!0===H.backtrack){H.output="";for(const t of H.tokens)H.output+=null!=t.output?t.output:t.value,t.suffix&&(H.output+=t.suffix)}return H};f.fastpaths=((t,u)=>{const a=e({},u),r="number"==typeof a.maxLength?Math.min(p,a.maxLength):p,s=t.length;if(s>r)throw new SyntaxError(`Input length: ${s}, exceeds maximum allowed length: ${r}`);t=c[t]||t;const i=n.isWindows(u),{DOT_LITERAL:l,SLASH_LITERAL:f,ONE_CHAR:y,DOTS_SLASH:b,NO_DOT:g,NO_DOTS:v,NO_DOTS_SLASH:h,STAR:x,START_ANCHOR:$}=o.globChars(i),d=a.dot?v:g,k=a.dot?h:g,O=a.capture?"":"?:";let S=!0===a.bash?".*?":x;a.capture&&(S=`(${S})`);const m=t=>!0===t.noglobstar?S:`(${O}(?:(?!${$}${t.dot?b:l}).)*?)`,w=t=>{switch(t){case"*":return`${d}${y}${S}`;case".*":return`${l}${y}${S}`;case"*.*":return`${d}${S}${l}${y}${S}`;case"*/*":return`${d}${S}${f}${y}${k}${S}`;case"**":return d+m(a);case"**/*":return`(?:${d}${m(a)}${f})?${k}${y}${S}`;case"**/*.*":return`(?:${d}${m(a)}${f})?${k}${S}${l}${y}${S}`;case"**/.*":return`(?:${d}${m(a)}${f})?${l}${y}${S}`;default:{const e=/^(.*?)\.(\w+)$/.exec(t);if(!e)return;const u=w(e[1]);if(!u)return;return u+l+e[2]}}},E=n.removePrefix(t,{negated:!1,prefix:""});let _=w(E);return _&&!0!==a.strictSlashes&&(_+=`${f}?`),_}),module.exports=f; +},{"./constants":"9+O+","./utils":"sGW4"}],"K0RU":[function(require,module,exports) { +"use strict";function t(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function e(e){for(var n=1;nt&&"object"==typeof t&&!Array.isArray(t),u=(t,r,n=!1)=>{if(Array.isArray(t)){const e=t.map(t=>u(t,r,n));return t=>{for(const r of e){const e=r(t);if(e)return e}return!1}}const o=c(t)&&t.tokens&&t.input;if(""===t||"string"!=typeof t&&!o)throw new TypeError("Expected pattern to be a non-empty string");const s=r||{},i=a.isWindows(r),p=o?u.compileRe(t,r):u.makeRe(t,r,!1,!0),f=p.state;delete p.state;let l=()=>!1;if(s.ignore){const t=e({},r,{ignore:null,onMatch:null,onResult:null});l=u(s.ignore,t,n)}const h=(e,n=!1)=>{const{isMatch:o,match:a,output:c}=u.test(e,p,r,{glob:t,posix:i}),h={glob:t,state:f,regex:p,posix:i,input:e,output:c,match:a,isMatch:o};return"function"==typeof s.onResult&&s.onResult(h),!1===o?(h.isMatch=!1,!!n&&h):l(e)?("function"==typeof s.onIgnore&&s.onIgnore(h),h.isMatch=!1,!!n&&h):("function"==typeof s.onMatch&&s.onMatch(h),!n||h)};return n&&(h.state=f),h};u.test=((t,e,r,{glob:n,posix:o}={})=>{if("string"!=typeof t)throw new TypeError("Expected input to be a string");if(""===t)return{isMatch:!1,output:""};const s=r||{},i=s.format||(o?a.toPosixSlashes:null);let c=t===n,p=c&&i?i(t):t;return!1===c&&(c=(p=i?i(t):t)===n),!1!==c&&!0!==s.capture||(c=!0===s.matchBase||!0===s.basename?u.matchBase(t,e,r,o):e.exec(p)),{isMatch:Boolean(c),match:c,output:p}}),u.matchBase=((t,e,r,o=a.isWindows(r))=>{return(e instanceof RegExp?e:u.makeRe(e,r)).test(n.basename(t))}),u.isMatch=((t,e,r)=>u(e,r)(t)),u.parse=((t,r)=>Array.isArray(t)?t.map(t=>u.parse(t,r)):s(t,e({},r,{fastpaths:!1}))),u.scan=((t,e)=>o(t,e)),u.compileRe=((t,e,r=!1,n=!1)=>{if(!0===r)return t.output;const o=e||{},s=o.contains?"":"^",a=o.contains?"":"$";let i=`${s}(?:${t.output})${a}`;t&&!0===t.negated&&(i=`^(?!${i}).*$`);const c=u.toRegex(i,e);return!0===n&&(c.state=t),c}),u.makeRe=((t,e,r=!1,n=!1)=>{if(!t||"string"!=typeof t)throw new TypeError("Expected a non-empty string");const o=e||{};let a,i={negated:!1,fastpaths:!0},c="";return t.startsWith("./")&&(t=t.slice(2),c=i.prefix="./"),!1===o.fastpaths||"."!==t[0]&&"*"!==t[0]||(a=s.fastpaths(t,e)),void 0===a?(i=s(t,e)).prefix=c+(i.prefix||""):i.output=a,u.compileRe(i,e,r,n)}),u.toRegex=((t,e)=>{try{const n=e||{};return new RegExp(t,n.flags||(n.nocase?"i":""))}catch(r){if(e&&!0===e.debug)throw r;return/$^/}}),u.constants=i,module.exports=u; +},{"./scan":"+lXF","./parse":"GhHY","./utils":"sGW4","./constants":"9+O+"}],"Idy9":[function(require,module,exports) { +"use strict";module.exports=require("./lib/picomatch"); +},{"./lib/picomatch":"K0RU"}],"8vOb":[function(require,module,exports) { +"use strict";const e=require("util"),t=require("braces"),r=require("picomatch"),n=require("picomatch/lib/utils"),o=e=>"string"==typeof e&&(""===e||"./"===e),i=(e,t,n)=>{t=[].concat(t),e=[].concat(e);let o=new Set,i=new Set,a=new Set,s=0,c=e=>{a.add(e.output),n&&n.onResult&&n.onResult(e)};for(let l=0;l!o.has(e));if(n&&0===u.length){if(!0===n.failglob)throw new Error(`No matches found for "${t.join(", ")}"`);if(!0===n.nonull||!0===n.nullglob)return n.unescape?t.map(e=>e.replace(/\\/g,"")):t}return u};i.match=i,i.matcher=((e,t)=>r(e,t)),i.any=i.isMatch=((e,t,n)=>r(t,n)(e)),i.not=((e,t,r={})=>{t=[].concat(t).map(String);let n=new Set,o=[],a=i(e,t,{...r,onResult:e=>{r.onResult&&r.onResult(e),o.push(e.output)}});for(let i of o)a.includes(i)||n.add(i);return[...n]}),i.contains=((t,r,n)=>{if("string"!=typeof t)throw new TypeError(`Expected a string: "${e.inspect(t)}"`);if(Array.isArray(r))return r.some(e=>i.contains(t,e,n));if("string"==typeof r){if(o(t)||o(r))return!1;if(t.includes(r)||t.startsWith("./")&&t.slice(2).includes(r))return!0}return i.isMatch(t,r,{...n,contains:!0})}),i.matchKeys=((e,t,r)=>{if(!n.isObject(e))throw new TypeError("Expected the first argument to be an object");let o=i(Object.keys(e),t,r),a={};for(let n of o)a[n]=e[n];return a}),i.some=((e,t,n)=>{let o=[].concat(e);for(let i of[].concat(t)){let e=r(String(i),n);if(o.some(t=>e(t)))return!0}return!1}),i.every=((e,t,n)=>{let o=[].concat(e);for(let i of[].concat(t)){let e=r(String(i),n);if(!o.every(t=>e(t)))return!1}return!0}),i.all=((t,n,o)=>{if("string"!=typeof t)throw new TypeError(`Expected a string: "${e.inspect(t)}"`);return[].concat(n).every(e=>r(e,o)(t))}),i.capture=((e,t,o)=>{let i=n.isWindows(o),a=r.makeRe(String(e),{...o,capture:!0}).exec(i?n.toPosixSlashes(t):t);if(a)return a.slice(1).map(e=>void 0===e?"":e)}),i.makeRe=((...e)=>r.makeRe(...e)),i.scan=((...e)=>r.scan(...e)),i.parse=((e,n)=>{let o=[];for(let i of[].concat(e||[]))for(let e of t(String(i),n))o.push(r.parse(e,n));return o}),i.braces=((e,r)=>{if("string"!=typeof e)throw new TypeError("Expected a string");return r&&!0===r.nobrace||!/\{.*\}/.test(e)?[e]:t(e,r)}),i.braceExpand=((e,t)=>{if("string"!=typeof e)throw new TypeError("Expected a string");return i.braces(e,{...t,expand:!0})}),module.exports=i; +},{"braces":"mkoA","picomatch":"Idy9","picomatch/lib/utils":"sGW4"}],"rmnS":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.matchAny=exports.convertPatternsToRe=exports.makeRe=exports.getPatternParts=exports.expandBraceExpansion=exports.expandPatternsWithBraceExpansion=exports.isAffectDepthOfReadingPattern=exports.endsWithSlashGlobStar=exports.hasGlobStar=exports.getBaseDirectory=exports.getPositivePatterns=exports.getNegativePatterns=exports.isPositivePattern=exports.isNegativePattern=exports.convertToNegativePattern=exports.convertToPositivePattern=exports.isDynamicPattern=exports.isStaticPattern=void 0;const t=require("path"),e=require("glob-parent"),r=require("micromatch"),n=require("picomatch"),s="**",o="\\",a=/[*?]|^!/,i=/\[.*]/,c=/(?:^|[^!*+?@])\(.*\|.*\)/,p=/[!*+?@]\(.*\)/,u=/{.*(?:,|\.\.).*}/;function x(t,e={}){return!P(t,e)}function P(t,e={}){return""!==t&&(!(!1!==e.caseSensitiveMatch&&!t.includes(o))||(!!(a.test(t)||i.test(t)||c.test(t))||(!(!1===e.extglob||!p.test(t))||!(!1===e.braceExpansion||!u.test(t)))))}function f(t){return g(t)?t.slice(1):t}function h(t){return"!"+t}function g(t){return t.startsWith("!")&&"("!==t[1]}function v(t){return!g(t)}function l(t){return t.filter(g)}function d(t){return t.filter(v)}function m(t){return e(t,{flipBackslashes:!1})}function b(t){return t.includes(s)}function S(t){return t.endsWith("/"+s)}function y(e){const r=t.basename(e);return S(e)||x(r)}function B(t){return t.reduce((t,e)=>t.concat(R(e)),[])}function R(t){return r.braces(t,{expand:!0,nodupes:!0})}function W(t,e){let{parts:r}=n.scan(t,Object.assign(Object.assign({},e),{parts:!0}));return 0===r.length&&(r=[t]),r[0].startsWith("/")&&(r[0]=r[0].slice(1),r.unshift("")),r}function D(t,e){return r.makeRe(t,e)}function N(t,e){return t.map(t=>D(t,e))}function T(t,e){return e.some(e=>e.test(t))}exports.isStaticPattern=x,exports.isDynamicPattern=P,exports.convertToPositivePattern=f,exports.convertToNegativePattern=h,exports.isNegativePattern=g,exports.isPositivePattern=v,exports.getNegativePatterns=l,exports.getPositivePatterns=d,exports.getBaseDirectory=m,exports.hasGlobStar=b,exports.endsWithSlashGlobStar=S,exports.isAffectDepthOfReadingPattern=y,exports.expandPatternsWithBraceExpansion=B,exports.expandBraceExpansion=R,exports.getPatternParts=W,exports.makeRe=D,exports.convertPatternsToRe=N,exports.matchAny=T; +},{"glob-parent":"mGdT","micromatch":"8vOb","picomatch":"Idy9"}],"AdxM":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.merge=void 0;const e=require("merge2");function r(r){const t=e(r);return r.forEach(e=>{e.once("error",e=>t.emit("error",e))}),t.once("close",()=>o(r)),t.once("end",()=>o(r)),t}function o(e){e.forEach(e=>e.emit("close"))}exports.merge=r; +},{"merge2":"DxUX"}],"GoJD":[function(require,module,exports) { +"use strict";function t(t){return"string"==typeof t}function e(t){return""===t}Object.defineProperty(exports,"__esModule",{value:!0}),exports.isEmpty=exports.isString=void 0,exports.isString=t,exports.isEmpty=e; +},{}],"TlbD":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.string=exports.stream=exports.pattern=exports.path=exports.fs=exports.errno=exports.array=void 0;const r=require("./array");exports.array=r;const e=require("./errno");exports.errno=e;const t=require("./fs");exports.fs=t;const s=require("./path");exports.path=s;const o=require("./pattern");exports.pattern=o;const p=require("./stream");exports.stream=p;const n=require("./string");exports.string=n; +},{"./array":"zkbt","./errno":"Nj4W","./fs":"WZmv","./path":"qfUS","./pattern":"rmnS","./stream":"AdxM","./string":"GoJD"}],"/eHa":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.convertPatternGroupToTask=exports.convertPatternGroupsToTasks=exports.groupPatternsByBaseDirectory=exports.getNegativePatternsAsPositive=exports.getPositivePatterns=exports.convertPatternsToTasks=exports.generate=void 0;const t=require("../utils");function e(e,s){const a=n(e),i=o(e,s.ignore),c=a.filter(e=>t.pattern.isStaticPattern(e,s)),p=a.filter(e=>t.pattern.isDynamicPattern(e,s)),u=r(c,i,!1),P=r(p,i,!0);return u.concat(P)}function r(t,e,r){const n=s(t);if("."in n){return[i(".",t,e,r)]}return a(n,e,r)}function n(e){return t.pattern.getPositivePatterns(e)}function o(e,r){return t.pattern.getNegativePatterns(e).concat(r).map(t.pattern.convertToPositivePattern)}function s(e){return e.reduce((e,r)=>{const n=t.pattern.getBaseDirectory(r);return n in e?e[n].push(r):e[n]=[r],e},{})}function a(t,e,r){return Object.keys(t).map(n=>i(n,t[n],e,r))}function i(e,r,n,o){return{dynamic:o,positive:r,negative:n,base:e,patterns:[].concat(r,n.map(t.pattern.convertToNegativePattern))}}exports.generate=e,exports.convertPatternsToTasks=r,exports.getPositivePatterns=n,exports.getNegativePatternsAsPositive=o,exports.groupPatternsByBaseDirectory=s,exports.convertPatternGroupsToTasks=a,exports.convertPatternGroupToTask=i; +},{"../utils":"TlbD"}],"s939":[function(require,module,exports) { +"use strict";function i(i,l,t){l.fs.lstat(i,(r,e)=>null!==r?n(t,r):e.isSymbolicLink()&&l.followSymbolicLink?void l.fs.stat(i,(i,r)=>{if(null!==i)return l.throwErrorOnBrokenSymbolicLink?n(t,i):o(t,e);l.markSymbolicLink&&(r.isSymbolicLink=(()=>!0)),o(t,r)}):o(t,e))}function n(i,n){i(n)}function o(i,n){i(null,n)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.read=i; +},{}],"wUor":[function(require,module,exports) { +"use strict";function r(r,t){const o=t.fs.lstatSync(r);if(!o.isSymbolicLink()||!t.followSymbolicLink)return o;try{const n=t.fs.statSync(r);return t.markSymbolicLink&&(n.isSymbolicLink=(()=>!0)),n}catch(i){if(!t.throwErrorOnBrokenSymbolicLink)return o;throw i}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.read=r; +},{}],"Qz10":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("fs");function e(t){return void 0===t?exports.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},exports.FILE_SYSTEM_ADAPTER),t)}exports.FILE_SYSTEM_ADAPTER={lstat:t.lstat,stat:t.stat,lstatSync:t.lstatSync,statSync:t.statSync},exports.createFileSystemAdapter=e; +},{}],"bwgs":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("./adapters/fs");class i{constructor(i={}){this._options=i,this.followSymbolicLink=this._getValue(this._options.followSymbolicLink,!0),this.fs=t.createFileSystemAdapter(this._options.fs),this.markSymbolicLink=this._getValue(this._options.markSymbolicLink,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0)}_getValue(t,i){return void 0===t?i:t}}exports.default=i; +},{"./adapters/fs":"Qz10"}],"aURO":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./providers/async"),t=require("./providers/sync"),r=require("./settings");function n(t,r,n){if("function"==typeof r)return e.read(t,o(),r);e.read(t,o(r),n)}function s(e,r){const n=o(r);return t.read(e,n)}function o(e={}){return e instanceof r.default?e:new r.default(e)}exports.Settings=r.default,exports.stat=n,exports.statSync=s; +},{"./providers/async":"s939","./providers/sync":"wUor","./settings":"bwgs"}],"+uzV":[function(require,module,exports) { +function n(n,c){var o,t,u,f=!0;function i(n){function t(){c&&c(n,o),c=null}f?process.nextTick(t):t()}function r(n,c,u){o[n]=u,(0==--t||c)&&i(c)}Array.isArray(n)?(o=[],t=n.length):(u=Object.keys(n),o={},t=u.length),t?u?u.forEach(function(c){n[c](function(n,o){r(c,n,o)})}):n.forEach(function(n,c){n(function(n,o){r(c,n,o)})}):i(null),f=!1}module.exports=n; +},{}],"ub6k":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=process.versions.node.split("."),s=parseInt(e[0],10),t=parseInt(e[1],10),r=10,o=10,p=s>10,_=10===s&&t>=10;exports.IS_SUPPORT_READDIR_WITH_FILE_TYPES=p||_; +},{}],"rJNb":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});class i{constructor(i,e){this.name=i,this.isBlockDevice=e.isBlockDevice.bind(e),this.isCharacterDevice=e.isCharacterDevice.bind(e),this.isDirectory=e.isDirectory.bind(e),this.isFIFO=e.isFIFO.bind(e),this.isFile=e.isFile.bind(e),this.isSocket=e.isSocket.bind(e),this.isSymbolicLink=e.isSymbolicLink.bind(e)}}function e(e,s){return new i(e,s)}exports.createDirentFromStats=e; +},{}],"7zpK":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./fs");exports.fs=e; +},{"./fs":"rJNb"}],"E+gb":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("@nodelib/fs.stat"),e=require("run-parallel"),r=require("../constants"),n=require("../utils");function i(t,e,n){return!e.stats&&r.IS_SUPPORT_READDIR_WITH_FILE_TYPES?s(t,e,n):o(t,e,n)}function s(t,r,n){r.fs.readdir(t,{withFileTypes:!0},(i,s)=>{if(null!==i)return u(n,i);const o=s.map(e=>({dirent:e,name:e.name,path:`${t}${r.pathSegmentSeparator}${e.name}`}));if(!r.followSymbolicLinks)return l(n,o);const f=o.map(t=>a(t,r));e(f,(t,e)=>{if(null!==t)return u(n,t);l(n,e)})})}function a(t,e){return r=>{if(!t.dirent.isSymbolicLink())return r(null,t);e.fs.stat(t.path,(i,s)=>null!==i?e.throwErrorOnBrokenSymbolicLink?r(i):r(null,t):(t.dirent=n.fs.createDirentFromStats(t.name,s),r(null,t)))}}function o(r,i,s){i.fs.readdir(r,(a,o)=>{if(null!==a)return u(s,a);const f=o.map(t=>`${r}${i.pathSegmentSeparator}${t}`),c=f.map(e=>r=>t.stat(e,i.fsStatSettings,r));e(c,(t,e)=>{if(null!==t)return u(s,t);const r=[];o.forEach((t,s)=>{const a=e[s],o={name:t,path:f[s],dirent:n.fs.createDirentFromStats(t,a)};i.stats&&(o.stats=a),r.push(o)}),l(s,r)})})}function u(t,e){t(e)}function l(t,e){t(null,e)}exports.read=i,exports.readdirWithFileTypes=s,exports.readdir=o; +},{"@nodelib/fs.stat":"aURO","run-parallel":"+uzV","../constants":"ub6k","../utils":"7zpK"}],"yj/z":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("@nodelib/fs.stat"),e=require("../constants"),r=require("../utils");function n(t,r){return!r.stats&&e.IS_SUPPORT_READDIR_WITH_FILE_TYPES?s(t,r):a(t,r)}function s(t,e){return e.fs.readdirSync(t,{withFileTypes:!0}).map(n=>{const s={dirent:n,name:n.name,path:`${t}${e.pathSegmentSeparator}${n.name}`};if(s.dirent.isSymbolicLink()&&e.followSymbolicLinks)try{const t=e.fs.statSync(s.path);s.dirent=r.fs.createDirentFromStats(s.name,t)}catch(a){if(e.throwErrorOnBrokenSymbolicLink)throw a}return s})}function a(e,n){return n.fs.readdirSync(e).map(s=>{const a=`${e}${n.pathSegmentSeparator}${s}`,i=t.statSync(a,n.fsStatSettings),o={name:s,path:a,dirent:r.fs.createDirentFromStats(s,i)};return n.stats&&(o.stats=i),o})}exports.read=n,exports.readdirWithFileTypes=s,exports.readdir=a; +},{"@nodelib/fs.stat":"aURO","../constants":"ub6k","../utils":"7zpK"}],"sZ+5":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("fs");function e(t){return void 0===t?exports.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},exports.FILE_SYSTEM_ADAPTER),t)}exports.FILE_SYSTEM_ADAPTER={lstat:t.lstat,stat:t.stat,lstatSync:t.lstatSync,statSync:t.statSync,readdir:t.readdir,readdirSync:t.readdirSync},exports.createFileSystemAdapter=e; +},{}],"jXFa":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("path"),s=require("@nodelib/fs.stat"),i=require("./adapters/fs");class o{constructor(o={}){this._options=o,this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!1),this.fs=i.createFileSystemAdapter(this._options.fs),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,t.sep),this.stats=this._getValue(this._options.stats,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0),this.fsStatSettings=new s.Settings({followSymbolicLink:this.followSymbolicLinks,fs:this.fs,throwErrorOnBrokenSymbolicLink:this.throwErrorOnBrokenSymbolicLink})}_getValue(t,s){return void 0===t?s:t}}exports.default=o; +},{"@nodelib/fs.stat":"aURO","./adapters/fs":"sZ+5"}],"Zg84":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./providers/async"),r=require("./providers/sync"),t=require("./settings");function n(r,t,n){if("function"==typeof t)return e.read(r,i(),t);e.read(r,i(t),n)}function s(e,t){const n=i(t);return r.read(e,n)}function i(e={}){return e instanceof t.default?e:new t.default(e)}exports.Settings=t.default,exports.scandir=n,exports.scandirSync=s; +},{"./providers/async":"E+gb","./providers/sync":"yj/z","./settings":"jXFa"}],"OlM+":[function(require,module,exports) { +"use strict";function e(e){var n=new e,t=n;return{get:function(){var r=n;return r.next?n=r.next:(n=new e,t=n),r.next=null,r},release:function(e){t.next=e,t=e}}}module.exports=e; +},{}],"jLV9":[function(require,module,exports) { +"use strict";var n=require("reusify");function e(e,t,r){"function"==typeof e&&(r=t,t=e,e=null);var a=n(l),c=null,i=null,o=0,s={push:function(n,l){var r=a.get();r.context=e,r.release=f,r.value=n,r.callback=l||u,o===s.concurrency||s.paused?i?(i.next=r,i=r):(c=r,i=r,s.saturated()):(o++,t.call(e,r.value,r.worked))},drain:u,saturated:u,pause:function(){s.paused=!0},paused:!1,concurrency:r,running:function(){return o},resume:function(){if(!s.paused)return;s.paused=!1;for(var n=0;n{this._isFatalError||this._emitter.emit("end")})}read(){return this._isFatalError=!1,this._isDestroyed=!1,setImmediate(()=>{this._pushToQueue(this._root,this._settings.basePath)}),this._emitter}destroy(){if(this._isDestroyed)throw new Error("The reader is already destroyed");this._isDestroyed=!0,this._queue.killAndDrain()}onEntry(t){this._emitter.on("entry",t)}onError(t){this._emitter.once("error",t)}onEnd(t){this._emitter.once("end",t)}_pushToQueue(t,e){const r={directory:t,base:e};this._queue.push(r,t=>{null!==t&&this._handleError(t)})}_worker(t,e){this._scandir(t.directory,this._settings.fsScandirSettings,(r,i)=>{if(null!==r)return e(r,void 0);for(const e of i)this._handleEntry(e,t.base);e(null,void 0)})}_handleError(t){i.isFatalError(this._settings,t)&&(this._isFatalError=!0,this._isDestroyed=!0,this._emitter.emit("error",t))}_handleEntry(t,e){if(this._isDestroyed||this._isFatalError)return;const r=t.path;void 0!==e&&(t.path=i.joinPathSegments(e,t.name,this._settings.pathSegmentSeparator)),i.isAppliedFilter(this._settings.entryFilter,t)&&this._emitEntry(t),t.dirent.isDirectory()&&i.isAppliedFilter(this._settings.deepFilter,t)&&this._pushToQueue(r,t.path)}_emitEntry(t){this._emitter.emit("entry",t)}}exports.default=n; +},{"@nodelib/fs.scandir":"Zg84","fastq":"jLV9","./common":"Y+OY","./reader":"Af5j"}],"J/Z+":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("../readers/async");class t{constructor(t,r){this._root=t,this._settings=r,this._reader=new e.default(this._root,this._settings),this._storage=new Set}read(e){this._reader.onError(t=>{r(e,t)}),this._reader.onEntry(e=>{this._storage.add(e)}),this._reader.onEnd(()=>{s(e,[...this._storage])}),this._reader.read()}}function r(e,t){e(t)}function s(e,t){e(null,t)}exports.default=t; +},{"../readers/async":"8Uvo"}],"Gf3D":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("stream"),r=require("../readers/async");class t{constructor(t,s){this._root=t,this._settings=s,this._reader=new r.default(this._root,this._settings),this._stream=new e.Readable({objectMode:!0,read:()=>{},destroy:this._reader.destroy.bind(this._reader)})}read(){return this._reader.onError(e=>{this._stream.emit("error",e)}),this._reader.onEntry(e=>{this._stream.push(e)}),this._reader.onEnd(()=>{this._stream.push(null)}),this._reader.read(),this._stream}}exports.default=t; +},{"../readers/async":"8Uvo"}],"Ob1v":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("@nodelib/fs.scandir"),t=require("./common"),s=require("./reader");class r extends s.default{constructor(){super(...arguments),this._scandir=e.scandirSync,this._storage=new Set,this._queue=new Set}read(){return this._pushToQueue(this._root,this._settings.basePath),this._handleQueue(),[...this._storage]}_pushToQueue(e,t){this._queue.add({directory:e,base:t})}_handleQueue(){for(const e of this._queue.values())this._handleDirectory(e.directory,e.base)}_handleDirectory(e,t){try{const r=this._scandir(e,this._settings.fsScandirSettings);for(const e of r)this._handleEntry(e,t)}catch(s){this._handleError(s)}}_handleError(e){if(t.isFatalError(this._settings,e))throw e}_handleEntry(e,s){const r=e.path;void 0!==s&&(e.path=t.joinPathSegments(s,e.name,this._settings.pathSegmentSeparator)),t.isAppliedFilter(this._settings.entryFilter,e)&&this._pushToStorage(e),e.dirent.isDirectory()&&t.isAppliedFilter(this._settings.deepFilter,e)&&this._pushToQueue(r,e.path)}_pushToStorage(e){this._storage.add(e)}}exports.default=r; +},{"@nodelib/fs.scandir":"Zg84","./common":"Y+OY","./reader":"Af5j"}],"jaQF":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("../readers/sync");class t{constructor(t,r){this._root=t,this._settings=r,this._reader=new e.default(this._root,this._settings)}read(){return this._reader.read()}}exports.default=t; +},{"../readers/sync":"Ob1v"}],"Feyo":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("path"),e=require("@nodelib/fs.scandir");class i{constructor(i={}){this._options=i,this.basePath=this._getValue(this._options.basePath,void 0),this.concurrency=this._getValue(this._options.concurrency,1/0),this.deepFilter=this._getValue(this._options.deepFilter,null),this.entryFilter=this._getValue(this._options.entryFilter,null),this.errorFilter=this._getValue(this._options.errorFilter,null),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,t.sep),this.fsScandirSettings=new e.Settings({followSymbolicLinks:this._options.followSymbolicLinks,fs:this._options.fs,pathSegmentSeparator:this._options.pathSegmentSeparator,stats:this._options.stats,throwErrorOnBrokenSymbolicLink:this._options.throwErrorOnBrokenSymbolicLink})}_getValue(t,e){return void 0===t?e:t}}exports.default=i; +},{"@nodelib/fs.scandir":"Zg84"}],"qUe6":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./providers/async"),r=require("./providers/stream"),t=require("./providers/sync"),n=require("./settings");function u(r,t,n){if("function"==typeof t)return new e.default(r,a()).read(t);new e.default(r,a(t)).read(n)}function s(e,r){const n=a(r);return new t.default(e,n).read()}function o(e,t){const n=a(t);return new r.default(e,n).read()}function a(e={}){return e instanceof n.default?e:new n.default(e)}exports.Settings=n.default,exports.walk=u,exports.walkSync=s,exports.walkStream=o; +},{"./providers/async":"J/Z+","./providers/stream":"Gf3D","./providers/sync":"jaQF","./settings":"Feyo"}],"eRDo":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("path"),s=require("@nodelib/fs.stat"),e=require("../utils");class r{constructor(t){this._settings=t,this._fsStatSettings=new s.Settings({followSymbolicLink:this._settings.followSymbolicLinks,fs:this._settings.fs,throwErrorOnBrokenSymbolicLink:this._settings.followSymbolicLinks})}_getFullEntryPath(s){return t.resolve(this._settings.cwd,s)}_makeEntry(t,s){const r={name:s,path:s,dirent:e.fs.createDirentFromStats(s,t)};return this._settings.stats&&(r.stats=t),r}_isFatalError(t){return!e.errno.isEnoentCodeError(t)&&!this._settings.suppressErrors}}exports.default=r; +},{"@nodelib/fs.stat":"aURO","../utils":"TlbD"}],"sz63":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("stream"),e=require("@nodelib/fs.stat"),r=require("@nodelib/fs.walk"),s=require("./reader");class n extends s.default{constructor(){super(...arguments),this._walkStream=r.walkStream,this._stat=e.stat}dynamic(t,e){return this._walkStream(t,e)}static(e,r){const s=e.map(this._getFullEntryPath,this),n=new t.PassThrough({objectMode:!0});n._write=((t,a,i)=>this._getEntry(s[t],e[t],r).then(e=>{null!==e&&r.entryFilter(e)&&n.push(e),t===s.length-1&&n.end(),i()}).catch(i));for(let t=0;tthis._makeEntry(t,e)).catch(t=>{if(r.errorFilter(t))return null;throw t})}_getStat(t){return new Promise((e,r)=>{this._stat(t,this._fsStatSettings,(t,s)=>null===t?e(s):r(t))})}}exports.default=n; +},{"@nodelib/fs.stat":"aURO","@nodelib/fs.walk":"qUe6","./reader":"eRDo"}],"WoYT":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("../../utils");class e{constructor(t,e,s){this._patterns=t,this._settings=e,this._micromatchOptions=s,this._storage=[],this._fillStorage()}_fillStorage(){const e=t.pattern.expandPatternsWithBraceExpansion(this._patterns);for(const t of e){const e=this._getPatternSegments(t),s=this._splitSegmentsIntoSections(e);this._storage.push({complete:s.length<=1,pattern:t,segments:e,sections:s})}}_getPatternSegments(e){return t.pattern.getPatternParts(e,this._micromatchOptions).map(e=>{return t.pattern.isDynamicPattern(e,this._settings)?{dynamic:!0,pattern:e,patternRe:t.pattern.makeRe(e,this._micromatchOptions)}:{dynamic:!1,pattern:e}})}_splitSegmentsIntoSections(e){return t.array.splitWhen(e,e=>e.dynamic&&t.pattern.hasGlobStar(e.pattern))}}exports.default=e; +},{"../../utils":"TlbD"}],"cDl0":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./matcher");class t extends e.default{match(e){const t=e.split("/"),s=t.length,r=this._storage.filter(e=>!e.complete||e.segments.length>s);for(const n of r){const e=n.sections[0];if(!n.complete&&s>e.length)return!0;if(t.every((e,t)=>{const s=n.segments[t];return!(!s.dynamic||!s.patternRe.test(e))||!s.dynamic&&s.pattern===e}))return!0}return!1}}exports.default=t; +},{"./matcher":"WoYT"}],"21vu":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("../../utils"),e=require("../matchers/partial");class i{constructor(t,e){this._settings=t,this._micromatchOptions=e}getFilter(t,e,i){const s=this._getMatcher(e),r=this._getNegativePatternsRe(i);return e=>this._filter(t,e,s,r)}_getMatcher(t){return new e.default(t,this._settings,this._micromatchOptions)}_getNegativePatternsRe(e){const i=e.filter(t.pattern.isAffectDepthOfReadingPattern);return t.pattern.convertPatternsToRe(i,this._micromatchOptions)}_filter(e,i,s,r){if(this._isSkippedByDeep(e,i.path))return!1;if(this._isSkippedSymbolicLink(i))return!1;const n=t.path.removeLeadingDotSegment(i.path);return!this._isSkippedByPositivePatterns(n,s)&&this._isSkippedByNegativePatterns(n,r)}_isSkippedByDeep(t,e){return this._settings.deep!==1/0&&this._getEntryLevel(t,e)>=this._settings.deep}_getEntryLevel(t,e){const i=e.split("/").length;return""===t?i:i-t.split("/").length}_isSkippedSymbolicLink(t){return!this._settings.followSymbolicLinks&&t.dirent.isSymbolicLink()}_isSkippedByPositivePatterns(t,e){return!this._settings.baseNameMatch&&!e.match(t)}_isSkippedByNegativePatterns(e,i){return!t.pattern.matchAny(e,i)}}exports.default=i; +},{"../../utils":"TlbD","../matchers/partial":"cDl0"}],"3un2":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("../../utils");class e{constructor(t,e){this._settings=t,this._micromatchOptions=e,this.index=new Map}getFilter(e,i){const s=t.pattern.convertPatternsToRe(e,this._micromatchOptions),r=t.pattern.convertPatternsToRe(i,this._micromatchOptions);return t=>this._filter(t,s,r)}_filter(t,e,i){if(this._settings.unique&&this._isDuplicateEntry(t))return!1;if(this._onlyFileFilter(t)||this._onlyDirectoryFilter(t))return!1;if(this._isSkippedByAbsoluteNegativePatterns(t.path,i))return!1;const s=this._settings.baseNameMatch?t.name:t.path,r=this._isMatchToPatterns(s,e)&&!this._isMatchToPatterns(t.path,i);return this._settings.unique&&r&&this._createIndexRecord(t),r}_isDuplicateEntry(t){return this.index.has(t.path)}_createIndexRecord(t){this.index.set(t.path,void 0)}_onlyFileFilter(t){return this._settings.onlyFiles&&!t.dirent.isFile()}_onlyDirectoryFilter(t){return this._settings.onlyDirectories&&!t.dirent.isDirectory()}_isSkippedByAbsoluteNegativePatterns(e,i){if(!this._settings.absolute)return!1;const s=t.path.makeAbsolute(this._settings.cwd,e);return t.pattern.matchAny(s,i)}_isMatchToPatterns(e,i){const s=t.path.removeLeadingDotSegment(e);return t.pattern.matchAny(s,i)}}exports.default=e; +},{"../../utils":"TlbD"}],"NMiq":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const r=require("../../utils");class t{constructor(r){this._settings=r}getFilter(){return r=>this._isNonFatalError(r)}_isNonFatalError(t){return r.errno.isEnoentCodeError(t)||this._settings.suppressErrors}}exports.default=t; +},{"../../utils":"TlbD"}],"ArUz":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("../../utils");class s{constructor(t){this._settings=t}getTransformer(){return t=>this._transform(t)}_transform(s){let e=s.path;return this._settings.absolute&&(e=t.path.makeAbsolute(this._settings.cwd,e),e=t.path.unixify(e)),this._settings.markDirectories&&s.dirent.isDirectory()&&(e+="/"),this._settings.objectMode?Object.assign(Object.assign({},s),{path:e}):e}}exports.default=s; +},{"../../utils":"TlbD"}],"rj5M":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("path"),e=require("./filters/deep"),s=require("./filters/entry"),r=require("./filters/error"),i=require("./transformers/entry");class n{constructor(t){this._settings=t,this.errorFilter=new r.default(this._settings),this.entryFilter=new s.default(this._settings,this._getMicromatchOptions()),this.deepFilter=new e.default(this._settings,this._getMicromatchOptions()),this.entryTransformer=new i.default(this._settings)}_getRootDirectory(e){return t.resolve(this._settings.cwd,e.base)}_getReaderOptions(t){const e="."===t.base?"":t.base;return{basePath:e,pathSegmentSeparator:"/",concurrency:this._settings.concurrency,deepFilter:this.deepFilter.getFilter(e,t.positive,t.negative),entryFilter:this.entryFilter.getFilter(t.positive,t.negative),errorFilter:this.errorFilter.getFilter(),followSymbolicLinks:this._settings.followSymbolicLinks,fs:this._settings.fs,stats:this._settings.stats,throwErrorOnBrokenSymbolicLink:this._settings.throwErrorOnBrokenSymbolicLink,transform:this.entryTransformer.getTransformer()}}_getMicromatchOptions(){return{dot:this._settings.dot,matchBase:this._settings.baseNameMatch,nobrace:!this._settings.braceExpansion,nocase:!this._settings.caseSensitiveMatch,noext:!this._settings.extglob,noglobstar:!this._settings.globstar,posix:!0,strictSlashes:!1}}}exports.default=n; +},{"./filters/deep":"21vu","./filters/entry":"3un2","./filters/error":"NMiq","./transformers/entry":"ArUz"}],"+hrU":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("../readers/stream"),r=require("./provider");class t extends r.default{constructor(){super(...arguments),this._reader=new e.default(this._settings)}read(e){const r=this._getRootDirectory(e),t=this._getReaderOptions(e),s=[];return new Promise((a,i)=>{const n=this.api(r,e,t);n.once("error",i),n.on("data",e=>s.push(t.transform(e))),n.once("end",()=>a(s))})}api(e,r,t){return r.dynamic?this._reader.dynamic(e,t):this._reader.static(r.patterns,t)}}exports.default=t; +},{"../readers/stream":"sz63","./provider":"rj5M"}],"mCMs":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("stream"),r=require("../readers/stream"),t=require("./provider");class s extends t.default{constructor(){super(...arguments),this._reader=new r.default(this._settings)}read(r){const t=this._getRootDirectory(r),s=this._getReaderOptions(r),a=this.api(t,r,s),i=new e.Readable({objectMode:!0,read:()=>{}});return a.once("error",e=>i.emit("error",e)).on("data",e=>i.emit("data",s.transform(e))).once("end",()=>i.emit("end")),i.once("close",()=>a.destroy()),i}api(e,r,t){return r.dynamic?this._reader.dynamic(e,t):this._reader.static(r.patterns,t)}}exports.default=s; +},{"../readers/stream":"sz63","./provider":"rj5M"}],"TJdA":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("@nodelib/fs.stat"),e=require("@nodelib/fs.walk"),r=require("./reader");class s extends r.default{constructor(){super(...arguments),this._walkSync=e.walkSync,this._statSync=t.statSync}dynamic(t,e){return this._walkSync(t,e)}static(t,e){const r=[];for(const s of t){const t=this._getFullEntryPath(s),n=this._getEntry(t,s,e);null!==n&&e.entryFilter(n)&&r.push(n)}return r}_getEntry(t,e,r){try{const n=this._getStat(t);return this._makeEntry(n,e)}catch(s){if(r.errorFilter(s))return null;throw s}}_getStat(t){return this._statSync(t,this._fsStatSettings)}}exports.default=s; +},{"@nodelib/fs.stat":"aURO","@nodelib/fs.walk":"qUe6","./reader":"eRDo"}],"IKo5":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("../readers/sync"),t=require("./provider");class r extends t.default{constructor(){super(...arguments),this._reader=new e.default(this._settings)}read(e){const t=this._getRootDirectory(e),r=this._getReaderOptions(e);return this.api(t,e,r).map(r.transform)}api(e,t,r){return t.dynamic?this._reader.dynamic(e,r):this._reader.static(t.patterns,r)}}exports.default=r; +},{"../readers/sync":"TJdA","./provider":"rj5M"}],"sFjE":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.DEFAULT_FILE_SYSTEM_ADAPTER=void 0;const t=require("fs"),s=require("os"),i=s.cpus().length;exports.DEFAULT_FILE_SYSTEM_ADAPTER={lstat:t.lstat,lstatSync:t.lstatSync,stat:t.stat,statSync:t.statSync,readdir:t.readdir,readdirSync:t.readdirSync};class e{constructor(t={}){this._options=t,this.absolute=this._getValue(this._options.absolute,!1),this.baseNameMatch=this._getValue(this._options.baseNameMatch,!1),this.braceExpansion=this._getValue(this._options.braceExpansion,!0),this.caseSensitiveMatch=this._getValue(this._options.caseSensitiveMatch,!0),this.concurrency=this._getValue(this._options.concurrency,i),this.cwd=this._getValue(this._options.cwd,process.cwd()),this.deep=this._getValue(this._options.deep,1/0),this.dot=this._getValue(this._options.dot,!1),this.extglob=this._getValue(this._options.extglob,!0),this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!0),this.fs=this._getFileSystemMethods(this._options.fs),this.globstar=this._getValue(this._options.globstar,!0),this.ignore=this._getValue(this._options.ignore,[]),this.markDirectories=this._getValue(this._options.markDirectories,!1),this.objectMode=this._getValue(this._options.objectMode,!1),this.onlyDirectories=this._getValue(this._options.onlyDirectories,!1),this.onlyFiles=this._getValue(this._options.onlyFiles,!0),this.stats=this._getValue(this._options.stats,!1),this.suppressErrors=this._getValue(this._options.suppressErrors,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!1),this.unique=this._getValue(this._options.unique,!0),this.onlyDirectories&&(this.onlyFiles=!1),this.stats&&(this.objectMode=!0)}_getValue(t,s){return void 0===t?s:t}_getFileSystemMethods(t={}){return Object.assign(Object.assign({},exports.DEFAULT_FILE_SYSTEM_ADAPTER),t)}}exports.default=e; +},{}],"tzHu":[function(require,module,exports) { +"use strict";const e=require("./managers/tasks"),t=require("./providers/async"),n=require("./providers/stream"),r=require("./providers/sync"),a=require("./settings"),s=require("./utils");async function i(e,n){c(e);const r=u(e,t.default,n),a=await Promise.all(r);return s.array.flatten(a)}function u(t,n,r){const s=[].concat(t),i=new a.default(r),u=e.generate(s,i),c=new n(i);return u.map(c.read,c)}function c(e){if(![].concat(e).every(e=>s.string.isString(e)&&!s.string.isEmpty(e)))throw new TypeError("Patterns must be a string (non empty) or an array of strings")}!function(t){t.sync=function(e,t){c(e);const n=u(e,r.default,t);return s.array.flatten(n)},t.stream=function(e,t){c(e);const r=u(e,n.default,t);return s.stream.merge(r)},t.generateTasks=function(t,n){c(t);const r=[].concat(t),s=new a.default(n);return e.generate(r,s)},t.isDynamicPattern=function(e,t){c(e);const n=new a.default(t);return s.pattern.isDynamicPattern(e,n)},t.escapePath=function(e){return c(e),s.path.escape(e)}}(i||(i={})),module.exports=i; +},{"./managers/tasks":"/eHa","./providers/async":"+hrU","./providers/stream":"mCMs","./providers/sync":"IKo5","./settings":"sFjE","./utils":"TlbD"}],"I0FL":[function(require,module,exports) { +"use strict";const{promisify:t}=require("util"),i=require("fs");async function r(r,n,e){if("string"!=typeof e)throw new TypeError(`Expected a string, got ${typeof e}`);try{return(await t(i[r])(e))[n]()}catch(s){if("ENOENT"===s.code)return!1;throw s}}function n(t,r,n){if("string"!=typeof n)throw new TypeError(`Expected a string, got ${typeof n}`);try{return i[t](n)[r]()}catch(e){if("ENOENT"===e.code)return!1;throw e}}exports.isFile=r.bind(null,"stat","isFile"),exports.isDirectory=r.bind(null,"stat","isDirectory"),exports.isSymlink=r.bind(null,"lstat","isSymbolicLink"),exports.isFileSync=n.bind(null,"statSync","isFile"),exports.isDirectorySync=n.bind(null,"statSync","isDirectory"),exports.isSymlinkSync=n.bind(null,"lstatSync","isSymbolicLink"); +},{}],"MgqK":[function(require,module,exports) { +"use strict";const e=require("path"),t=require("path-type"),r=e=>e.length>1?`{${e.join(",")}}`:e[0],o=(t,r)=>{const o="!"===t[0]?t.slice(1):t;return e.isAbsolute(o)?o:e.join(r,o)},s=(t,o)=>e.extname(t)?`**/${t}`:`**/${t}.${r(o)}`,i=(t,o)=>{if(o.files&&!Array.isArray(o.files))throw new TypeError(`Expected \`files\` to be of type \`Array\` but received type \`${typeof o.files}\``);if(o.extensions&&!Array.isArray(o.extensions))throw new TypeError(`Expected \`extensions\` to be of type \`Array\` but received type \`${typeof o.extensions}\``);return o.files&&o.extensions?o.files.map(r=>e.posix.join(t,s(r,o.extensions))):o.files?o.files.map(r=>e.posix.join(t,`**/${r}`)):o.extensions?[e.posix.join(t,`**/*.${r(o.extensions)}`)]:[e.posix.join(t,"**")]};module.exports=(async(e,r)=>{if("string"!=typeof(r={cwd:process.cwd(),...r}).cwd)throw new TypeError(`Expected \`cwd\` to be of type \`string\` but received type \`${typeof r.cwd}\``);const s=await Promise.all([].concat(e).map(async e=>{return await t.isDirectory(o(e,r.cwd))?i(e,r):e}));return[].concat.apply([],s)}),module.exports.sync=((e,r)=>{if("string"!=typeof(r={cwd:process.cwd(),...r}).cwd)throw new TypeError(`Expected \`cwd\` to be of type \`string\` but received type \`${typeof r.cwd}\``);const s=[].concat(e).map(e=>t.isDirectorySync(o(e,r.cwd))?i(e,r):e);return[].concat.apply([],s)}); +},{"path-type":"I0FL"}],"uWrb":[function(require,module,exports) { +function t(t){return Array.isArray(t)?t:[t]}const e="",r=" ",s="\\",n=/^\s+$/,i=/^\\!/,o=/^\\#/,c=/\r?\n/g,a=/^\.*\/|^\.+$/,h="/",u="undefined"!=typeof Symbol?Symbol.for("node-ignore"):"node-ignore",d=(t,e,r)=>Object.defineProperty(t,e,{value:r}),l=/([0-z])-([0-z])/g,g=t=>t.replace(l,(t,e,r)=>e.charCodeAt(0)<=r.charCodeAt(0)?t:""),_=t=>{const{length:e}=t;return t.slice(0,e-e%2)},p=[[/\\?\s+$/,t=>0===t.indexOf("\\")?" ":""],[/\\\s/g,()=>" "],[/[\\$.|*+(){^]/g,t=>`\\${t}`],[/(?!\\)\?/g,()=>"[^/]"],[/^\//,()=>"^"],[/\//g,()=>"\\/"],[/^\^*\\\*\\\*\\\//,()=>"^(?:.*\\/)?"],[/^(?=[^^])/,function(){return/\/(?!$)/.test(this)?"^":"(?:^|\\/)"}],[/\\\/\\\*\\\*(?=\\\/|$)/g,(t,e,r)=>e+6`${e}[^\\/]*`],[/\\\\\\(?=[$.|*+(){^])/g,()=>"\\"],[/\\\\/g,()=>"\\"],[/(\\)?\[([^\]\/]*?)(\\*)($|\])/g,(t,e,r,s,n)=>"\\"===e?`\\[${r}${_(s)}${n}`:"]"===n&&s.length%2==0?`[${g(r)}${s}]`:"[]"],[/(?:[^*])$/,t=>/\/$/.test(t)?`${t}$`:`${t}(?=$|\\/$)`],[/(\^|\\\/)?\\\*$/,(t,e)=>{return`${e?`${e}[^/]+`:"[^/]*"}(?=$|\\/$)`}]],$=Object.create(null),f=(t,e,r)=>{const s=$[t];if(s)return s;const n=p.reduce((e,r)=>e.replace(r[0],r[1].bind(t)),t);return $[t]=r?new RegExp(n,"i"):new RegExp(n)},v=t=>"string"==typeof t,b=t=>t&&v(t)&&!n.test(t)&&0!==t.indexOf("#"),y=t=>t.split(c);class O{constructor(t,e,r,s){this.origin=t,this.pattern=e,this.negative=r,this.regex=s}}const C=(t,e)=>{const r=t;let s=!1;0===t.indexOf("!")&&(s=!0,t=t.substr(1)),t=t.replace(i,"!").replace(o,"#");const n=f(t,0,e);return new O(r,t,s,n)},E=(t,e)=>{throw new e(t)},x=(t,e,r)=>{if(!v(t))return r(`path must be a string, but got \`${e}\``,TypeError);if(!t)return r("path must not be empty",TypeError);if(x.isNotRelative(t)){return r(`path should be a ${"`path.relative()`d"} string, but got "${e}"`,RangeError)}return!0},m=t=>a.test(t);x.isNotRelative=m,x.convert=(t=>t);class w{constructor({ignorecase:t=!0}={}){this._rules=[],this._ignorecase=t,d(this,u,!0),this._initCache()}_initCache(){this._ignoreCache=Object.create(null),this._testCache=Object.create(null)}_addPattern(t){if(t&&t[u])return this._rules=this._rules.concat(t._rules),void(this._added=!0);if(b(t)){const e=C(t,this._ignorecase);this._added=!0,this._rules.push(e)}}add(e){return this._added=!1,t(v(e)?y(e):e).forEach(this._addPattern,this),this._added&&this._initCache(),this}addPattern(t){return this.add(t)}_testOne(t,e){let r=!1,s=!1;return this._rules.forEach(n=>{const{negative:i}=n;s===i&&r!==s||i&&!r&&!s&&!e||n.regex.test(t)&&(r=!i,s=i)}),{ignored:r,unignored:s}}_test(t,e,r,s){const n=t&&x.convert(t);return x(n,t,E),this._t(n,e,r,s)}_t(t,e,r,s){if(t in e)return e[t];if(s||(s=t.split(h)),s.pop(),!s.length)return e[t]=this._testOne(t,r);const n=this._t(s.join(h)+h,e,r,s);return e[t]=n.ignored?n:this._testOne(t,r)}ignores(t){return this._test(t,this._ignoreCache,!1).ignored}createFilter(){return t=>!this.ignores(t)}filter(e){return t(e).filter(this.createFilter())}test(t){return this._test(t,this._testCache,!0)}}const R=t=>new w(t),j=()=>!1,N=t=>x(t&&x.convert(t),t,j);if(R.isPathValid=N,R.default=R,module.exports=R,"undefined"!=typeof process&&(process.env&&process.env.IGNORE_TEST_WIN32||"win32"===process.platform)){const t=t=>/^\\\\\?\\/.test(t)||/["<>|\u0000-\u001F]+/u.test(t)?t:t.replace(/\\/g,"/");x.convert=t;const e=/^[a-z]:\//i;x.isNotRelative=(t=>e.test(t)||m(t))} +},{}],"RGvG":[function(require,module,exports) { "use strict";module.exports=(t=>{const e=/^\\\\\?\\/.test(t),s=/[^\u0000-\u0080]+/.test(t);return e||s?t:t.replace(/\\/g,"/")}); },{}],"Rx5v":[function(require,module,exports) { -"use strict";const e=require("fs"),r=require("path"),t=require("fast-glob"),n=require("ignore"),i=require("pify"),o=require("slash"),c=["**/node_modules/**","**/bower_components/**","**/flow-typed/**","**/coverage/**","**/.git"],d=i(e.readFile),s=e=>t=>t.startsWith("!")?"!"+r.posix.join(e,t.slice(1)):r.posix.join(e,t),a=(e,t)=>{const n=o(r.relative(t.cwd,r.dirname(t.fileName)));return e.split(/\r?\n/).filter(Boolean).filter(e=>"#"!==e.charAt(0)).map(s(n))},l=e=>e.reduce((e,r)=>(e.add(a(r.content,{cwd:r.cwd,fileName:r.filePath})),e),n()),u=(e,t)=>n=>e.ignores(o(r.relative(t,n))),w=(e,t)=>{const n=r.join(t,e);return d(n,"utf8").then(e=>({content:e,cwd:t,filePath:n}))},g=(t,n)=>{const i=r.join(n,t);return{content:e.readFileSync(i,"utf8"),cwd:n,filePath:i}},f=(e={})=>{return{ignore:e.ignore||[],cwd:e.cwd||process.cwd()}};module.exports=(e=>(e=f(e),t("**/.gitignore",{ignore:c.concat(e.ignore),cwd:e.cwd}).then(r=>Promise.all(r.map(r=>w(r,e.cwd)))).then(e=>l(e)).then(r=>u(r,e.cwd)))),module.exports.sync=(e=>{e=f(e);const r=t.sync("**/.gitignore",{ignore:c.concat(e.ignore),cwd:e.cwd}).map(r=>g(r,e.cwd)),n=l(r);return u(n,e.cwd)}); -},{"fast-glob":"qwKf","ignore":"uWrb","pify":"WsXn","slash":"F7Qg"}],"e8e8":[function(require,module,exports) { -"use strict";const e=require("fs"),r=require("array-union"),t=require("glob"),o=require("fast-glob"),n=require("dir-glob"),i=require("./gitignore"),s=()=>!1,c=e=>"!"===e[0],a=e=>{if(!e.every(e=>"string"==typeof e))throw new TypeError("Patterns must be a string or an array of strings")},p=r=>{if(r&&r.cwd&&!e.statSync(r.cwd).isDirectory())throw new Error("The `cwd` option must be a path to a directory")},g=(e,t)=>{e=r([].concat(e)),a(e),p(t);const o=[];return t=Object.assign({ignore:[],expandDirectories:!0},t),e.forEach((r,n)=>{if(c(r))return;const i=e.slice(n).filter(c).map(e=>e.slice(1)),s=Object.assign({},t,{ignore:t.ignore.concat(i)});o.push({pattern:r,options:s})}),o},d=(e,r)=>{let t={};return e.options.cwd&&(t.cwd=e.options.cwd),Array.isArray(e.options.expandDirectories)?t=Object.assign(t,{files:e.options.expandDirectories}):"object"==typeof e.options.expandDirectories&&(t=Object.assign(t,e.options.expandDirectories)),r(e.pattern,t)},u=(e,r)=>e.options.expandDirectories?d(e,r):[e.pattern],l=e=>r=>{const{options:t}=e;return t.ignore&&Array.isArray(t.ignore)&&t.expandDirectories&&(t.ignore=n.sync(t.ignore)),{pattern:r,options:t}},m=(e,t)=>{let c;try{c=g(e,t)}catch(p){return Promise.reject(p)}const a=Promise.all(c.map(e=>Promise.resolve(u(e,n)).then(r=>Promise.all(r.map(l(e)))))).then(e=>r(...e));return(()=>Promise.resolve(t&&t.gitignore?i({cwd:t.cwd,ignore:t.ignore}):s))().then(e=>a.then(e=>Promise.all(e.map(e=>o(e.pattern,e.options)))).then(e=>r(...e)).then(r=>r.filter(r=>!e(r))))};module.exports=m,module.exports.default=m,module.exports.sync=((e,t)=>{const c=g(e,t).reduce((e,r)=>{const t=u(r,n.sync).map(l(r));return e.concat(t)},[]),a=(()=>t&&t.gitignore?i.sync({cwd:t.cwd,ignore:t.ignore}):s)();return c.reduce((e,t)=>r(e,o.sync(t.pattern,t.options)),[]).filter(e=>!a(e))}),module.exports.generateGlobTasks=g,module.exports.hasMagic=((e,r)=>[].concat(e).some(e=>t.hasMagic(e,r))),module.exports.gitignore=i; -},{"array-union":"iMRL","glob":"R9Ja","fast-glob":"qwKf","dir-glob":"MgqK","./gitignore":"Rx5v"}],"Hg3B":[function(require,module,exports) { +"use strict";const{promisify:e}=require("util"),r=require("fs"),t=require("path"),i=require("fast-glob"),n=require("ignore"),o=require("slash"),c=["**/node_modules/**","**/flow-typed/**","**/coverage/**","**/.git"],s=e(r.readFile),a=e=>r=>r.startsWith("!")?"!"+t.posix.join(e,r.slice(1)):t.posix.join(e,r),d=(e,r)=>{const i=o(t.relative(r.cwd,t.dirname(r.fileName)));return e.split(/\r?\n/).filter(Boolean).filter(e=>!e.startsWith("#")).map(a(i))},l=e=>e.reduce((e,r)=>(e.add(d(r.content,{cwd:r.cwd,fileName:r.filePath})),e),n()),w=(e,r)=>{if(e=o(e),t.isAbsolute(r)){if(r.startsWith(e))return r;throw new Error(`Path ${r} is not in cwd ${e}`)}return t.join(e,r)},u=(e,r)=>i=>e.ignores(o(t.relative(r,w(r,i)))),f=async(e,r)=>{const i=t.join(r,e);return{cwd:r,filePath:i,content:await s(i,"utf8")}},g=(e,i)=>{const n=t.join(i,e);return{cwd:i,filePath:n,content:r.readFileSync(n,"utf8")}},p=({ignore:e=[],cwd:r=o(process.cwd())}={})=>({ignore:e,cwd:r});module.exports=(async e=>{e=p(e);const r=await i("**/.gitignore",{ignore:c.concat(e.ignore),cwd:e.cwd}),t=await Promise.all(r.map(r=>f(r,e.cwd))),n=l(t);return u(n,e.cwd)}),module.exports.sync=(e=>{e=p(e);const r=i.sync("**/.gitignore",{ignore:c.concat(e.ignore),cwd:e.cwd}).map(r=>g(r,e.cwd)),t=l(r);return u(t,e.cwd)}); +},{"fast-glob":"tzHu","ignore":"uWrb","slash":"RGvG"}],"7HHx":[function(require,module,exports) { +"use strict";const{Transform:s}=require("stream");class t extends s{constructor(){super({objectMode:!0})}}class e extends t{constructor(s){super(),this._filter=s}_transform(s,t,e){this._filter(s)&&this.push(s),e()}}class r extends t{constructor(){super(),this._pushed=new Set}_transform(s,t,e){this._pushed.has(s)||(this.push(s),this._pushed.add(s)),e()}}module.exports={FilterStream:e,UniqueStream:r}; +},{}],"e8e8":[function(require,module,exports) { +"use strict";function e(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function r(r){for(var n=1;n!1,y=e=>"!"===e[0],g=e=>{if(!e.every(e=>"string"==typeof e))throw new TypeError("Patterns must be a string or an array of strings")},d=(e={})=>{if(!e.cwd)return;let r;try{r=n.statSync(e.cwd)}catch(t){return}if(!r.isDirectory())throw new Error("The `cwd` option must be a path to a directory")},f=e=>e.stats instanceof n.Stats?e.path:e,m=(e,t)=>{e=o([].concat(e)),g(e),d(t);const n=[];t=r({ignore:[],expandDirectories:!0},t);for(const[o,i]of e.entries()){if(y(i))continue;const s=e.slice(o).filter(y).map(e=>e.slice(1)),c=r({},t,{ignore:t.ignore.concat(s)});n.push({pattern:i,options:c})}return n},w=(e,t)=>{let n={};return e.options.cwd&&(n.cwd=e.options.cwd),Array.isArray(e.options.expandDirectories)?n=r({},n,{files:e.options.expandDirectories}):"object"==typeof e.options.expandDirectories&&(n=r({},n,{},e.options.expandDirectories)),t(e.pattern,n)},b=(e,r)=>e.options.expandDirectories?w(e,r):[e.pattern],O=e=>e&&e.gitignore?a.sync({cwd:e.cwd,ignore:e.ignore}):l,P=e=>r=>{const{options:t}=e;return t.ignore&&Array.isArray(t.ignore)&&t.expandDirectories&&(t.ignore=c.sync(t.ignore)),{pattern:r,options:t}};module.exports=(async(e,r)=>{const t=m(e,r),[n,i]=await Promise.all([(async()=>r&&r.gitignore?a({cwd:r.cwd,ignore:r.ignore}):l)(),(async()=>{const e=await Promise.all(t.map(async e=>{const r=await b(e,c);return Promise.all(r.map(P(e)))}));return o(...e)})()]),p=await Promise.all(i.map(e=>s(e.pattern,e.options)));return o(...p).filter(e=>!n(f(e)))}),module.exports.sync=((e,r)=>{const t=m(e,r).reduce((e,r)=>{const t=b(r,c.sync).map(P(r));return e.concat(t)},[]),n=O(r);return t.reduce((e,r)=>o(e,s.sync(r.pattern,r.options)),[]).filter(e=>!n(e))}),module.exports.stream=((e,r)=>{const t=m(e,r).reduce((e,r)=>{const t=b(r,c.sync).map(P(r));return e.concat(t)},[]),n=O(r),o=new p(e=>!n(e)),a=new u;return i(t.map(e=>s.stream(e.pattern,e.options))).pipe(o).pipe(a)}),module.exports.generateGlobTasks=m,module.exports.hasMagic=((e,r)=>[].concat(e).some(e=>s.isDynamicPattern(e,r))),module.exports.gitignore=a; +},{"array-union":"iMRL","merge2":"DxUX","fast-glob":"tzHu","dir-glob":"MgqK","./gitignore":"Rx5v","./stream-utils":"7HHx"}],"Hg3B":[function(require,module,exports) { var e,t,n=require("fs"),r=require("./polyfills.js"),o=require("./legacy-streams.js"),i=require("./clone.js"),u=require("util");function c(){}"function"==typeof Symbol&&"function"==typeof Symbol.for?(e=Symbol.for("graceful-fs.queue"),t=Symbol.for("graceful-fs.previous")):(e="___graceful-fs.queue",t="___graceful-fs.previous");var f=c;if(u.debuglog?f=u.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(f=function(){var e=u.format.apply(u,arguments);e="GFS4: "+e.split(/\n/).join("\nGFS4: "),console.error(e)}),!global[e]){var a=[];Object.defineProperty(global,e,{get:function(){return a}}),n.close=function(e){function r(t,r){return e.call(n,t,function(e){e||s(),"function"==typeof r&&r.apply(this,arguments)})}return Object.defineProperty(r,t,{value:e}),r}(n.close),n.closeSync=function(e){function r(t){e.apply(n,arguments),s()}return Object.defineProperty(r,t,{value:e}),r}(n.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){f(global[e]),require("assert").equal(global[e].length,0)})}function p(e){r(e),e.gracefulify=p,e.createReadStream=function(t,n){return new e.ReadStream(t,n)},e.createWriteStream=function(t,n){return new e.WriteStream(t,n)};var t=e.readFile;e.readFile=function(e,n,r){"function"==typeof n&&(r=n,n=null);return function e(n,r,o){return t(n,r,function(t){!t||"EMFILE"!==t.code&&"ENFILE"!==t.code?("function"==typeof o&&o.apply(this,arguments),s()):l([e,[n,r,o]])})}(e,n,r)};var n=e.writeFile;e.writeFile=function(e,t,r,o){"function"==typeof r&&(o=r,r=null);return function e(t,r,o,i){return n(t,r,o,function(n){!n||"EMFILE"!==n.code&&"ENFILE"!==n.code?("function"==typeof i&&i.apply(this,arguments),s()):l([e,[t,r,o,i]])})}(e,t,r,o)};var i=e.appendFile;i&&(e.appendFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=null);return function e(t,n,r,o){return i(t,n,r,function(i){!i||"EMFILE"!==i.code&&"ENFILE"!==i.code?("function"==typeof o&&o.apply(this,arguments),s()):l([e,[t,n,r,o]])})}(e,t,n,r)});var u=e.readdir;function c(t){return u.apply(e,t)}if(e.readdir=function(e,t,n){var r=[e];"function"!=typeof t?r.push(t):n=t;return r.push(function(e,t){t&&t.sort&&t.sort(),!e||"EMFILE"!==e.code&&"ENFILE"!==e.code?("function"==typeof n&&n.apply(this,arguments),s()):l([c,[r]])}),c(r)},"v0.8"===process.version.substr(0,4)){var f=o(e);m=f.ReadStream,g=f.WriteStream}var a=e.ReadStream;a&&(m.prototype=Object.create(a.prototype),m.prototype.open=function(){var e=this;v(e.path,e.flags,e.mode,function(t,n){t?(e.autoClose&&e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n),e.read())})});var y=e.WriteStream;y&&(g.prototype=Object.create(y.prototype),g.prototype.open=function(){var e=this;v(e.path,e.flags,e.mode,function(t,n){t?(e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n))})}),Object.defineProperty(e,"ReadStream",{get:function(){return m},set:function(e){m=e},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return g},set:function(e){g=e},enumerable:!0,configurable:!0});var d=m;Object.defineProperty(e,"FileReadStream",{get:function(){return d},set:function(e){d=e},enumerable:!0,configurable:!0});var b=g;function m(e,t){return this instanceof m?(a.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function g(e,t){return this instanceof g?(y.apply(this,arguments),this):g.apply(Object.create(g.prototype),arguments)}Object.defineProperty(e,"FileWriteStream",{get:function(){return b},set:function(e){b=e},enumerable:!0,configurable:!0});var E=e.open;function v(e,t,n,r){return"function"==typeof n&&(r=n,n=null),function e(t,n,r,o){return E(t,n,r,function(i,u){!i||"EMFILE"!==i.code&&"ENFILE"!==i.code?("function"==typeof o&&o.apply(this,arguments),s()):l([e,[t,n,r,o]])})}(e,t,n,r)}return e.open=v,e}function l(t){f("ENQUEUE",t[0].name,t[1]),global[e].push(t)}function s(){var t=global[e].shift();t&&(f("RETRY",t[0].name,t[1]),t[0].apply(null,t[1]))}module.exports=p(i(n)),process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!n.__patched&&(module.exports=p(n),n.__patched=!0); -},{"./polyfills.js":"Oicp","./legacy-streams.js":"yfSc","./clone.js":"2tk+"}],"t7YY":[function(require,module,exports) { +},{"./polyfills.js":"Oicp","./legacy-streams.js":"yfSc","./clone.js":"2tk+"}],"WsXn":[function(require,module,exports) { +"use strict";const t=(t,e)=>(function(...o){return new(0,e.promiseModule)((r,n)=>{e.multiArgs?o.push((...t)=>{e.errorFirst?t[0]?n(t):(t.shift(),r(t)):r(t)}):e.errorFirst?o.push((t,e)=>{t?n(t):r(e)}):o.push(r),t.apply(this,o)})});module.exports=((e,o)=>{o=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},o);const r=typeof e;if(null===e||"object"!==r&&"function"!==r)throw new TypeError(`Expected \`input\` to be a \`Function\` or \`Object\`, got \`${null===e?"null":r}\``);const n=t=>{const e=e=>"string"==typeof e?t===e:e.test(t);return o.include?o.include.some(e):!o.exclude.some(e)};let s;s="function"===r?function(...r){return o.excludeMain?e(...r):t(e,o).apply(this,r)}:Object.create(Object.getPrototypeOf(e));for(const u in e){const r=e[u];s[u]="function"==typeof r&&n(u)?t(r,o):r}return s}); +},{}],"t7YY":[function(require,module,exports) { "use strict";module.exports=(e=>{if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e}); },{}],"wr/e":[function(require,module,exports) { "use strict";function e(e){return null==e}function r(e){return"object"==typeof e&&null!==e}function t(r){return Array.isArray(r)?r:e(r)?[]:[r]}function o(e,r){var t,o,n,u;if(r)for(t=0,o=(u=Object.keys(r)).length;ts.safeLoad(u(e)),i=u=>r(e.readFile)(u,"utf8").then(e=>t(e));module.exports=i,module.exports.default=i,module.exports.sync=(r=>t(e.readFileSync(r,"utf8"))); -},{"graceful-fs":"Hg3B","pify":"WsXn","strip-bom":"t7YY","js-yaml":"jkXa"}],"kAcF":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=s(require("fs-extra")),a=s(require("path")),t=s(require("globby")),r=s(require("read-yaml-file"));function s(e){return e&&e.__esModule?e:{default:e}}async function o(s={}){const o=s.cwd||process.cwd(),n=s.tools||["yarn","bolt","pnpm"],i=await e.default.readFile(a.default.join(o,"package.json"),"utf-8").then(JSON.parse);let l;if(n.includes("yarn")&&i.workspaces)Array.isArray(i.workspaces)?l=i.workspaces:i.workspaces.packages&&(l=i.workspaces.packages);else if(n.includes("bolt")&&i.bolt&&i.bolt.workspaces)l=i.bolt.workspaces;else if(n.includes("pnpm"))try{const e=await(0,r.default)(a.default.join(o,"pnpm-workspace.yaml"));e&&e.packages&&(l=e.packages)}catch(d){if("ENOENT"!==d.code)throw d}if(!l)return n.includes("root")?[{config:i,dir:o,name:i.name}]:null;const c=await(0,t.default)(l,{cwd:o,onlyDirectories:!0,absolute:!0,expandDirectories:!1});let u=[];const p=await Promise.all(c.sort().filter(t=>e.default.existsSync(a.default.join(t,"package.json"))).map(async t=>e.default.readFile(a.default.join(t,"package.json"),"utf8").then(e=>{const r=JSON.parse(e);return r.name||u.push(a.default.relative(o,a.default.join(t,"package.json"))),{config:r,name:r.name,dir:t}})));if(0!==u.length)throw u.sort(),new Error(`The following package.jsons are missing the "name" field:\n${u.join("\n")}`);return p}var n=o;exports.default=n; -},{"fs-extra":"wFa+","globby":"e8e8","read-yaml-file":"5qIY"}],"5bmg":[function(require,module,exports) { +},{"graceful-fs":"Hg3B","pify":"WsXn","strip-bom":"t7YY","js-yaml":"jkXa"}],"GQGo":[function(require,module,exports) { +module.exports=require("regenerator-runtime"); +},{"regenerator-runtime":"LcMW"}],"o1Tu":[function(require,module,exports) { +"use strict";function e(e,t,n,r,o,u,i){try{var c=e[u](i),s=c.value}catch(a){return void n(a)}c.done?t(s):Promise.resolve(s).then(r,o)}function t(t){return function(){var n=this,r=arguments;return new Promise(function(o,u){var i=t.apply(n,r);function c(t){e(i,o,u,c,s,"next",t)}function s(t){e(i,o,u,c,s,"throw",t)}c(void 0)})}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=t; +},{}],"tOyX":[function(require,module,exports) { +"use strict";function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=e; +},{}],"dlJj":[function(require,module,exports) { +"use strict";function t(o){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?exports.default=t=function(t){return typeof t}:exports.default=t=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(o)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=t; +},{}],"fU+7":[function(require,module,exports) { +"use strict";function e(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=e; +},{}],"wKiv":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=u;var e=r(require("../../helpers/esm/typeof")),t=r(require("./assertThisInitialized"));function r(e){return e&&e.__esModule?e:{default:e}}function u(r,u){return!u||"object"!==(0,e.default)(u)&&"function"!=typeof u?(0,t.default)(r):u} +},{"../../helpers/esm/typeof":"dlJj","./assertThisInitialized":"fU+7"}],"UGBP":[function(require,module,exports) { +"use strict";function t(e){return exports.default=t=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},t(e)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=t; +},{}],"xaTG":[function(require,module,exports) { +"use strict";function e(t,r){return exports.default=e=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e(t,r)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=e; +},{}],"3hlS":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=r;var e=t(require("./setPrototypeOf"));function t(e){return e&&e.__esModule?e:{default:e}}function r(t,r){if("function"!=typeof r&&null!==r)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(r&&r.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),r&&(0,e.default)(t,r)} +},{"./setPrototypeOf":"xaTG"}],"cepK":[function(require,module,exports) { +"use strict";function e(e){return-1!==Function.toString.call(e).indexOf("[native code]")}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=e; +},{}],"9h58":[function(require,module,exports) { +"use strict";function t(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=t; +},{}],"0LDT":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=u;var e=r(require("./setPrototypeOf")),t=r(require("./isNativeReflectConstruct"));function r(e){return e&&e.__esModule?e:{default:e}}function u(r,l,n){return(0,t.default)()?exports.default=u=Reflect.construct:exports.default=u=function(t,r,u){var l=[null];l.push.apply(l,r);var n=new(Function.bind.apply(t,l));return u&&(0,e.default)(n,u.prototype),n},u.apply(null,arguments)} +},{"./setPrototypeOf":"xaTG","./isNativeReflectConstruct":"9h58"}],"yL6Z":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=n;var e=o(require("./getPrototypeOf")),t=o(require("./setPrototypeOf")),r=o(require("./isNativeFunction")),u=o(require("./construct"));function o(e){return e&&e.__esModule?e:{default:e}}function n(o){var i="function"==typeof Map?new Map:void 0;return exports.default=n=function(o){if(null===o||!(0,r.default)(o))return o;if("function"!=typeof o)throw new TypeError("Super expression must either be null or a function");if(void 0!==i){if(i.has(o))return i.get(o);i.set(o,n)}function n(){return(0,u.default)(o,arguments,(0,e.default)(this).constructor)}return n.prototype=Object.create(o.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,t.default)(n,o)},n(o)} +},{"./getPrototypeOf":"UGBP","./setPrototypeOf":"xaTG","./isNativeFunction":"cepK","./construct":"0LDT"}],"QjpR":[function(require,module,exports) { +"use strict";const e=(e,...o)=>new Promise(s=>{s(e(...o))});module.exports=e,module.exports.default=e; +},{}],"LbJe":[function(require,module,exports) { +"use strict";const e=require("p-try"),t=t=>{if(t<1)throw new TypeError("Expected `concurrency` to be a number from 1 and up");const n=[];let r=0;const o=()=>{r--,n.length>0&&n.shift()()},u=(t,n,...u)=>{r++;const s=e(t,...u);n(s),s.then(o,o)},s=(e,...o)=>new Promise(s=>((e,o,...s)=>{rr},pendingCount:{get:()=>n.length}}),s};module.exports=t,module.exports.default=t; +},{"p-try":"QjpR"}],"tMFq":[function(require,module,exports) { +"use strict";const r=require("p-limit");class e extends Error{constructor(r){super(),this.value=r}}const t=async(r,e)=>e(await r),s=async r=>{const t=await Promise.all(r);if(!0===t[1])throw new e(t[0]);return!1},c=async(c,a,n)=>{n={concurrency:1/0,preserveOrder:!0,...n};const o=r(n.concurrency),i=[...c].map(r=>[r,o(t,r,a)]),u=r(n.preserveOrder?1:1/0);try{await Promise.all(i.map(r=>u(s,r)))}catch(l){if(l instanceof e)return l.value;throw l}};module.exports=c,module.exports.default=c; +},{"p-limit":"LbJe"}],"vZ5Q":[function(require,module,exports) { +"use strict";const t=require("path"),e=require("fs"),{promisify:r}=require("util"),s=require("p-locate"),c=r(e.stat),i=r(e.lstat),o={directory:"isDirectory",file:"isFile"};function l({type:t}){if(!(t in o))throw new Error(`Invalid type specified: ${t}`)}const n=(t,e)=>void 0===t||e[o[t]]();module.exports=(async(e,r)=>{l(r={cwd:process.cwd(),type:"file",allowSymlinks:!0,...r});const o=r.allowSymlinks?c:i;return s(e,async e=>{try{const c=await o(t.resolve(r.cwd,e));return n(r.type,c)}catch(s){return!1}},r)}),module.exports.sync=((r,s)=>{l(s={cwd:process.cwd(),allowSymlinks:!0,type:"file",...s});const c=s.allowSymlinks?e.statSync:e.lstatSync;for(const e of r)try{const r=c(t.resolve(s.cwd,e));if(n(s.type,r))return e}catch(i){}}); +},{"p-locate":"tMFq"}],"SJ+c":[function(require,module,exports) { +"use strict";const r=require("fs"),{promisify:e}=require("util"),t=e(r.access);module.exports=(async r=>{try{return await t(r),!0}catch(e){return!1}}),module.exports.sync=(e=>{try{return r.accessSync(e),!0}catch(t){return!1}}); +},{}],"cSdV":[function(require,module,exports) { +"use strict";const e=require("path"),t=require("locate-path"),r=require("path-exists"),o=Symbol("findUp.stop");module.exports=(async(r,s={})=>{let n=e.resolve(s.cwd||"");const{root:c}=e.parse(n),i=[].concat(r),u=async e=>{if("function"!=typeof r)return t(i,e);const o=await r(e.cwd);return"string"==typeof o?t([o],e):o};for(;;){const t=await u({...s,cwd:n});if(t===o)return;if(t)return e.resolve(n,t);if(n===c)return;n=e.dirname(n)}}),module.exports.sync=((r,s={})=>{let n=e.resolve(s.cwd||"");const{root:c}=e.parse(n),i=[].concat(r),u=e=>{if("function"!=typeof r)return t.sync(i,e);const o=r(e.cwd);return"string"==typeof o?t.sync([o],e):o};for(;;){const t=u({...s,cwd:n});if(t===o)return;if(t)return e.resolve(n,t);if(n===c)return;n=e.dirname(n)}}),module.exports.exists=r,module.exports.sync.exists=r.sync,module.exports.stop=o; +},{"locate-path":"vZ5Q","path-exists":"SJ+c"}],"WvDL":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.findRoot=v,exports.findRootSync=k,exports.NoPkgJsonFound=void 0;var e=p(require("@babel/runtime/regenerator")),r=p(require("@babel/runtime/helpers/esm/asyncToGenerator")),t=p(require("@babel/runtime/helpers/esm/classCallCheck")),n=p(require("@babel/runtime/helpers/esm/possibleConstructorReturn")),u=p(require("@babel/runtime/helpers/esm/getPrototypeOf")),a=p(require("@babel/runtime/helpers/esm/inherits")),o=p(require("@babel/runtime/helpers/esm/wrapNativeSuper")),i=f(require("find-up")),c=p(require("path")),s=p(require("fs-extra"));function f(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,t):{};n.get||n.set?Object.defineProperty(r,t,n):r[t]=e[t]}return r.default=e,r}function p(e){return e&&e.__esModule?e:{default:e}}var l=function(e){function r(e){var a;return(0,t.default)(this,r),(a=(0,n.default)(this,(0,u.default)(r).call(this,"No package.json could be found upwards from the directory ".concat(e)))).directory=e,a}return(0,a.default)(r,e),r}((0,o.default)(Error));function d(e,r){return b.apply(this,arguments)}function b(){return(b=(0,r.default)(e.default.mark(function r(t,n){var u;return e.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,s.default.readJson(c.default.join(t,"package.json"));case 3:if(u=e.sent,void 0===n.current&&(n.current=t),!u.workspaces&&!u.bolt){e.next=7;break}return e.abrupt("return",t);case 7:e.next=13;break;case 9:if(e.prev=9,e.t0=e.catch(0),"ENOENT"===e.t0.code){e.next=13;break}throw e.t0;case 13:case"end":return e.stop()}},r,null,[[0,9]])}))).apply(this,arguments)}function h(e){return y.apply(this,arguments)}function y(){return(y=(0,r.default)(e.default.mark(function r(t){return e.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s.default.exists(c.default.join(t,"pnpm-workspace.yaml"));case 2:if(!e.sent){e.next=5;break}return e.abrupt("return",t);case 5:case"end":return e.stop()}},r)}))).apply(this,arguments)}function v(e){return w.apply(this,arguments)}function w(){return(w=(0,r.default)(e.default.mark(function r(t){var n,u;return e.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n={current:void 0},e.next=3,(0,i.default)(function(e){return Promise.all([d(e,n),h(e)]).then(function(e){return e.find(function(e){return e})})},{cwd:t,type:"directory"});case 3:if(u=e.sent,void 0!==n.current){e.next=6;break}throw new l(t);case 6:if(void 0!==u){e.next=8;break}return e.abrupt("return",n.current);case 8:return e.abrupt("return",u);case 9:case"end":return e.stop()}},r)}))).apply(this,arguments)}function m(e,r){try{var t=s.default.readJsonSync(c.default.join(e,"package.json"));if(void 0===r.current&&(r.current=e),t.workspaces||t.bolt)return e}catch(n){if("ENOENT"!==n.code)throw n}}function x(e){if(s.default.existsSync(c.default.join(e,"pnpm-workspace.yaml")))return e}function k(e){var r={current:void 0},t=(0,i.sync)(function(e){return[m(e,r),x(e)].find(function(e){return e})},{cwd:e,type:"directory"});if(void 0===r.current)throw new l(e);return void 0===t?r.current:t}exports.NoPkgJsonFound=l; +},{"@babel/runtime/regenerator":"GQGo","@babel/runtime/helpers/esm/asyncToGenerator":"o1Tu","@babel/runtime/helpers/esm/classCallCheck":"tOyX","@babel/runtime/helpers/esm/possibleConstructorReturn":"wKiv","@babel/runtime/helpers/esm/getPrototypeOf":"UGBP","@babel/runtime/helpers/esm/inherits":"3hlS","@babel/runtime/helpers/esm/wrapNativeSuper":"yL6Z","find-up":"cSdV","fs-extra":"JTJ9"}],"NTN9":[function(require,module,exports) { +"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(exports,"__esModule",{value:!0});var r=e(require("@babel/runtime/regenerator")),a=e(require("@babel/runtime/helpers/asyncToGenerator")),t=e(require("@babel/runtime/helpers/classCallCheck")),n=e(require("@babel/runtime/helpers/possibleConstructorReturn")),o=e(require("@babel/runtime/helpers/getPrototypeOf")),s=e(require("@babel/runtime/helpers/inherits")),c=e(require("@babel/runtime/helpers/wrapNativeSuper")),p=e(require("fs-extra")),i=e(require("path")),l=require("globby"),u=e(l),k=require("read-yaml-file"),g=e(k),b=require("@manypkg/find-root"),f=function(e){function r(e){var a;return t(this,r),(a=n(this,o(r).call(this,'The following package.jsons are missing the "name" field:\n'.concat(e.join("\n"))))).directories=e,a}return s(r,e),r}(c(Error));function y(e){return h.apply(this,arguments)}function h(){return(h=a(r.mark(function e(a){var t,n,o,s,c,l,k,y;return r.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.findRoot(a);case 2:return t=e.sent,e.next=5,p.readJson(i.join(t,"package.json"));case 5:if(!(n=e.sent).workspaces){e.next=10;break}Array.isArray(n.workspaces)?o={type:"yarn",packageGlobs:n.workspaces}:n.workspaces.packages&&(o={type:"yarn",packageGlobs:n.workspaces.packages}),e.next=25;break;case 10:if(!n.bolt||!n.bolt.workspaces){e.next=14;break}o={type:"bolt",packageGlobs:n.bolt.workspaces},e.next=25;break;case 14:return e.prev=14,e.next=17,g(i.join(t,"pnpm-workspace.yaml"));case 17:(s=e.sent)&&s.packages&&(o={type:"pnpm",packageGlobs:s.packages}),e.next=25;break;case 21:if(e.prev=21,e.t0=e.catch(14),"ENOENT"===e.t0.code){e.next=25;break}throw e.t0;case 25:if(o){e.next=30;break}if(c={dir:t,packageJson:n},n.name){e.next=29;break}throw new f(["package.json"]);case 29:return e.abrupt("return",{tool:"root",root:c,packages:[c]});case 30:return e.next=32,u(o.packageGlobs,{cwd:t,onlyDirectories:!0,absolute:!0,expandDirectories:!1,ignore:["**/node_modules"]});case 32:return l=e.sent,k=[],e.next=36,Promise.all(l.sort().map(function(e){return p.readJson(i.join(e,"package.json")).then(function(r){return r.name||k.push(i.relative(t,i.join(e,"package.json"))),{packageJson:r,dir:e}}).catch(function(e){if("ENOENT"===e.code)return null;throw e})}));case 36:if(e.t1=function(e){return e},y=e.sent.filter(e.t1),0===k.length){e.next=41;break}throw k.sort(),new f(k);case 41:return e.abrupt("return",{tool:o.type,root:{dir:t,packageJson:n},packages:y});case 42:case"end":return e.stop()}},e,null,[[14,21]])}))).apply(this,arguments)}function w(e){var r,a=b.findRootSync(e),t=p.readJsonSync(i.join(a,"package.json"));if(t.workspaces)Array.isArray(t.workspaces)?r={type:"yarn",packageGlobs:t.workspaces}:t.workspaces.packages&&(r={type:"yarn",packageGlobs:t.workspaces.packages});else if(t.bolt&&t.bolt.workspaces)r={type:"bolt",packageGlobs:t.bolt.workspaces};else try{var n=k.sync(i.join(a,"pnpm-workspace.yaml"));n&&n.packages&&(r={type:"pnpm",packageGlobs:n.packages})}catch(g){if("ENOENT"!==g.code)throw g}if(!r){var o={dir:a,packageJson:t};if(!t.name)throw new f(["package.json"]);return{tool:"root",root:o,packages:[o]}}var s=l.sync(r.packageGlobs,{cwd:a,onlyDirectories:!0,absolute:!0,expandDirectories:!1,ignore:["**/node_modules"]}),c=[],u=s.sort().map(function(e){try{var r=p.readJsonSync(i.join(e,"package.json"));return r.name||c.push(i.relative(a,i.join(e,"package.json"))),{packageJson:r,dir:e}}catch(g){if("ENOENT"===g.code)return null;throw g}}).filter(function(e){return e});if(0!==c.length)throw c.sort(),new f(c);return{tool:r.type,root:{dir:a,packageJson:t},packages:u}}exports.PackageJsonMissingNameError=f,exports.getPackages=y,exports.getPackagesSync=w; +},{"@babel/runtime/regenerator":"hsIu","@babel/runtime/helpers/asyncToGenerator":"QbQK","@babel/runtime/helpers/classCallCheck":"KkJU","@babel/runtime/helpers/possibleConstructorReturn":"hhq1","@babel/runtime/helpers/getPrototypeOf":"vsJ2","@babel/runtime/helpers/inherits":"thBi","@babel/runtime/helpers/wrapNativeSuper":"Kv6l","fs-extra":"JTJ9","globby":"e8e8","read-yaml-file":"5qIY","@manypkg/find-root":"WvDL"}],"2/T/":[function(require,module,exports) { +"use strict";"production"===process.env.NODE_ENV?module.exports=require("./get-packages.cjs.prod.js"):module.exports=require("./get-packages.cjs.dev.js"); +},{"./get-packages.cjs.prod.js":"NTN9","./get-packages.cjs.dev.js":"NTN9"}],"5bmg":[function(require,module,exports) { "use strict";var r=Object.prototype.hasOwnProperty,t=Object.prototype.toString,e=Object.defineProperty,o=Object.getOwnPropertyDescriptor,n=function(r){return"function"==typeof Array.isArray?Array.isArray(r):"[object Array]"===t.call(r)},c=function(e){if(!e||"[object Object]"!==t.call(e))return!1;var o,n=r.call(e,"constructor"),c=e.constructor&&e.constructor.prototype&&r.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!n&&!c)return!1;for(o in e);return void 0===o||r.call(e,o)},u=function(r,t){e&&"__proto__"===t.name?e(r,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):r[t.name]=t.newValue},a=function(t,e){if("__proto__"===e){if(!r.call(t,e))return;if(o)return o(t,e).value}return t[e]};module.exports=function r(){var t,e,o,l,i,f,p=arguments[0],y=1,s=arguments.length,b=!1;for("boolean"==typeof p&&(b=p,p=arguments[1]||{},y=2),(null==p||"object"!=typeof p&&"function"!=typeof p)&&(p={});y=i)return e.substr(0,i);for(;i>e.length&&n>1;)1&n&&(e+=t),n>>=1,t+=t;return e=(e+=t).substr(0,i)}module.exports=t; +},{}],"j+pQ":[function(require,module,exports) { "use strict";module.exports=t;var r="\n";function t(t){for(var e=String(t),n=e.length;e.charAt(--n)===r;);return e.slice(0,n+1)} },{}],"A6Ak":[function(require,module,exports) { "use strict";var e=require("repeat-string"),r=require("trim-trailing-lines");module.exports=n;var t="\n",a="\t",i=" ",l=4,f=e(i,l);function n(e,l,n){for(var c,s,u,h=-1,o=l.length,A="",g="",v="",m="";++h?@[\\\]^`{|}~_]/;function s(s,c){for(var h,i=s.length,o=c.length,a=[],n=0,f=0;f?@[\\\]^`{|}~_]/;function s(s,c){for(var h,i=s.length,o=c.length,a=[],n=0,f=0;f[e.dir,e])),i=(await g("git",["diff","--name-only"],{cwd:e})).stdout.split("\n"),n=new Set;for(let o of i){if(""===o)continue;let t=d.default.resolve(e,d.default.dirname(o)),i=r.get(t);void 0!==i&&n.add(i)}return[...n]}function h(e,t){let r,i,n=o.default().use(a.default).parse(e),l=exports.BumpLevels.dep,c=n.children;for(let o=0;o{n+=e.toString()},stderr:e=>{o+=e.toString()}}},i)),stdout:n,stderr:o}}function v(e,t){return e.private===t.private?t.highestLevel-e.highestLevel:e.private?1:-1}exports.BumpLevels={dep:0,patch:1,minor:2,major:3},exports.getChangedPackages=f,exports.getChangelogEntry=h,exports.execWithOutput=g,exports.sortTheThings=v; -},{"unified":"EJQW","remark-parse":"+8Y3","remark-stringify":"eCnT","mdast-util-to-string":"ljHw","@actions/exec":"utFe","@actions/core":"4FTV","get-workspaces":"kAcF"}],"aric":[function(require,module,exports) { +"use strict";function e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function t(t){for(var n=1;n[e.dir,e])),n=(await f("git",["diff","--name-only"],{cwd:e})).stdout.split("\n"),i=new Set;for(let o of n){if(""===o)continue;let t=l.default.resolve(e,l.default.dirname(o)),n=r.get(t);void 0!==n&&i.add(n)}return[...i]}function d(e,t){let r,n,s=i.default().use(o.default).parse(e),c=exports.BumpLevels.dep,l=s.children;for(let i=0;i{i+=e.toString()},stderr:e=>{o+=e.toString()}}},n)),stdout:i,stderr:o}}function g(e,t){return e.private===t.private?t.highestLevel-e.highestLevel:e.private?1:-1}exports.BumpLevels={dep:0,patch:1,minor:2,major:3},exports.getChangedPackages=p,exports.getChangelogEntry=d,exports.execWithOutput=f,exports.sortTheThings=g; +},{"unified":"EJQW","remark-parse":"+8Y3","remark-stringify":"eCnT","mdast-util-to-string":"ljHw","@actions/exec":"utFe","@manypkg/get-packages":"2/T/"}],"aric":[function(require,module,exports) { var e;exports=module.exports=f,e="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER"),console.log.apply(console,e)}:function(){},exports.SEMVER_SPEC_VERSION="2.0.0";var r=256,t=Number.MAX_SAFE_INTEGER||9007199254740991,n=16,o=exports.re=[],s=exports.src=[],i=exports.tokens={},a=0;function E(e){i[e]=a++}E("NUMERICIDENTIFIER"),s[i.NUMERICIDENTIFIER]="0|[1-9]\\d*",E("NUMERICIDENTIFIERLOOSE"),s[i.NUMERICIDENTIFIERLOOSE]="[0-9]+",E("NONNUMERICIDENTIFIER"),s[i.NONNUMERICIDENTIFIER]="\\d*[a-zA-Z-][a-zA-Z0-9-]*",E("MAINVERSION"),s[i.MAINVERSION]="("+s[i.NUMERICIDENTIFIER]+")\\.("+s[i.NUMERICIDENTIFIER]+")\\.("+s[i.NUMERICIDENTIFIER]+")",E("MAINVERSIONLOOSE"),s[i.MAINVERSIONLOOSE]="("+s[i.NUMERICIDENTIFIERLOOSE]+")\\.("+s[i.NUMERICIDENTIFIERLOOSE]+")\\.("+s[i.NUMERICIDENTIFIERLOOSE]+")",E("PRERELEASEIDENTIFIER"),s[i.PRERELEASEIDENTIFIER]="(?:"+s[i.NUMERICIDENTIFIER]+"|"+s[i.NONNUMERICIDENTIFIER]+")",E("PRERELEASEIDENTIFIERLOOSE"),s[i.PRERELEASEIDENTIFIERLOOSE]="(?:"+s[i.NUMERICIDENTIFIERLOOSE]+"|"+s[i.NONNUMERICIDENTIFIER]+")",E("PRERELEASE"),s[i.PRERELEASE]="(?:-("+s[i.PRERELEASEIDENTIFIER]+"(?:\\."+s[i.PRERELEASEIDENTIFIER]+")*))",E("PRERELEASELOOSE"),s[i.PRERELEASELOOSE]="(?:-?("+s[i.PRERELEASEIDENTIFIERLOOSE]+"(?:\\."+s[i.PRERELEASEIDENTIFIERLOOSE]+")*))",E("BUILDIDENTIFIER"),s[i.BUILDIDENTIFIER]="[0-9A-Za-z-]+",E("BUILD"),s[i.BUILD]="(?:\\+("+s[i.BUILDIDENTIFIER]+"(?:\\."+s[i.BUILDIDENTIFIER]+")*))",E("FULL"),E("FULLPLAIN"),s[i.FULLPLAIN]="v?"+s[i.MAINVERSION]+s[i.PRERELEASE]+"?"+s[i.BUILD]+"?",s[i.FULL]="^"+s[i.FULLPLAIN]+"$",E("LOOSEPLAIN"),s[i.LOOSEPLAIN]="[v=\\s]*"+s[i.MAINVERSIONLOOSE]+s[i.PRERELEASELOOSE]+"?"+s[i.BUILD]+"?",E("LOOSE"),s[i.LOOSE]="^"+s[i.LOOSEPLAIN]+"$",E("GTLT"),s[i.GTLT]="((?:<|>)?=?)",E("XRANGEIDENTIFIERLOOSE"),s[i.XRANGEIDENTIFIERLOOSE]=s[i.NUMERICIDENTIFIERLOOSE]+"|x|X|\\*",E("XRANGEIDENTIFIER"),s[i.XRANGEIDENTIFIER]=s[i.NUMERICIDENTIFIER]+"|x|X|\\*",E("XRANGEPLAIN"),s[i.XRANGEPLAIN]="[v=\\s]*("+s[i.XRANGEIDENTIFIER]+")(?:\\.("+s[i.XRANGEIDENTIFIER]+")(?:\\.("+s[i.XRANGEIDENTIFIER]+")(?:"+s[i.PRERELEASE]+")?"+s[i.BUILD]+"?)?)?",E("XRANGEPLAINLOOSE"),s[i.XRANGEPLAINLOOSE]="[v=\\s]*("+s[i.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+s[i.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+s[i.XRANGEIDENTIFIERLOOSE]+")(?:"+s[i.PRERELEASELOOSE]+")?"+s[i.BUILD]+"?)?)?",E("XRANGE"),s[i.XRANGE]="^"+s[i.GTLT]+"\\s*"+s[i.XRANGEPLAIN]+"$",E("XRANGELOOSE"),s[i.XRANGELOOSE]="^"+s[i.GTLT]+"\\s*"+s[i.XRANGEPLAINLOOSE]+"$",E("COERCE"),s[i.COERCE]="(^|[^\\d])(\\d{1,"+n+"})(?:\\.(\\d{1,"+n+"}))?(?:\\.(\\d{1,"+n+"}))?(?:$|[^\\d])",E("COERCERTL"),o[i.COERCERTL]=new RegExp(s[i.COERCE],"g"),E("LONETILDE"),s[i.LONETILDE]="(?:~>?)",E("TILDETRIM"),s[i.TILDETRIM]="(\\s*)"+s[i.LONETILDE]+"\\s+",o[i.TILDETRIM]=new RegExp(s[i.TILDETRIM],"g");var p="$1~";E("TILDE"),s[i.TILDE]="^"+s[i.LONETILDE]+s[i.XRANGEPLAIN]+"$",E("TILDELOOSE"),s[i.TILDELOOSE]="^"+s[i.LONETILDE]+s[i.XRANGEPLAINLOOSE]+"$",E("LONECARET"),s[i.LONECARET]="(?:\\^)",E("CARETTRIM"),s[i.CARETTRIM]="(\\s*)"+s[i.LONECARET]+"\\s+",o[i.CARETTRIM]=new RegExp(s[i.CARETTRIM],"g");var u="$1^";E("CARET"),s[i.CARET]="^"+s[i.LONECARET]+s[i.XRANGEPLAIN]+"$",E("CARETLOOSE"),s[i.CARETLOOSE]="^"+s[i.LONECARET]+s[i.XRANGEPLAINLOOSE]+"$",E("COMPARATORLOOSE"),s[i.COMPARATORLOOSE]="^"+s[i.GTLT]+"\\s*("+s[i.LOOSEPLAIN]+")$|^$",E("COMPARATOR"),s[i.COMPARATOR]="^"+s[i.GTLT]+"\\s*("+s[i.FULLPLAIN]+")$|^$",E("COMPARATORTRIM"),s[i.COMPARATORTRIM]="(\\s*)"+s[i.GTLT]+"\\s*("+s[i.LOOSEPLAIN]+"|"+s[i.XRANGEPLAIN]+")",o[i.COMPARATORTRIM]=new RegExp(s[i.COMPARATORTRIM],"g");var c="$1$2$3";E("HYPHENRANGE"),s[i.HYPHENRANGE]="^\\s*("+s[i.XRANGEPLAIN]+")\\s+-\\s+("+s[i.XRANGEPLAIN]+")\\s*$",E("HYPHENRANGELOOSE"),s[i.HYPHENRANGELOOSE]="^\\s*("+s[i.XRANGEPLAINLOOSE]+")\\s+-\\s+("+s[i.XRANGEPLAINLOOSE]+")\\s*$",E("STAR"),s[i.STAR]="(<|>)?=?\\s*\\*";for(var l=0;lr)return null;if(!(t.loose?o[i.LOOSE]:o[i.FULL]).test(e))return null;try{return new f(e,t)}catch(n){return null}}function I(e,r){var t=h(e,r);return t?t.version:null}function R(e,r){var t=h(e.trim().replace(/^[=v]+/,""),r);return t?t.version:null}function f(n,s){if(s&&"object"==typeof s||(s={loose:!!s,includePrerelease:!1}),n instanceof f){if(n.loose===s.loose)return n;n=n.version}else if("string"!=typeof n)throw new TypeError("Invalid Version: "+n);if(n.length>r)throw new TypeError("version is longer than "+r+" characters");if(!(this instanceof f))return new f(n,s);e("SemVer",n,s),this.options=s,this.loose=!!s.loose;var a=n.trim().match(s.loose?o[i.LOOSE]:o[i.FULL]);if(!a)throw new TypeError("Invalid Version: "+n);if(this.raw=n,this.major=+a[1],this.minor=+a[2],this.patch=+a[3],this.major>t||this.major<0)throw new TypeError("Invalid major version");if(this.minor>t||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>t||this.patch<0)throw new TypeError("Invalid patch version");a[4]?this.prerelease=a[4].split(".").map(function(e){if(/^[0-9]+$/.test(e)){var r=+e;if(r>=0&&r=0;)"number"==typeof this.prerelease[t]&&(this.prerelease[t]++,t=-2);-1===t&&this.prerelease.push(0)}r&&(this.prerelease[0]===r?isNaN(this.prerelease[1])&&(this.prerelease=[r,0]):this.prerelease=[r,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},exports.inc=O,exports.diff=N,exports.compareIdentifiers=v;var L=/^[0-9]+$/;function v(e,r){var t=L.test(e),n=L.test(r);return t&&n&&(e=+e,r=+r),e===r?0:t&&!n?-1:n&&!t?1:e0}function y(e,r,t){return w(e,r,t)<0}function M(e,r,t){return 0===w(e,r,t)}function F(e,r,t){return 0!==w(e,r,t)}function G(e,r,t){return w(e,r,t)>=0}function U(e,r,t){return w(e,r,t)<=0}function j(e,r,t,n){switch(r){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof t&&(t=t.version),e===t;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof t&&(t=t.version),e!==t;case"":case"=":case"==":return M(e,t,n);case"!=":return F(e,t,n);case">":return x(e,t,n);case">=":return G(e,t,n);case"<":return y(e,t,n);case"<=":return U(e,t,n);default:throw new TypeError("Invalid operator: "+r)}}function X(r,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),r instanceof X){if(r.loose===!!t.loose)return r;r=r.value}if(!(this instanceof X))return new X(r,t);e("comparator",r,t),this.options=t,this.loose=!!t.loose,this.parse(r),this.semver===b?this.value="":this.value=this.operator+this.semver.version,e("comp",this)}exports.rcompareIdentifiers=m,exports.major=T,exports.minor=A,exports.patch=S,exports.compare=w,exports.compareLoose=g,exports.compareBuild=P,exports.rcompare=C,exports.sort=d,exports.rsort=D,exports.gt=x,exports.lt=y,exports.eq=M,exports.neq=F,exports.gte=G,exports.lte=U,exports.cmp=j,exports.Comparator=X;var b={};function $(e,r){if(r&&"object"==typeof r||(r={loose:!!r,includePrerelease:!1}),e instanceof $)return e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease?e:new $(e.raw,r);if(e instanceof X)return new $(e.value,r);if(!(this instanceof $))return new $(e,r);if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(function(e){return this.parseRange(e.trim())},this).filter(function(e){return e.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}function B(e,r){for(var t=!0,n=e.slice(),o=n.pop();t&&n.length;)t=n.every(function(e){return o.intersects(e,r)}),o=n.pop();return t}function V(e,r){return new $(e,r).set.map(function(e){return e.map(function(e){return e.value}).join(" ").trim().split(" ")})}function k(r,t){return e("comp",r,t),r=q(r,t),e("caret",r),r=Y(r,t),e("tildes",r),r=Z(r,t),e("xrange",r),r=K(r,t),e("stars",r),r}function H(e){return!e||"x"===e.toLowerCase()||"*"===e}function Y(e,r){return e.trim().split(/\s+/).map(function(e){return _(e,r)}).join(" ")}function _(r,t){var n=t.loose?o[i.TILDELOOSE]:o[i.TILDE];return r.replace(n,function(t,n,o,s,i){var a;return e("tilde",r,t,n,o,s,i),H(n)?a="":H(o)?a=">="+n+".0.0 <"+(+n+1)+".0.0":H(s)?a=">="+n+"."+o+".0 <"+n+"."+(+o+1)+".0":i?(e("replaceTilde pr",i),a=">="+n+"."+o+"."+s+"-"+i+" <"+n+"."+(+o+1)+".0"):a=">="+n+"."+o+"."+s+" <"+n+"."+(+o+1)+".0",e("tilde return",a),a})}function q(e,r){return e.trim().split(/\s+/).map(function(e){return z(e,r)}).join(" ")}function z(r,t){e("caret",r,t);var n=t.loose?o[i.CARETLOOSE]:o[i.CARET];return r.replace(n,function(t,n,o,s,i){var a;return e("caret",r,t,n,o,s,i),H(n)?a="":H(o)?a=">="+n+".0.0 <"+(+n+1)+".0.0":H(s)?a="0"===n?">="+n+"."+o+".0 <"+n+"."+(+o+1)+".0":">="+n+"."+o+".0 <"+(+n+1)+".0.0":i?(e("replaceCaret pr",i),a="0"===n?"0"===o?">="+n+"."+o+"."+s+"-"+i+" <"+n+"."+o+"."+(+s+1):">="+n+"."+o+"."+s+"-"+i+" <"+n+"."+(+o+1)+".0":">="+n+"."+o+"."+s+"-"+i+" <"+(+n+1)+".0.0"):(e("no pr"),a="0"===n?"0"===o?">="+n+"."+o+"."+s+" <"+n+"."+o+"."+(+s+1):">="+n+"."+o+"."+s+" <"+n+"."+(+o+1)+".0":">="+n+"."+o+"."+s+" <"+(+n+1)+".0.0"),e("caret return",a),a})}function Z(r,t){return e("replaceXRanges",r,t),r.split(/\s+/).map(function(e){return J(e,t)}).join(" ")}function J(r,t){r=r.trim();var n=t.loose?o[i.XRANGELOOSE]:o[i.XRANGE];return r.replace(n,function(n,o,s,i,a,E){e("xRange",r,n,o,s,i,a,E);var p=H(s),u=p||H(i),c=u||H(a),l=c;return"="===o&&l&&(o=""),E=t.includePrerelease?"-0":"",p?n=">"===o||"<"===o?"<0.0.0-0":"*":o&&l?(u&&(i=0),a=0,">"===o?(o=">=",u?(s=+s+1,i=0,a=0):(i=+i+1,a=0)):"<="===o&&(o="<",u?s=+s+1:i=+i+1),n=o+s+"."+i+"."+a+E):u?n=">="+s+".0.0"+E+" <"+(+s+1)+".0.0"+E:c&&(n=">="+s+"."+i+".0"+E+" <"+s+"."+(+i+1)+".0"+E),e("xRange return",n),n})}function K(r,t){return e("replaceStars",r,t),r.trim().replace(o[i.STAR],"")}function Q(e,r,t,n,o,s,i,a,E,p,u,c,l){return((r=H(t)?"":H(n)?">="+t+".0.0":H(o)?">="+t+"."+n+".0":">="+r)+" "+(a=H(E)?"":H(p)?"<"+(+E+1)+".0.0":H(u)?"<"+E+"."+(+p+1)+".0":c?"<="+E+"."+p+"."+u+"-"+c:"<="+a)).trim()}function W(r,t,n){for(var o=0;o0){var s=r[o].semver;if(s.major===t.major&&s.minor===t.minor&&s.patch===t.patch)return!0}return!1}return!0}function ee(e,r,t){try{r=new $(r,t)}catch(n){return!1}return r.test(e)}function re(e,r,t){var n=null,o=null;try{var s=new $(r,t)}catch(i){return null}return e.forEach(function(e){s.test(e)&&(n&&-1!==o.compare(e)||(o=new f(n=e,t)))}),n}function te(e,r,t){var n=null,o=null;try{var s=new $(r,t)}catch(i){return null}return e.forEach(function(e){s.test(e)&&(n&&1!==o.compare(e)||(o=new f(n=e,t)))}),n}function ne(e,r){e=new $(e,r);var t=new f("0.0.0");if(e.test(t))return t;if(t=new f("0.0.0-0"),e.test(t))return t;t=null;for(var n=0;n":0===r.prerelease.length?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":t&&!x(t,r)||(t=r);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+e.operator)}})}return t&&e.test(t)?t:null}function oe(e,r){try{return new $(e,r).range||"*"}catch(t){return null}}function se(e,r,t){return ae(e,r,"<",t)}function ie(e,r,t){return ae(e,r,">",t)}function ae(e,r,t,n){var o,s,i,a,E;switch(e=new f(e,n),r=new $(r,n),t){case">":o=x,s=U,i=y,a=">",E=">=";break;case"<":o=y,s=G,i=x,a="<",E="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(ee(e,r,n))return!1;for(var p=0;p=0.0.0")),c=c||e,l=l||e,o(e.semver,c.semver,n)?c=e:i(e.semver,l.semver,n)&&(l=e)}),c.operator===a||c.operator===E)return!1;if((!l.operator||l.operator===a)&&s(e,l.semver))return!1;if(l.operator===E&&i(e,l.semver))return!1}return!0}function Ee(e,r){var t=h(e,r);return t&&t.prerelease.length?t.prerelease:null}function pe(e,r,t){return e=new $(e,t),r=new $(r,t),e.intersects(r)}function ue(e,r){if(e instanceof f)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;var t=null;if((r=r||{}).rtl){for(var n;(n=o[i.COERCERTL].exec(e))&&(!t||t.index+t[0].length!==e.length);)t&&n.index+n[0].length===t.index+t[0].length||(t=n),o[i.COERCERTL].lastIndex=n.index+n[1].length+n[2].length;o[i.COERCERTL].lastIndex=-1}else t=e.match(o[i.COERCE]);return null===t?null:h(t[2]+"."+(t[3]||"0")+"."+(t[4]||"0"),r)}X.prototype.parse=function(e){var r=this.options.loose?o[i.COMPARATORLOOSE]:o[i.COMPARATOR],t=e.match(r);if(!t)throw new TypeError("Invalid comparator: "+e);this.operator=void 0!==t[1]?t[1]:"","="===this.operator&&(this.operator=""),t[2]?this.semver=new f(t[2],this.options.loose):this.semver=b},X.prototype.toString=function(){return this.value},X.prototype.test=function(r){if(e("Comparator.test",r,this.options.loose),this.semver===b||r===b)return!0;if("string"==typeof r)try{r=new f(r,this.options)}catch(t){return!1}return j(r,this.operator,this.semver,this.options)},X.prototype.intersects=function(e,r){if(!(e instanceof X))throw new TypeError("a Comparator is required");var t;if(r&&"object"==typeof r||(r={loose:!!r,includePrerelease:!1}),""===this.operator)return""===this.value||(t=new $(e.value,r),ee(this.value,t,r));if(""===e.operator)return""===e.value||(t=new $(this.value,r),ee(e.semver,t,r));var n=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),o=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),s=this.semver.version===e.semver.version,i=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),a=j(this.semver,"<",e.semver,r)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),E=j(this.semver,">",e.semver,r)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return n||o||s&&i||a||E},exports.Range=$,$.prototype.format=function(){return this.range=this.set.map(function(e){return e.join(" ").trim()}).join("||").trim(),this.range},$.prototype.toString=function(){return this.range},$.prototype.parseRange=function(r){var t=this.options.loose;r=r.trim();var n=t?o[i.HYPHENRANGELOOSE]:o[i.HYPHENRANGE];r=r.replace(n,Q),e("hyphen replace",r),r=r.replace(o[i.COMPARATORTRIM],c),e("comparator trim",r,o[i.COMPARATORTRIM]),r=(r=(r=r.replace(o[i.TILDETRIM],p)).replace(o[i.CARETTRIM],u)).split(/\s+/).join(" ");var s=t?o[i.COMPARATORLOOSE]:o[i.COMPARATOR],a=r.split(" ").map(function(e){return k(e,this.options)},this).join(" ").split(/\s+/);return this.options.loose&&(a=a.filter(function(e){return!!e.match(s)})),a=a.map(function(e){return new X(e,this.options)},this)},$.prototype.intersects=function(e,r){if(!(e instanceof $))throw new TypeError("a Range is required");return this.set.some(function(t){return B(t,r)&&e.set.some(function(e){return B(e,r)&&t.every(function(t){return e.every(function(e){return t.intersects(e,r)})})})})},exports.toComparators=V,$.prototype.test=function(e){if(!e)return!1;if("string"==typeof e)try{e=new f(e,this.options)}catch(t){return!1}for(var r=0;r"function"==typeof t[e]);Object.keys(t).forEach(e=>{"promises"!==e&&(exports[e]=t[e])}),r.forEach(r=>{exports[r]=e(t[r])}),exports.exists=function(e,r){return"function"==typeof r?t.exists(e,r):new Promise(r=>t.exists(e,r))},exports.read=function(e,r,n,i,s,o){return"function"==typeof o?t.read(e,r,n,i,s,o):new Promise((o,f)=>{t.read(e,r,n,i,s,(e,t,r)=>{if(e)return f(e);o({bytesRead:t,buffer:r})})})},exports.write=function(e,r,...n){return"function"==typeof n[n.length-1]?t.write(e,r,...n):new Promise((i,s)=>{t.write(e,r,...n,(e,t,r)=>{if(e)return s(e);i({bytesWritten:t,buffer:r})})})}; +},{"universalify":"BgiA","graceful-fs":"X4Hm"}],"gFYx":[function(require,module,exports) { "use strict";const e=require("graceful-fs"),r=require("path"),t=require("./win32").invalidWin32Path,n=parseInt("0777",8);function i(o,s,c,a){if("function"==typeof s?(c=s,s={}):s&&"object"==typeof s||(s={mode:s}),"win32"===process.platform&&t(o)){const e=new Error(o+" contains invalid WIN32 path characters.");return e.code="EINVAL",c(e)}let u=s.mode;const l=s.fs||e;void 0===u&&(u=n&~process.umask()),a||(a=null),c=c||function(){},o=r.resolve(o),l.mkdir(o,u,e=>{if(!e)return c(null,a=a||o);switch(e.code){case"ENOENT":if(r.dirname(o)===o)return c(e);i(r.dirname(o),s,(e,r)=>{e?c(e,r):i(o,s,c,r)});break;default:l.stat(o,(r,t)=>{r||!t.isDirectory()?c(e,a):c(null,a)})}})}module.exports=i; },{"graceful-fs":"X4Hm","./win32":"Wite"}],"Vihf":[function(require,module,exports) { "use strict";const r=require("graceful-fs"),e=require("path"),t=require("./win32").invalidWin32Path,o=parseInt("0777",8);function i(c,n,s){n&&"object"==typeof n||(n={mode:n});let a=n.mode;const d=n.fs||r;if("win32"===process.platform&&t(c)){const r=new Error(c+" contains invalid WIN32 path characters.");throw r.code="EINVAL",r}void 0===a&&(a=o&~process.umask()),s||(s=null),c=e.resolve(c);try{d.mkdirSync(c,a),s=s||c}catch(l){if("ENOENT"===l.code){if(e.dirname(c)===c)throw l;s=i(e.dirname(c),n,s),i(c,n,s)}else{let r;try{r=d.statSync(c)}catch(f){throw l}if(!r.isDirectory())throw l}}return s}module.exports=i; @@ -1076,7 +878,7 @@ var e;exports=module.exports=f,e="object"==typeof process&&process.env&&process. "use strict";module.exports={copySync:require("./copy-sync")}; },{"./copy-sync":"vdqF"}],"YbYp":[function(require,module,exports) { "use strict";const s=require("universalify").fromPromise,e=require("../fs");function t(s){return e.access(s).then(()=>!0).catch(()=>!1)}module.exports={pathExists:s(t),pathExistsSync:e.existsSync}; -},{"universalify":"BgiA","../fs":"7EPc"}],"9gT1":[function(require,module,exports) { +},{"universalify":"BgiA","../fs":"kv4a"}],"9gT1":[function(require,module,exports) { "use strict";const e=require("graceful-fs"),r=require("path"),t=require("../mkdirs").mkdirs,n=require("../path-exists").pathExists,o=require("../util/utimes").utimesMillis,i=Symbol("notExist");function s(e,r,t,n){"function"!=typeof t||n?"function"==typeof t&&(t={filter:t}):(n=t,t={}),n=n||function(){},(t=t||{}).clobber=!("clobber"in t)||!!t.clobber,t.overwrite="overwrite"in t?!!t.overwrite:t.clobber,t.preserveTimestamps&&"ia32"===process.arch&&console.warn("fs-extra: Using the preserveTimestamps option in 32-bit node is not recommended;\n\n see https://github.com/jprichardson/node-fs-extra/issues/269"),D(e,r,(o,i)=>o?n(o):t.filter?u(c,i,e,r,t,n):c(i,e,r,t,n))}function c(e,o,i,s,c){const u=r.dirname(i);n(u,(r,n)=>r?c(r):n?f(e,o,i,s,c):void t(u,r=>r?c(r):f(e,o,i,s,c)))}function u(e,r,t,n,o,i){Promise.resolve(o.filter(t,n)).then(s=>s?r?e(r,t,n,o,i):e(t,n,o,i):i(),e=>i(e))}function f(e,r,t,n,o){return n.filter?u(a,e,r,t,n,o):a(e,r,t,n,o)}function a(r,t,n,o,i){(o.dereference?e.stat:e.lstat)(t,(e,s)=>e?i(e):s.isDirectory()?v(s,r,t,n,o,i):s.isFile()||s.isCharacterDevice()||s.isBlockDevice()?l(s,r,t,n,o,i):s.isSymbolicLink()?E(r,t,n,o,i):void 0)}function l(e,r,t,n,o,s){return r===i?m(e,t,n,o,s):d(e,t,n,o,s)}function d(r,t,n,o,i){if(!o.overwrite)return o.errorOnExist?i(new Error(`'${n}' already exists`)):i();e.unlink(n,e=>e?i(e):m(r,t,n,o,i))}function m(r,t,n,o,i){return"function"==typeof e.copyFile?e.copyFile(t,n,e=>e?i(e):y(r,n,o,i)):p(r,t,n,o,i)}function p(r,t,n,o,i){const s=e.createReadStream(t);s.on("error",e=>i(e)).once("open",()=>{const t=e.createWriteStream(n,{mode:r.mode});t.on("error",e=>i(e)).on("open",()=>s.pipe(t)).once("close",()=>y(r,n,o,i))})}function y(r,t,n,i){e.chmod(t,r.mode,e=>e?i(e):n.preserveTimestamps?o(t,r.atime,r.mtime,i):i())}function v(e,r,t,n,o,s){return r===i?w(e,t,n,o,s):r&&!r.isDirectory()?s(new Error(`Cannot overwrite non-directory '${n}' with directory '${t}'.`)):b(t,n,o,s)}function w(r,t,n,o,i){e.mkdir(n,s=>{if(s)return i(s);b(t,n,o,t=>t?i(t):e.chmod(n,r.mode,i))})}function b(r,t,n,o){e.readdir(r,(e,i)=>e?o(e):h(i,r,t,n,o))}function h(e,r,t,n,o){const i=e.pop();return i?k(e,i,r,t,n,o):o()}function k(e,t,n,o,i,s){const c=r.join(n,t),u=r.join(o,t);D(c,u,(r,t)=>{if(r)return s(r);f(t,c,u,i,r=>r?s(r):h(e,n,o,i,s))})}function E(t,n,o,s,c){e.readlink(n,(n,u)=>n?c(n):(s.dereference&&(u=r.resolve(process.cwd(),u)),t===i?e.symlink(u,o,c):void e.readlink(o,(n,i)=>n?"EINVAL"===n.code||"UNKNOWN"===n.code?e.symlink(u,o,c):c(n):(s.dereference&&(i=r.resolve(process.cwd(),i)),$(u,i)?c(new Error(`Cannot copy '${u}' to a subdirectory of itself, '${i}'.`)):t.isDirectory()&&$(i,u)?c(new Error(`Cannot overwrite '${i}' with '${u}'.`)):S(u,o,c)))))}function S(r,t,n){e.unlink(t,o=>o?n(o):e.symlink(r,t,n))}function $(e,t){const n=r.resolve(e).split(r.sep),o=r.resolve(t).split(r.sep);return n.reduce((e,r,t)=>e&&o[t]===r,!0)}function x(r,t,n){e.stat(r,(r,o)=>{if(r)return n(r);e.stat(t,(e,r)=>e?"ENOENT"===e.code?n(null,{srcStat:o,destStat:i}):n(e):n(null,{srcStat:o,destStat:r}))})}function D(e,r,t){x(e,r,(n,o)=>{if(n)return t(n);const{srcStat:i,destStat:s}=o;return s.ino&&s.ino===i.ino?t(new Error("Source and destination must not be the same.")):i.isDirectory()&&$(e,r)?t(new Error(`Cannot copy '${e}' to a subdirectory of itself, '${r}'.`)):t(null,s)})}module.exports=s; },{"graceful-fs":"X4Hm","../mkdirs":"cZB8","../path-exists":"YbYp","../util/utimes":"Bvw9"}],"jBn8":[function(require,module,exports) { "use strict";const e=require("universalify").fromCallback;module.exports={copy:e(require("./copy"))}; @@ -1108,7 +910,427 @@ var e;exports=module.exports=f,e="object"==typeof process&&process.env&&process. "use strict";const e=require("universalify").fromCallback,i=require("graceful-fs"),r=require("path"),t=require("../mkdirs"),n=require("../path-exists").pathExists;function u(e,u,s,c){"function"==typeof s&&(c=s,s="utf8");const o=r.dirname(e);n(o,(r,n)=>r?c(r):n?i.writeFile(e,u,s,c):void t.mkdirs(o,r=>{if(r)return c(r);i.writeFile(e,u,s,c)}))}function s(e,...n){const u=r.dirname(e);if(i.existsSync(u))return i.writeFileSync(e,...n);t.mkdirsSync(u),i.writeFileSync(e,...n)}module.exports={outputFile:e(u),outputFileSync:s}; },{"universalify":"BgiA","graceful-fs":"X4Hm","../mkdirs":"cZB8","../path-exists":"YbYp"}],"HZPs":[function(require,module,exports) { "use strict";module.exports=Object.assign({},require("./fs"),require("./copy-sync"),require("./copy"),require("./empty"),require("./ensure"),require("./json"),require("./mkdirs"),require("./move-sync"),require("./move"),require("./output"),require("./path-exists"),require("./remove"));const e=require("fs");Object.getOwnPropertyDescriptor(e,"promises")&&Object.defineProperty(module.exports,"promises",{get:()=>e.promises}); -},{"./fs":"7EPc","./copy-sync":"oIYS","./copy":"jBn8","./empty":"Zi4P","./ensure":"EMMD","./json":"3G+V","./mkdirs":"cZB8","./move-sync":"Y1lZ","./move":"CroD","./output":"3Ogt","./path-exists":"YbYp","./remove":"+1Wf"}],"tw8X":[function(require,module,exports) { +},{"./fs":"kv4a","./copy-sync":"oIYS","./copy":"jBn8","./empty":"Zi4P","./ensure":"EMMD","./json":"3G+V","./mkdirs":"cZB8","./move-sync":"Y1lZ","./move":"CroD","./output":"3Ogt","./path-exists":"YbYp","./remove":"+1Wf"}],"crss":[function(require,module,exports) { +"use strict";const e=require("graceful-fs"),r=require("path"),t=require("./win32").invalidWin32Path,n=parseInt("0777",8);function i(o,s,c,a){if("function"==typeof s?(c=s,s={}):s&&"object"==typeof s||(s={mode:s}),"win32"===process.platform&&t(o)){const e=new Error(o+" contains invalid WIN32 path characters.");return e.code="EINVAL",c(e)}let u=s.mode;const l=s.fs||e;void 0===u&&(u=n&~process.umask()),a||(a=null),c=c||function(){},o=r.resolve(o),l.mkdir(o,u,e=>{if(!e)return c(null,a=a||o);switch(e.code){case"ENOENT":if(r.dirname(o)===o)return c(e);i(r.dirname(o),s,(e,r)=>{e?c(e,r):i(o,s,c,r)});break;default:l.stat(o,(r,t)=>{r||!t.isDirectory()?c(e,a):c(null,a)})}})}module.exports=i; +},{"graceful-fs":"X4Hm","./win32":"Wite"}],"seCT":[function(require,module,exports) { +"use strict";const r=require("graceful-fs"),e=require("path"),t=require("./win32").invalidWin32Path,o=parseInt("0777",8);function i(c,n,s){n&&"object"==typeof n||(n={mode:n});let a=n.mode;const d=n.fs||r;if("win32"===process.platform&&t(c)){const r=new Error(c+" contains invalid WIN32 path characters.");throw r.code="EINVAL",r}void 0===a&&(a=o&~process.umask()),s||(s=null),c=e.resolve(c);try{d.mkdirSync(c,a),s=s||c}catch(l){if("ENOENT"===l.code){if(e.dirname(c)===c)throw l;s=i(e.dirname(c),n,s),i(c,n,s)}else{let r;try{r=d.statSync(c)}catch(f){throw l}if(!r.isDirectory())throw l}}return s}module.exports=i; +},{"graceful-fs":"X4Hm","./win32":"Wite"}],"rQGv":[function(require,module,exports) { +"use strict";const r=require("universalify").fromCallback,e=r(require("./mkdirs")),i=require("./mkdirs-sync");module.exports={mkdirs:e,mkdirsSync:i,mkdirp:e,mkdirpSync:i,ensureDir:e,ensureDirSync:i}; +},{"universalify":"BgiA","./mkdirs":"crss","./mkdirs-sync":"seCT"}],"2ijR":[function(require,module,exports) { +"use strict";const e=require("graceful-fs"),r=require("path"),t=require("../mkdirs").mkdirsSync,n=require("../util/utimes.js").utimesMillisSync,i=Symbol("notExist");function o(n,i,o){"function"==typeof o&&(o={filter:o}),(o=o||{}).clobber=!("clobber"in o)||!!o.clobber,o.overwrite="overwrite"in o?!!o.overwrite:o.clobber,o.preserveTimestamps&&"ia32"===process.arch&&console.warn("fs-extra: Using the preserveTimestamps option in 32-bit node is not recommended;\n\n see https://github.com/jprichardson/node-fs-extra/issues/269");const s=b(n,i);if(o.filter&&!o.filter(n,i))return;const u=r.dirname(i);return e.existsSync(u)||t(u),c(s,n,i,o)}function c(e,r,t,n){if(!n.filter||n.filter(r,t))return s(e,r,t,n)}function s(r,t,n,i){const o=(i.dereference?e.statSync:e.lstatSync)(t);return o.isDirectory()?l(o,r,t,n,i):o.isFile()||o.isCharacterDevice()||o.isBlockDevice()?u(o,r,t,n,i):o.isSymbolicLink()?p(r,t,n,i):void 0}function u(e,r,t,n,o){return r===i?y(e,t,n,o):f(e,t,n,o)}function f(r,t,n,i){if(i.overwrite)return e.unlinkSync(n),y(r,t,n,i);if(i.errorOnExist)throw new Error(`'${n}' already exists`)}function y(r,t,i,o){return"function"==typeof e.copyFileSync?(e.copyFileSync(t,i),e.chmodSync(i,r.mode),o.preserveTimestamps?n(i,r.atime,r.mtime):void 0):a(r,t,i,o)}function a(r,t,n,i){const o=require("../util/buffer")(65536),c=e.openSync(t,"r"),s=e.openSync(n,"w",r.mode);let u=0;for(;uS(e,r,t,n))}function S(e,t,n,i){const o=r.join(t,e),s=r.join(n,e);return c(b(o,s),o,s,i)}function p(t,n,o,c){let s=e.readlinkSync(n);if(c.dereference&&(s=r.resolve(process.cwd(),s)),t===i)return e.symlinkSync(s,o);{let t;try{t=e.readlinkSync(o)}catch(u){if("EINVAL"===u.code||"UNKNOWN"===u.code)return e.symlinkSync(s,o);throw u}if(c.dereference&&(t=r.resolve(process.cwd(),t)),h(s,t))throw new Error(`Cannot copy '${s}' to a subdirectory of itself, '${t}'.`);if(e.statSync(o).isDirectory()&&h(t,s))throw new Error(`Cannot overwrite '${t}' with '${s}'.`);return w(s,o)}}function w(r,t){return e.unlinkSync(t),e.symlinkSync(r,t)}function h(e,t){const n=r.resolve(e).split(r.sep),i=r.resolve(t).split(r.sep);return n.reduce((e,r,t)=>e&&i[t]===r,!0)}function v(r,t){const n=e.statSync(r);let o;try{o=e.statSync(t)}catch(c){if("ENOENT"===c.code)return{srcStat:n,destStat:i};throw c}return{srcStat:n,destStat:o}}function b(e,r){const{srcStat:t,destStat:n}=v(e,r);if(n.ino&&n.ino===t.ino)throw new Error("Source and destination must not be the same.");if(t.isDirectory()&&h(e,r))throw new Error(`Cannot copy '${e}' to a subdirectory of itself, '${r}'.`);return n}module.exports=o; +},{"graceful-fs":"X4Hm","../mkdirs":"rQGv","../util/utimes.js":"Bvw9","../util/buffer":"7I8Z"}],"hlWN":[function(require,module,exports) { +"use strict";module.exports={copySync:require("./copy-sync")}; +},{"./copy-sync":"2ijR"}],"c2MY":[function(require,module,exports) { +"use strict";const s=require("universalify").fromPromise,e=require("../fs");function t(s){return e.access(s).then(()=>!0).catch(()=>!1)}module.exports={pathExists:s(t),pathExistsSync:e.existsSync}; +},{"universalify":"BgiA","../fs":"kv4a"}],"tzoa":[function(require,module,exports) { +"use strict";const e=require("graceful-fs"),r=require("path"),t=require("../mkdirs").mkdirs,n=require("../path-exists").pathExists,o=require("../util/utimes").utimesMillis,i=Symbol("notExist");function s(e,r,t,n){"function"!=typeof t||n?"function"==typeof t&&(t={filter:t}):(n=t,t={}),n=n||function(){},(t=t||{}).clobber=!("clobber"in t)||!!t.clobber,t.overwrite="overwrite"in t?!!t.overwrite:t.clobber,t.preserveTimestamps&&"ia32"===process.arch&&console.warn("fs-extra: Using the preserveTimestamps option in 32-bit node is not recommended;\n\n see https://github.com/jprichardson/node-fs-extra/issues/269"),D(e,r,(o,i)=>o?n(o):t.filter?u(c,i,e,r,t,n):c(i,e,r,t,n))}function c(e,o,i,s,c){const u=r.dirname(i);n(u,(r,n)=>r?c(r):n?f(e,o,i,s,c):void t(u,r=>r?c(r):f(e,o,i,s,c)))}function u(e,r,t,n,o,i){Promise.resolve(o.filter(t,n)).then(s=>s?r?e(r,t,n,o,i):e(t,n,o,i):i(),e=>i(e))}function f(e,r,t,n,o){return n.filter?u(a,e,r,t,n,o):a(e,r,t,n,o)}function a(r,t,n,o,i){(o.dereference?e.stat:e.lstat)(t,(e,s)=>e?i(e):s.isDirectory()?v(s,r,t,n,o,i):s.isFile()||s.isCharacterDevice()||s.isBlockDevice()?l(s,r,t,n,o,i):s.isSymbolicLink()?E(r,t,n,o,i):void 0)}function l(e,r,t,n,o,s){return r===i?m(e,t,n,o,s):d(e,t,n,o,s)}function d(r,t,n,o,i){if(!o.overwrite)return o.errorOnExist?i(new Error(`'${n}' already exists`)):i();e.unlink(n,e=>e?i(e):m(r,t,n,o,i))}function m(r,t,n,o,i){return"function"==typeof e.copyFile?e.copyFile(t,n,e=>e?i(e):y(r,n,o,i)):p(r,t,n,o,i)}function p(r,t,n,o,i){const s=e.createReadStream(t);s.on("error",e=>i(e)).once("open",()=>{const t=e.createWriteStream(n,{mode:r.mode});t.on("error",e=>i(e)).on("open",()=>s.pipe(t)).once("close",()=>y(r,n,o,i))})}function y(r,t,n,i){e.chmod(t,r.mode,e=>e?i(e):n.preserveTimestamps?o(t,r.atime,r.mtime,i):i())}function v(e,r,t,n,o,s){return r===i?w(e,t,n,o,s):r&&!r.isDirectory()?s(new Error(`Cannot overwrite non-directory '${n}' with directory '${t}'.`)):b(t,n,o,s)}function w(r,t,n,o,i){e.mkdir(n,s=>{if(s)return i(s);b(t,n,o,t=>t?i(t):e.chmod(n,r.mode,i))})}function b(r,t,n,o){e.readdir(r,(e,i)=>e?o(e):h(i,r,t,n,o))}function h(e,r,t,n,o){const i=e.pop();return i?k(e,i,r,t,n,o):o()}function k(e,t,n,o,i,s){const c=r.join(n,t),u=r.join(o,t);D(c,u,(r,t)=>{if(r)return s(r);f(t,c,u,i,r=>r?s(r):h(e,n,o,i,s))})}function E(t,n,o,s,c){e.readlink(n,(n,u)=>n?c(n):(s.dereference&&(u=r.resolve(process.cwd(),u)),t===i?e.symlink(u,o,c):void e.readlink(o,(n,i)=>n?"EINVAL"===n.code||"UNKNOWN"===n.code?e.symlink(u,o,c):c(n):(s.dereference&&(i=r.resolve(process.cwd(),i)),$(u,i)?c(new Error(`Cannot copy '${u}' to a subdirectory of itself, '${i}'.`)):t.isDirectory()&&$(i,u)?c(new Error(`Cannot overwrite '${i}' with '${u}'.`)):S(u,o,c)))))}function S(r,t,n){e.unlink(t,o=>o?n(o):e.symlink(r,t,n))}function $(e,t){const n=r.resolve(e).split(r.sep),o=r.resolve(t).split(r.sep);return n.reduce((e,r,t)=>e&&o[t]===r,!0)}function x(r,t,n){e.stat(r,(r,o)=>{if(r)return n(r);e.stat(t,(e,r)=>e?"ENOENT"===e.code?n(null,{srcStat:o,destStat:i}):n(e):n(null,{srcStat:o,destStat:r}))})}function D(e,r,t){x(e,r,(n,o)=>{if(n)return t(n);const{srcStat:i,destStat:s}=o;return s.ino&&s.ino===i.ino?t(new Error("Source and destination must not be the same.")):i.isDirectory()&&$(e,r)?t(new Error(`Cannot copy '${e}' to a subdirectory of itself, '${r}'.`)):t(null,s)})}module.exports=s; +},{"graceful-fs":"X4Hm","../mkdirs":"rQGv","../path-exists":"c2MY","../util/utimes":"Bvw9"}],"GaNQ":[function(require,module,exports) { +"use strict";const e=require("universalify").fromCallback;module.exports={copy:e(require("./copy"))}; +},{"universalify":"BgiA","./copy":"tzoa"}],"yP8x":[function(require,module,exports) { +"use strict";const e=require("universalify").fromCallback,r=require("./rimraf");module.exports={remove:e(r),removeSync:r.sync}; +},{"universalify":"BgiA","./rimraf":"hbgD"}],"io0B":[function(require,module,exports) { +"use strict";const r=require("universalify").fromCallback,e=require("fs"),i=require("path"),n=require("../mkdirs"),t=require("../remove"),c=r(function(r,c){c=c||function(){},e.readdir(r,(e,o)=>{if(e)return n.mkdirs(r,c);o=o.map(e=>i.join(r,e)),function r(){const e=o.pop();if(!e)return c();t.remove(e,e=>{if(e)return c(e);r()})}()})});function o(r){let c;try{c=e.readdirSync(r)}catch(o){return n.mkdirsSync(r)}c.forEach(e=>{e=i.join(r,e),t.removeSync(e)})}module.exports={emptyDirSync:o,emptydirSync:o,emptyDir:c,emptydir:c}; +},{"universalify":"BgiA","../mkdirs":"rQGv","../remove":"yP8x"}],"Ne9D":[function(require,module,exports) { +"use strict";const e=require("universalify").fromCallback,i=require("path"),r=require("graceful-fs"),t=require("../mkdirs"),n=require("../path-exists").pathExists;function s(e,s){function c(){r.writeFile(e,"",e=>{if(e)return s(e);s()})}r.stat(e,(r,u)=>{if(!r&&u.isFile())return s();const a=i.dirname(e);n(a,(e,i)=>e?s(e):i?c():void t.mkdirs(a,e=>{if(e)return s(e);c()}))})}function c(e){let n;try{n=r.statSync(e)}catch(c){}if(n&&n.isFile())return;const s=i.dirname(e);r.existsSync(s)||t.mkdirsSync(s),r.writeFileSync(e,"")}module.exports={createFile:e(s),createFileSync:c}; +},{"universalify":"BgiA","graceful-fs":"X4Hm","../mkdirs":"rQGv","../path-exists":"c2MY"}],"jLY0":[function(require,module,exports) { +"use strict";const e=require("universalify").fromCallback,r=require("path"),n=require("graceful-fs"),t=require("../mkdirs"),i=require("../path-exists").pathExists;function s(e,s,a){function c(e,r){n.link(e,r,e=>{if(e)return a(e);a(null)})}i(s,(u,l)=>u?a(u):l?a(null):void n.lstat(e,n=>{if(n)return n.message=n.message.replace("lstat","ensureLink"),a(n);const u=r.dirname(s);i(u,(r,n)=>r?a(r):n?c(e,s):void t.mkdirs(u,r=>{if(r)return a(r);c(e,s)}))}))}function a(e,i){if(n.existsSync(i))return;try{n.lstatSync(e)}catch(a){throw a.message=a.message.replace("lstat","ensureLink"),a}const s=r.dirname(i);return n.existsSync(s)?n.linkSync(e,i):(t.mkdirsSync(s),n.linkSync(e,i))}module.exports={createLink:e(s),createLinkSync:a}; +},{"universalify":"BgiA","graceful-fs":"X4Hm","../mkdirs":"rQGv","../path-exists":"c2MY"}],"FUuV":[function(require,module,exports) { +"use strict";const t=require("path"),e=require("graceful-fs"),s=require("../path-exists").pathExists;function r(r,n,o){if(t.isAbsolute(r))return e.lstat(r,t=>t?(t.message=t.message.replace("lstat","ensureSymlink"),o(t)):o(null,{toCwd:r,toDst:r}));{const i=t.dirname(n),l=t.join(i,r);return s(l,(s,n)=>s?o(s):n?o(null,{toCwd:l,toDst:r}):e.lstat(r,e=>e?(e.message=e.message.replace("lstat","ensureSymlink"),o(e)):o(null,{toCwd:r,toDst:t.relative(i,r)})))}}function n(s,r){let n;if(t.isAbsolute(s)){if(!(n=e.existsSync(s)))throw new Error("absolute srcpath does not exist");return{toCwd:s,toDst:s}}{const o=t.dirname(r),i=t.join(o,s);if(n=e.existsSync(i))return{toCwd:i,toDst:s};if(!(n=e.existsSync(s)))throw new Error("relative srcpath does not exist");return{toCwd:s,toDst:t.relative(o,s)}}}module.exports={symlinkPaths:r,symlinkPathsSync:n}; +},{"graceful-fs":"X4Hm","../path-exists":"c2MY"}],"i9QJ":[function(require,module,exports) { +"use strict";const i=require("universalify").fromCallback,n=require("path"),e=require("graceful-fs"),t=require("../mkdirs"),r=t.mkdirs,s=t.mkdirsSync,y=require("./symlink-paths"),c=y.symlinkPaths,u=y.symlinkPathsSync,l=require("./symlink-type"),m=l.symlinkType,o=l.symlinkTypeSync,k=require("../path-exists").pathExists;function a(i,t,s,y){y="function"==typeof s?s:y,s="function"!=typeof s&&s,k(t,(u,l)=>u?y(u):l?y(null):void c(i,t,(c,u)=>{if(c)return y(c);i=u.toDst,m(u.toCwd,s,(s,c)=>{if(s)return y(s);const u=n.dirname(t);k(u,(n,s)=>n?y(n):s?e.symlink(i,t,c,y):void r(u,n=>{if(n)return y(n);e.symlink(i,t,c,y)}))})}))}function f(i,t,r){if(e.existsSync(t))return;const y=u(i,t);i=y.toDst,r=o(y.toCwd,r);const c=n.dirname(t);return e.existsSync(c)?e.symlinkSync(i,t,r):(s(c),e.symlinkSync(i,t,r))}module.exports={createSymlink:i(a),createSymlinkSync:f}; +},{"universalify":"BgiA","graceful-fs":"X4Hm","../mkdirs":"rQGv","./symlink-paths":"FUuV","./symlink-type":"sdZk","../path-exists":"c2MY"}],"XXAA":[function(require,module,exports) { +"use strict";const e=require("./file"),n=require("./link"),c=require("./symlink");module.exports={createFile:e.createFile,createFileSync:e.createFileSync,ensureFile:e.createFile,ensureFileSync:e.createFileSync,createLink:n.createLink,createLinkSync:n.createLinkSync,ensureLink:n.createLink,ensureLinkSync:n.createLinkSync,createSymlink:c.createSymlink,createSymlinkSync:c.createSymlinkSync,ensureSymlink:c.createSymlink,ensureSymlinkSync:c.createSymlinkSync}; +},{"./file":"Ne9D","./link":"jLY0","./symlink":"i9QJ"}],"R9xU":[function(require,module,exports) { +"use strict";const e=require("path"),i=require("../mkdirs"),r=require("../path-exists").pathExists,t=require("./jsonfile");function s(s,n,o,u){"function"==typeof o&&(u=o,o={});const c=e.dirname(s);r(c,(e,r)=>e?u(e):r?t.writeJson(s,n,o,u):void i.mkdirs(c,e=>{if(e)return u(e);t.writeJson(s,n,o,u)}))}module.exports=s; +},{"../mkdirs":"rQGv","../path-exists":"c2MY","./jsonfile":"Syyc"}],"8jfs":[function(require,module,exports) { +"use strict";const e=require("graceful-fs"),r=require("path"),i=require("../mkdirs"),s=require("./jsonfile");function n(n,t,c){const u=r.dirname(n);e.existsSync(u)||i.mkdirsSync(u),s.writeJsonSync(n,t,c)}module.exports=n; +},{"graceful-fs":"X4Hm","../mkdirs":"rQGv","./jsonfile":"Syyc"}],"5hX6":[function(require,module,exports) { +"use strict";const t=require("universalify").fromCallback,o=require("./jsonfile");o.outputJson=t(require("./output-json")),o.outputJsonSync=require("./output-json-sync"),o.outputJSON=o.outputJson,o.outputJSONSync=o.outputJsonSync,o.writeJSON=o.writeJson,o.writeJSONSync=o.writeJsonSync,o.readJSON=o.readJson,o.readJSONSync=o.readJsonSync,module.exports=o; +},{"universalify":"BgiA","./jsonfile":"Syyc","./output-json":"R9xU","./output-json-sync":"8jfs"}],"L5o/":[function(require,module,exports) { +"use strict";const e=require("graceful-fs"),r=require("path"),n=require("../copy-sync").copySync,c=require("../remove").removeSync,t=require("../mkdirs").mkdirsSync,o=require("../util/buffer");function i(n,o,u){const y=(u=u||{}).overwrite||u.clobber||!1;if(n=r.resolve(n),o=r.resolve(o),n===o)return e.accessSync(n);if(f(n,o))throw new Error(`Cannot move '${n}' into itself '${o}'.`);t(r.dirname(o)),function(){if(y)try{e.renameSync(n,o)}catch(r){if("ENOTEMPTY"===r.code||"EEXIST"===r.code||"EPERM"===r.code)return c(o),u.overwrite=!1,i(n,o,u);if("EXDEV"!==r.code)throw r;return s(n,o,y)}else try{e.linkSync(n,o),e.unlinkSync(n)}catch(r){if("EXDEV"===r.code||"EISDIR"===r.code||"EPERM"===r.code||"ENOTSUP"===r.code)return s(n,o,y);throw r}}()}function s(r,n,c){return e.statSync(r).isDirectory()?y(r,n,c):u(r,n,c)}function u(r,n,c){const t=o(65536),i=c?"w":"wx",s=e.openSync(r,"r"),u=e.fstatSync(s),y=e.openSync(n,i,u.mode);let f=0;for(;f-1&&c.split(r.dirname(n)+r.sep)[1].split(r.sep)[0]===r.basename(n)}catch(t){return!1}}module.exports={moveSync:i}; +},{"graceful-fs":"X4Hm","../copy-sync":"hlWN","../remove":"yP8x","../mkdirs":"rQGv","../util/buffer":"7I8Z"}],"7MdV":[function(require,module,exports) { +"use strict";const e=require("universalify").fromCallback,r=require("graceful-fs"),t=require("path"),i=require("../copy").copy,o=require("../remove").remove,s=require("../mkdirs").mkdirp,n=require("../path-exists").pathExists;function u(e,i,o,n){"function"==typeof o&&(n=o,o={});const u=o.overwrite||o.clobber||!1;if(e=t.resolve(e),i=t.resolve(i),e===i)return r.access(e,n);r.stat(e,(r,o)=>r?n(r):o.isDirectory()&&l(e,i)?n(new Error(`Cannot move '${e}' to a subdirectory of itself, '${i}'.`)):void s(t.dirname(i),r=>r?n(r):c(e,i,u,n)))}function c(e,r,t,i){if(t)return o(r,o=>o?i(o):a(e,r,t,i));n(r,(o,s)=>o?i(o):s?i(new Error("dest already exists.")):a(e,r,t,i))}function a(e,t,i,o){r.rename(e,t,r=>r?"EXDEV"!==r.code?o(r):f(e,t,i,o):o())}function f(e,r,t,s){i(e,r,{overwrite:t,errorOnExist:!0},r=>r?s(r):o(e,s))}function l(e,r){const i=e.split(t.sep),o=r.split(t.sep);return i.reduce((e,r,t)=>e&&o[t]===r,!0)}module.exports={move:e(u)}; +},{"universalify":"BgiA","graceful-fs":"X4Hm","../copy":"GaNQ","../remove":"yP8x","../mkdirs":"rQGv","../path-exists":"c2MY"}],"ef0k":[function(require,module,exports) { +"use strict";const e=require("universalify").fromCallback,i=require("graceful-fs"),r=require("path"),t=require("../mkdirs"),n=require("../path-exists").pathExists;function u(e,u,s,c){"function"==typeof s&&(c=s,s="utf8");const o=r.dirname(e);n(o,(r,n)=>r?c(r):n?i.writeFile(e,u,s,c):void t.mkdirs(o,r=>{if(r)return c(r);i.writeFile(e,u,s,c)}))}function s(e,...n){const u=r.dirname(e);if(i.existsSync(u))return i.writeFileSync(e,...n);t.mkdirsSync(u),i.writeFileSync(e,...n)}module.exports={outputFile:e(u),outputFileSync:s}; +},{"universalify":"BgiA","graceful-fs":"X4Hm","../mkdirs":"rQGv","../path-exists":"c2MY"}],"wFa+":[function(require,module,exports) { +"use strict";module.exports=Object.assign({},require("./fs"),require("./copy-sync"),require("./copy"),require("./empty"),require("./ensure"),require("./json"),require("./mkdirs"),require("./move-sync"),require("./move"),require("./output"),require("./path-exists"),require("./remove"));const e=require("fs");Object.getOwnPropertyDescriptor(e,"promises")&&Object.defineProperty(module.exports,"promises",{get:()=>e.promises}); +},{"./fs":"kv4a","./copy-sync":"hlWN","./copy":"GaNQ","./empty":"io0B","./ensure":"XXAA","./json":"5hX6","./mkdirs":"rQGv","./move-sync":"L5o/","./move":"7MdV","./output":"ef0k","./path-exists":"c2MY","./remove":"yP8x"}],"JAcP":[function(require,module,exports) { +"use strict";function t(t){for(var n=[],e=0;e=t.length)return o&&(o[v]=t),s(null,t);c.lastIndex=l;var e=c.exec(t);return p=f,f+=e[0],u=p+e[1],l=c.lastIndex,h[u]||o&&o[u]===u?process.nextTick(x):o&&Object.prototype.hasOwnProperty.call(o,u)?k(o[u]):n.lstat(u,O)}function O(e,t){if(e)return s(e);if(!t.isSymbolicLink())return h[u]=!0,o&&(o[u]=u),process.nextTick(x);if(!r){var i=t.dev.toString(32)+":"+t.ino.toString(32);if(y.hasOwnProperty(i))return S(null,y[i],u)}n.stat(u,function(e){if(e)return s(e);n.readlink(u,function(e,n){r||(y[i]=n),S(e,n)})})}function S(r,n,t){if(r)return s(r);var i=e.resolve(p,n);o&&(o[t]=i),k(i)}function k(r){t=e.resolve(r,t.slice(l)),g()}g()}; +},{}],"SaZP":[function(require,module,exports) { +module.exports=l,l.realpath=l,l.sync=u,l.realpathSync=u,l.monkeypatch=p,l.unmonkeypatch=h;var t=require("fs"),e=t.realpath,r=t.realpathSync,n=process.version,a=/^v[0-5]\./.test(n),c=require("./old.js");function o(t){return t&&"realpath"===t.syscall&&("ELOOP"===t.code||"ENOMEM"===t.code||"ENAMETOOLONG"===t.code)}function l(t,r,n){if(a)return e(t,r,n);"function"==typeof r&&(n=r,r=null),e(t,r,function(e,a){o(e)?c.realpath(t,r,n):n(e,a)})}function u(t,e){if(a)return r(t,e);try{return r(t,e)}catch(n){if(o(n))return c.realpathSync(t,e);throw n}}function p(){t.realpath=l,t.realpathSync=u}function h(){t.realpath=e,t.realpathSync=r} +},{"./old.js":"O2IT"}],"kcZx":[function(require,module,exports) { +module.exports=function(t,o){for(var a=[],e=0;e=0&&c>0){for(r=[],o=t.length;p>=0&&!l;)p==s?(r.push(p),s=t.indexOf(e,p+1)):1==r.length?l=[r.pop(),c]:((i=r.pop())=0?s:c;r.length&&(l=[o,f])}return l}module.exports=e,e.range=t; +},{}],"PzBz":[function(require,module,exports) { +var t=require("concat-map"),r=require("balanced-match");module.exports=f;var n="\0SLASH"+Math.random()+"\0",e="\0OPEN"+Math.random()+"\0",i="\0CLOSE"+Math.random()+"\0",o="\0COMMA"+Math.random()+"\0",a="\0PERIOD"+Math.random()+"\0";function s(t){return parseInt(t,10)==t?parseInt(t,10):t.charCodeAt(0)}function p(t){return t.split("\\\\").join(n).split("\\{").join(e).split("\\}").join(i).split("\\,").join(o).split("\\.").join(a)}function u(t){return t.split(n).join("\\").split(e).join("{").split(i).join("}").split(o).join(",").split(a).join(".")}function l(t){if(!t)return[""];var n=[],e=r("{","}",t);if(!e)return t.split(",");var i=e.pre,o=e.body,a=e.post,s=i.split(",");s[s.length-1]+="{"+o+"}";var p=l(a);return a.length&&(s[s.length-1]+=p.shift(),s.push.apply(s,p)),n.push.apply(n,s),n}function f(t){return t?("{}"===t.substr(0,2)&&(t="\\{\\}"+t.substr(2)),m(p(t),!0).map(u)):[]}function h(t){return t}function d(t){return"{"+t+"}"}function c(t){return/^-?0\d/.test(t)}function v(t,r){return t<=r}function g(t,r){return t>=r}function m(n,e){var o=[],a=r("{","}",n);if(!a||/\$$/.test(a.pre))return[n];var p,u=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(a.body),f=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(a.body),h=u||f,b=a.body.indexOf(",")>=0;if(!h&&!b)return a.post.match(/,.*\}/)?m(n=a.pre+"{"+a.body+i+a.post):[n];if(h)p=a.body.split(/\.\./);else if(1===(p=l(a.body)).length&&1===(p=m(p[0],!1).map(d)).length)return(M=a.post.length?m(a.post,!1):[""]).map(function(t){return a.pre+p[0]+t});var j,y=a.pre,M=a.post.length?m(a.post,!1):[""];if(h){var A=s(p[0]),C=s(p[1]),O=Math.max(p[0].length,p[1].length),S=3==p.length?Math.abs(s(p[2])):1,$=v;C0){var z=new Array(q+1).join("0");I=E<0?"-"+z+I.slice(1):z+I}}j.push(I)}}else j=t(p,function(t){return m(t,!1)});for(var L=0;L65536)throw new TypeError("pattern is too long");var a=this.options;if(!a.noglobstar&&"**"===t)return e;if(""===t)return"";var o,c="",u=!!a.nocase,p=!1,f=[],g=[],l=!1,d=-1,b=-1,m="."===t.charAt(0)?"":a.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",y=this;function w(){if(o){switch(o){case"*":c+=s,u=!0;break;case"?":c+=i,u=!0;break;default:c+="\\"+o}y.debug("clearStateChar %j %j",o,c),o=!1}}for(var x,j=0,k=t.length;j-1;L--){var q=g[L],B=c.slice(0,q.reStart),M=c.slice(q.reStart,q.reEnd-8),N=c.slice(q.reEnd-8,q.reEnd),_=c.slice(q.reEnd);N+=_;var G=B.split("(").length-1,P=_;for(j=0;j=0&&!(i=e[s]);s--);for(s=0;s>> no match, partial?",t,f,n,g),f!==o))}if("string"==typeof u?(c=i.nocase?p.toLowerCase()===u.toLowerCase():p===u,this.debug("string match",u,p,c)):(c=p.match(u),this.debug("pattern match",u,p,c)),!c)return!1}if(s===o&&a===h)return!0;if(s===o)return r;if(a===h)return s===o-1&&""===t[s];throw new Error("wtf?")}; +},{"brace-expansion":"PzBz"}],"VwvM":[function(require,module,exports) { +"use strict";function o(o){return"/"===o.charAt(0)}function e(o){var e=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/.exec(o),r=e[1]||"",t=Boolean(r&&":"!==r.charAt(1));return Boolean(e[2]||t)}module.exports="win32"===process.platform?e:o,module.exports.posix=o,module.exports.win32=e; +},{}],"aMs8":[function(require,module,exports) { +function e(e,r){return Object.prototype.hasOwnProperty.call(e,r)}exports.alphasort=c,exports.alphasorti=a,exports.setopts=l,exports.ownProp=e,exports.makeAbs=m,exports.finish=h,exports.mark=u,exports.isIgnored=p,exports.childrenIgnored=g;var r=require("path"),t=require("minimatch"),o=require("path-is-absolute"),n=t.Minimatch;function a(e,r){return e.toLowerCase().localeCompare(r.toLowerCase())}function c(e,r){return e.localeCompare(r)}function s(e,r){e.ignore=r.ignore||[],Array.isArray(e.ignore)||(e.ignore=[e.ignore]),e.ignore.length&&(e.ignore=e.ignore.map(i))}function i(e){var r=null;if("/**"===e.slice(-3)){var t=e.replace(/(\/\*\*)+$/,"");r=new n(t,{dot:!0})}return{matcher:new n(e,{dot:!0}),gmatcher:r}}function l(t,a,c){if(c||(c={}),c.matchBase&&-1===a.indexOf("/")){if(c.noglobstar)throw new Error("base matching requires globstar");a="**/"+a}t.silent=!!c.silent,t.pattern=a,t.strict=!1!==c.strict,t.realpath=!!c.realpath,t.realpathCache=c.realpathCache||Object.create(null),t.follow=!!c.follow,t.dot=!!c.dot,t.mark=!!c.mark,t.nodir=!!c.nodir,t.nodir&&(t.mark=!0),t.sync=!!c.sync,t.nounique=!!c.nounique,t.nonull=!!c.nonull,t.nosort=!!c.nosort,t.nocase=!!c.nocase,t.stat=!!c.stat,t.noprocess=!!c.noprocess,t.absolute=!!c.absolute,t.maxLength=c.maxLength||1/0,t.cache=c.cache||Object.create(null),t.statCache=c.statCache||Object.create(null),t.symlinks=c.symlinks||Object.create(null),s(t,c),t.changedCwd=!1;var i=process.cwd();e(c,"cwd")?(t.cwd=r.resolve(c.cwd),t.changedCwd=t.cwd!==i):t.cwd=i,t.root=c.root||r.resolve(t.cwd,"/"),t.root=r.resolve(t.root),"win32"===process.platform&&(t.root=t.root.replace(/\\/g,"/")),t.cwdAbs=o(t.cwd)?t.cwd:m(t,t.cwd),"win32"===process.platform&&(t.cwdAbs=t.cwdAbs.replace(/\\/g,"/")),t.nomount=!!c.nomount,c.nonegate=!0,c.nocomment=!0,t.minimatch=new n(a,c),t.options=t.minimatch.options}function h(e){for(var r=e.nounique,t=r?[]:Object.create(null),o=0,n=e.matches.length;othis.maxLength)return!1;if(!this.stat&&p(this.cache,i)){var e=this.cache[i];if(Array.isArray(e)&&(e="DIR"),!s||"DIR"===e)return e;if(s&&"FILE"===e)return!1}var a=this.statCache[i];if(!a){var h;try{h=t.lstatSync(i)}catch(c){if(c&&("ENOENT"===c.code||"ENOTDIR"===c.code))return this.statCache[i]=!1,!1}if(h&&h.isSymbolicLink())try{a=t.statSync(i)}catch(c){a=h}else a=h}this.statCache[i]=a;e=!0;return a&&(e=a.isDirectory()?"DIR":"FILE"),this.cache[i]=this.cache[i]||e,(!s||"FILE"!==e)&&e},_.prototype._mark=function(t){return n.mark(this,t)},_.prototype._makeAbs=function(t){return n.makeAbs(this,t)}; +},{"fs.realpath":"SaZP","minimatch":"+nSW","./glob.js":"R9Ja","path-is-absolute":"VwvM","./common.js":"aMs8"}],"kn2h":[function(require,module,exports) { +var n=require("wrappy"),e=Object.create(null),r=require("once");function l(n,r){return e[n]?(e[n].push(r),null):(e[n]=[r],t(n))}function t(n){return r(function r(){var l=e[n],t=l.length,c=u(arguments);try{for(var o=0;ot?(l.splice(0,t),process.nextTick(function(){r.apply(null,c)})):delete e[n]}})}function u(n){for(var e=n.length,r=[],l=0;l1)return!0;for(var s=0;sthis.maxLength)return r();if(!this.stat&&d(this.cache,e)){var n=this.cache[e];if(Array.isArray(n)&&(n="DIR"),!s||"DIR"===n)return r(null,n);if(s&&"FILE"===n)return r()}var a=this.statCache[e];if(void 0!==a){if(!1===a)return r(null,a);var h=a.isDirectory()?"DIR":"FILE";return s&&"FILE"===h?r():r(null,h,a)}var o=this,c=_("stat\0"+e,function(s,n){if(n&&n.isSymbolicLink())return t.stat(e,function(t,s){t?o._stat2(i,e,null,n,r):o._stat2(i,e,t,s,r)});o._stat2(i,e,s,n,r)});c&&t.lstat(e,c)},A.prototype._stat2=function(t,i,r,e,s){if(r&&("ENOENT"===r.code||"ENOTDIR"===r.code))return this.statCache[i]=!1,s();var n="/"===t.slice(-1);if(this.statCache[i]=e,"/"===i.slice(-1)&&e&&!e.isDirectory())return s(null,!1,e);var a=!0;return e&&(a=e.isDirectory()?"DIR":"FILE"),this.cache[i]=this.cache[i]||a,n&&"FILE"===a?s():s(null,a,e)}; +},{"fs.realpath":"SaZP","minimatch":"+nSW","inherits":"qhWa","path-is-absolute":"VwvM","./sync.js":"uxaZ","./common.js":"aMs8","inflight":"kn2h","once":"Z8tK"}],"4/8Y":[function(require,module,exports) { +"use strict";var e=this&&this.__assign||function(){return(e=Object.assign||function(e){for(var r,o=1,n=arguments.length;o=1;--a)if(47===(e=r.charCodeAt(a))){if(!f){o=a;break}}else f=!1;return-1===o?i?"/":".":i&&1===o?"//":r.slice(0,o)}function o(r){t(r);var e=r.length;if(0===e)return".";var i=-1,o=-1,f=!0,a=0,n=r.charCodeAt(0);if(e>1)if(47===n||92===n){if(i=a=1,47===(n=r.charCodeAt(1))||92===n){for(var c=2,s=c;c=65&&n<=90||n>=97&&n<=122)&&(n=r.charCodeAt(1),58===r.charCodeAt(1)&&(i=a=2,e>2&&(47!==(n=r.charCodeAt(2))&&92!==n||(i=a=3))));else if(47===n||92===n)return r[0];for(var u=e-1;u>=a;--u)if(47===(n=r.charCodeAt(u))||92===n){if(!f){o=u;break}}else f=!1;if(-1===o){if(-1===i)return".";o=i}return r.slice(0,o)}module.exports="win32"===process.platform?o:i,module.exports.posix=i,module.exports.win32=o; +},{}],"YVQX":[function(require,module,exports) { +"use strict";var e=require("path"),r=require("is-glob"),i=require("path-dirname"),t="win32"===require("os").platform();module.exports=function(e){t&&e.indexOf("/")<0&&(e=e.split("\\").join("/")),/[\{\[].*[\/]*.*[\}\]]$/.test(e)&&(e+="/"),e+="a";do{e=i.posix(e)}while(r(e)||/(^|[^\\])([\{\[]|\([^\)]+$)/.test(e));return e.replace(/\\([\*\?\|\[\]\(\)\{\}])/g,"$1")}; +},{"is-glob":"JzbX","path-dirname":"pn6O"}],"s8+b":[function(require,module,exports) { +module.exports={ROOT:0,GROUP:1,POSITION:2,SET:3,RANGE:4,REPETITION:5,REFERENCE:6,CHAR:7}; +},{}],"k9KI":[function(require,module,exports) { +var e=require("./types"),t=function(){return[{type:e.RANGE,from:48,to:57}]},u=function(){return[{type:e.CHAR,value:95},{type:e.RANGE,from:97,to:122},{type:e.RANGE,from:65,to:90}].concat(t())},p=function(){return[{type:e.CHAR,value:9},{type:e.CHAR,value:10},{type:e.CHAR,value:11},{type:e.CHAR,value:12},{type:e.CHAR,value:13},{type:e.CHAR,value:32},{type:e.CHAR,value:160},{type:e.CHAR,value:5760},{type:e.CHAR,value:6158},{type:e.CHAR,value:8192},{type:e.CHAR,value:8193},{type:e.CHAR,value:8194},{type:e.CHAR,value:8195},{type:e.CHAR,value:8196},{type:e.CHAR,value:8197},{type:e.CHAR,value:8198},{type:e.CHAR,value:8199},{type:e.CHAR,value:8200},{type:e.CHAR,value:8201},{type:e.CHAR,value:8202},{type:e.CHAR,value:8232},{type:e.CHAR,value:8233},{type:e.CHAR,value:8239},{type:e.CHAR,value:8287},{type:e.CHAR,value:12288},{type:e.CHAR,value:65279}]},n=function(){return[{type:e.CHAR,value:10},{type:e.CHAR,value:13},{type:e.CHAR,value:8232},{type:e.CHAR,value:8233}]};exports.words=function(){return{type:e.SET,set:u(),not:!1}},exports.notWords=function(){return{type:e.SET,set:u(),not:!0}},exports.ints=function(){return{type:e.SET,set:t(),not:!1}},exports.notInts=function(){return{type:e.SET,set:t(),not:!0}},exports.whitespace=function(){return{type:e.SET,set:p(),not:!1}},exports.notWhitespace=function(){return{type:e.SET,set:p(),not:!0}},exports.anyChar=function(){return{type:e.SET,set:n(),not:!0}}; +},{"./types":"s8+b"}],"/Sa5":[function(require,module,exports) { +var e=require("./types"),r=require("./sets"),t="@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^ ?",s={0:0,t:9,n:10,v:11,f:12,r:13};exports.strToChars=function(e){return e=e.replace(/(\[\\b\])|(\\)?\\(?:u([A-F0-9]{4})|x([A-F0-9]{2})|(0?[0-7]{2})|c([@A-Z\[\\\]\^?])|([0tnvfr]))/g,function(e,r,n,o,a,i,p,u){if(n)return e;var f=r?8:o?parseInt(o,16):a?parseInt(a,16):i?parseInt(i,8):p?t.indexOf(p):s[u],h=String.fromCharCode(f);return/[\[\]{}\^$.|?*+()]/.test(h)&&(h="\\"+h),h})},exports.tokenizeClass=function(t,s){for(var n,o,a=[],i=/\\(?:(w)|(d)|(s)|(W)|(D)|(S))|((?:(?:\\)(.)|([^\]\\]))-(?:\\)?([^\]]))|(\])|(?:\\)?(.)/g;null!=(n=i.exec(t));)if(n[1])a.push(r.words());else if(n[2])a.push(r.ints());else if(n[3])a.push(r.whitespace());else if(n[4])a.push(r.notWords());else if(n[5])a.push(r.notInts());else if(n[6])a.push(r.notWhitespace());else if(n[7])a.push({type:e.RANGE,from:(n[8]||n[9]).charCodeAt(0),to:n[10].charCodeAt(0)});else{if(!(o=n[12]))return[a,i.lastIndex];a.push({type:e.CHAR,value:o.charCodeAt(0)})}exports.error(s,"Unterminated character class")},exports.error=function(e,r){throw new SyntaxError("Invalid regular expression: /"+e+"/: "+r)}; +},{"./types":"s8+b","./sets":"k9KI"}],"LZSu":[function(require,module,exports) { +var e=require("./types");exports.wordBoundary=function(){return{type:e.POSITION,value:"b"}},exports.nonWordBoundary=function(){return{type:e.POSITION,value:"B"}},exports.begin=function(){return{type:e.POSITION,value:"^"}},exports.end=function(){return{type:e.POSITION,value:"$"}}; +},{"./types":"s8+b"}],"BPpa":[function(require,module,exports) { +var e=require("./util"),a=require("./types"),s=require("./sets"),t=require("./positions");module.exports=function(r){var p,o,n=0,u={type:a.ROOT,stack:[]},c=u,h=u.stack,l=[],i=function(a){e.error(r,"Nothing to repeat at column "+(a-1))},k=e.strToChars(r);for(p=k.length;n1)return!1;if(u>o)return!1}if(e.options)for(var i=0,f=e.options.length;ia)throw new Error("expected pattern to be less than "+a+" characters");var p=r;if((!o||o&&!1!==o.cache)&&(p=c(r,o),i.hasOwnProperty(p)))return i[p];var f=t({},o);!0===f.contains&&(!0===f.negate?f.strictNegate=!1:f.strict=!1),!1===f.strict&&(f.strictOpen=!1,f.strictClose=!1);var u,g=!1!==f.strictOpen?"^":"",h=!1!==f.strictClose?"$":"",l=f.flags||"";!0!==f.nocase||/i/.test(l)||(l+="i");try{if((f.negate||"boolean"==typeof f.strictNegate)&&(r=n.create(r,f)),u=new RegExp(g+"(?:"+r+")"+h,l),!0===f.safe&&!1===e(u))throw new Error("potentially unsafe regular expression: "+u.source)}catch(y){if(!0===f.strictErrors||!0===f.safe)throw y.key=p,y.pattern=r,y.originalOptions=o,y.createdOptions=f,y;try{u=new RegExp("^"+r.replace(/(\W)/g,"\\$1")+"$")}catch(y){u=/.^/}}return!1!==f.cache&&s(u,p,r,f),u}function s(e,t,n,a){r(e,"cached",!0),r(e,"pattern",n),r(e,"options",a),r(e,"key",t),i[t]=e}function c(e,r){if(!r)return e;var t=e;for(var n in r)r.hasOwnProperty(n)&&(t+=";"+n+"="+String(r[n]));return t}module.exports=function(e,r){return Array.isArray(e)?o(e.join("|"),r):o(e,r)},module.exports.makeRe=o; +},{"safe-regex":"wV4Q","define-property":"kcLV","extend-shallow":"q5b5","regex-not":"U+jK"}],"pgXb":[function(require,module,exports) { +"use strict";module.exports=function(r){if(!Array.isArray(r))throw new TypeError("array-unique expects an array.");for(var e=r.length,a=-1;a++","(":")","[":"]","{":"}"}:o.brackets&&(l=o.brackets);var u,a=[],c=[],g=[""],h=o.sep,v=r.length,d=-1;function x(){if(l&&c.length)return l[c[c.length-1]]}for(;++d=0}; +},{"kind-of":"sDoB"}],"O79C":[function(require,module,exports) { +"use strict";var r=require("repeat-string"),t=require("is-number"),n={};function e(r,e,a){if(!1===t(r))throw new RangeError("toRegexRange: first argument is invalid.");if(void 0===e||r===e)return String(r);if(!1===t(e))throw new RangeError("toRegexRange: second argument is invalid.");a=a||{};var u=r+":"+e+"="+String(a.relaxZeros)+String(a.shorthand)+String(a.capture);if(n.hasOwnProperty(u))return n[u].result;var o=Math.min(r,e),g=Math.max(r,e);if(1===Math.abs(o-g)){var c=r+"|"+e;return a.capture?"("+c+")":c}var f=m(r)||m(e),d=[],h=[],v={min:r,max:e,a:o,b:g};(f&&(v.isPadded=f,v.maxLen=String(v.max).length),o<0)&&(h=s(g<0?Math.abs(g):1,Math.abs(o),v,a),o=v.a=0);return g>=0&&(d=s(o,g,v,a)),v.negatives=h,v.positives=d,v.result=i(h,d,a),a.capture&&d.length+h.length>1&&(v.result="("+v.result+")"),n[u]=v,v.result}function i(r,t,n){var e=o(r,t,"-",!1,n)||[],i=o(t,r,"",!1,n)||[],a=o(r,t,"-?",!0,n)||[];return e.concat(a).concat(i).join("|")}function a(r,t){r=Number(r);for(var n=1,e=[t=Number(t)],i=+h(r,n);r<=i&&i<=t;)e=f(e,i),i=+h(r,n+=1);var a=1;for(i=v(t+1,a)-1;r1&&i.digits.pop(),i.digits.push(h.digits[0]),i.string=i.pattern+l(i.digits),f=d+1)}return c}function o(r,t,n,e,i){for(var a=[],u=0;ut?1:t>r?-1:0}function f(r,t){return-1===r.indexOf(t)&&r.push(t),r}function d(r,t,n){for(var e=0;e=i;){var h=t.isNumber?n:String.fromCharCode(n);t.toRegex&&(h>=0||!t.isNumber)?a.greater.push(h):a.lesser.push(Math.abs(h)),t.isPadded&&(h=g(h,t)),t.toString&&(h=String(h)),"function"==typeof t.transform?d[p++]=t.transform(h,n,i,o,p,d,t):d[p++]=h,m?n+=o:n-=o}return!0===t.toRegex?u(d,a,t):d}function s(e,r,t,n,o){return o.isPadded?i(t,n,o):o.isNumber?i(Math.min(e,r),Math.max(e,r),o):"["+(t=String.fromCharCode(Math.min(e,r)))+"-"+(n=String.fromCharCode(Math.max(e,r)))+"]"}function u(e,r,t){var n="",i="";r.greater.length&&(n=r.greater.join("|")),r.lesser.length&&(i="-("+r.lesser.join("|")+")");var o=n&&i?n+"|"+i:n||i;return t.capture?"("+o+")":o}function g(e,r){if(r.isPadded){var t=String(e),i=t.length,o="";"-"===t.charAt(0)&&(o="-",t=t.slice(1));var a=r.maxLength-i;e=o+n("0",a)+t}return r.stringify?String(e):e}function f(e){return Number(e)||0}function m(e){return/^-?0\d/.test(e)}function d(e,r){return(h(e)||p(e))&&(h(r)||p(r))}function p(e){return"string"==typeof e&&1===e.length&&/^\w+$/.test(e)}function h(e){return r(e)&&!/\./.test(e)}module.exports=o; +},{"is-number":"m3xG","extend-shallow":"xChW","repeat-string":"+oXU","to-regex-range":"O79C"}],"kJve":[function(require,module,exports) { +"use strict";module.exports=function(r,e){for(var t=new Array(e),n=0;n1){if(!1===i.optimize)return a.val=n[0],a;a.segs=r.stringifyArray(a.segs)}else if(1===n.length){var s=e.split("..");if(1===s.length)return a.val=a.segs[a.segs.length-1]||a.val||e,a.segs=[],a;if(2===s.length&&s[0]===s[1])return a.escaped=!0,a.val=s[0],a.segs=[],a;if(s.length>1){if(!1!==i.optimize&&(i.optimize=!0,delete i.expand),!0!==i.optimize){var l=Math.min(s[0],s[1]),u=Math.max(s[0],s[1]),o=s[2]||1;if(!1!==i.rangeLimit&&(u-l)/o>=i.rangeLimit)throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.")}return s.push(i),a.segs=r.fillRange.apply(null,s),a.segs.length?(!0===i.optimize&&(a.segs=r.stringifyArray(a.segs)),""===a.segs?a.val=e:a.val=a.segs[0],a):(a.escaped=!0,a.val=e,a)}}else a.val=e;return a},r.escapeBrackets=function(e){return function(t){if(t.escaped&&"b"===t.val)t.val="\\b";else if("("===t.val||"["===t.val){for(var i=r.extend({},e),n=[],a=[],s=[],l=t.val,u=t.str,o=t.idx-1;++o1&&(a.parent.count*=a.multiplier),!0===o.quantifiers&&e.isQuantifier(a.val))p=!0;else if(a.val.length>1){if(r(a.parent,"brace")&&!n(a)){var c=e.expand(a.val,o);if(s=c.segs,c.isOptimized&&(a.parent.isOptimized=!0),!s.length){var l=c.val||a.val;!1!==o.unescape&&(l=(l=l.replace(/\\([,.])/g,"$1")).replace(/["'`]/g,"")),s=[l],p=!0}}}else","===a.val?o.expand?(a.parent.queue.push([""]),s=[""]):s=["|"]:p=!0;if(p&&r(a.parent,"brace")&&(a.parent.nodes.length<=4&&1===a.parent.count?a.parent.escaped=!0:a.parent.length<=3&&(a.parent.escaped=!0)),i(a.parent)){var f=e.arrayify(u.pop());a.parent.count>1&&o.expand&&(f=t(f,a.parent.count),a.parent.count=1),u.push(e.join(e.flatten(f),s.shift())),u.push.apply(u,s)}else a.parent.queue=s}).set("brace.close",function(n){var r=n.parent.queue,i=n.parent.parent,s=i.queue.pop(),c=n.parent.open,l=n.val;c&&l&&a(n,o)&&(c="(",l=")");var f=e.last(r);n.parent.count>1&&o.expand&&(f=t(r.pop(),n.parent.count),n.parent.count=1,r.push(f)),l&&"string"==typeof f&&1===f.length&&(c="",l=""),!u(n,o)&&!p(n)||n.parent.hasEmpty||(r.push(e.join(c,r.pop()||"")),r=e.flatten(e.join(r,l))),void 0===s?i.queue=[r]:i.queue.push(e.flatten(e.join(s,r)))}).set("eos",function(n){this.input||(!1!==o.optimize?this.output=e.last(e.flatten(this.ast.queue)):Array.isArray(e.last(this.ast.queue))?this.output=e.flatten(this.ast.queue.pop()):this.output=e.flatten(this.ast.queue),n.parent.count>1&&o.expand&&(this.output=t(this.output,n.parent.count)),this.output=e.arrayify(this.output),this.ast.queue=[])})}; +},{"./utils":"/9Yt"}],"iG2A":[function(require,module,exports) { +"use strict";var e=require("is-descriptor");module.exports=function(r,t,o){if("object"!=typeof r&&"function"!=typeof r)throw new TypeError("expected an object or function.");if("string"!=typeof t)throw new TypeError("expected `prop` to be a string.");return e(o)&&("set"in o||"get"in o)?Object.defineProperty(r,t,o):Object.defineProperty(r,t,{configurable:!0,enumerable:!1,writable:!0,value:o})}; +},{"is-descriptor":"J54p"}],"CLZ9":[function(require,module,exports) { +"use strict";var e=require("kind-of"),n=module.exports;function t(n){return"object"===e(n)}function o(e){return"string"==typeof e}function i(e){return"function"==typeof e}function r(e){return Array.isArray(e)}function s(e,n,t){return"function"!=typeof e.append?e.emit(n,t):e.append(n,t)}function d(e,n){if(!e)throw new Error(n)}n.isNode=function(n){return"object"===e(n)&&!0===n.isNode},n.noop=function(e){s(this,"",e)},n.identity=function(e){s(this,e.val,e)},n.append=function(e){return function(n){s(this,e,n)}},n.toNoop=function(e,n){n?e.nodes=n:(delete e.nodes,e.type="text",e.val="")},n.visit=function(e,t){return d(n.isNode(e),"expected node to be an instance of Node"),d(i(t),"expected a visitor function"),t(e),e.nodes?n.mapVisit(e,t):e},n.mapVisit=function(e,t){d(n.isNode(e),"expected node to be an instance of Node"),d(r(e.nodes),"expected node.nodes to be an array"),d(i(t),"expected a visitor function");for(var o=0;o0)},n.isInside=function(o,i,r){if(d(n.isNode(i),"expected node to be an instance of Node"),d(t(o),"expected state to be an object"),Array.isArray(r)){for(var s=0;s1){var p=i.val.charAt(0),h=i.val.slice(-1);l='"'===p&&'"'===h||"'"===p&&"'"===h||"`"===p&&"`"===h}if(l&&!1!==a.unescape&&(i.val=i.val.slice(1,i.val.length-1),i.escaped=!0),i.match){var c=i.match[1];c&&-1!==c.indexOf("}")||(c=i.match[0]);var o=c.replace(/\{/g,",").replace(/\}/g,"");i.multiplier*=o.length,i.val=""}"text"===n.type&&1===n.multiplier&&1===i.multiplier&&i.val?n.val+=i.val:r.push(i)}module.exports=function(a,r){a.parser.set("bos",function(){this.parsed||(this.ast=this.nodes[0]=new t(this.ast))}).set("escape",function(){var i=this.position(),a=this.match(/^(?:\\(.)|\$\{)/);if(a){var n=this.prev(),l=e.last(n.nodes),p=i(new t({type:"text",multiplier:1,val:a[0]}));if("\\\\"===p.val)return p;if("${"===p.val)for(var h,c=this.input,o=-1;h=c[++o];)if(this.consume(1),p.val+=h,"\\"!==h){if("}"===h)break}else p.val+=c[++o];return!1!==this.options.unescape&&(p.val=p.val.replace(/\\([{}])/g,"$1")),'"'===l.val&&'"'===this.input.charAt(0)?(l.val=p.val,void this.consume(1)):s.call(this,i,p,n,r)}}).set("bracket",function(){var e=this.isInside("brace"),i=this.position(),s=this.match(/^(?:\[([!^]?)([^\]]{2,}|\]-)(\]|[^*+?]+)|\[)/);if(s){var a=this.prev(),r=s[0],n=s[1]?"^":"",l=s[2]||"",p=s[3]||"";e&&"brace"===a.type&&(a.text=a.text||"",a.text+=r);var h=this.input.slice(0,2);if(""===l&&"\\]"===h){l+=h,this.consume(2);for(var c,o=this.input,v=-1;c=o[++v];){if(this.consume(1),"]"===c){p=c;break}l+=c}}return i(new t({type:"bracket",val:r,escaped:"]"!==p,negated:n,inner:l,close:p}))}}).set("multiplier",function(){var e=this.isInside("brace"),i=this.position(),a=this.match(/^\{((?:,|\{,+\})+)\}/);if(a){this.multiplier=!0;var n=this.prev(),l=a[0];e&&"brace"===n.type&&(n.text=n.text||"",n.text+=l);var p=i(new t({type:"text",multiplier:1,match:a,val:l}));return s.call(this,i,p,n,r)}}).set("brace.open",function(){var s=this.position(),a=this.match(/^\{(?!(?:[^\\}]?|,+)\})/);if(a){var r=this.prev(),n=e.last(r.nodes);n&&n.val&&i(n.val.slice(-1))&&(n.optimize=!1);var l=s(new t({type:"brace.open",val:a[0]})),p=s(new t({type:"brace",nodes:[]}));p.push(l),r.push(p),this.push("brace",p)}}).set("brace.close",function(){var i=this.position(),s=this.match(/^\}/);if(s&&s[0]){var a=this.pop("brace"),r=i(new t({type:"brace.close",val:s[0]}));if(!this.isType(a,"brace")){if(this.options.strict)throw new Error('missing opening "{"');return r.type="text",r.multiplier=0,r.escaped=!0,r}var n=this.prev(),l=e.last(n.nodes);if(l.text)if(")"===e.last(l.nodes).val&&/[!@*?+]\(/.test(l.text)){var p=l.nodes[0],h=l.nodes[1];"brace.open"===p.type&&h&&"text"===h.type&&(h.optimize=!1)}if(a.nodes.length>2){var c=a.nodes[1];"text"===c.type&&","===c.val&&(a.nodes.splice(1,1),a.nodes.push(c))}a.push(r)}}).set("boundary",function(){var e=this.position(),i=this.match(/^[$^](?!\{)/);if(i)return e(new t({type:"text",val:i[0]}))}).set("nobrace",function(){var e=this.isInside("brace"),i=this.position(),s=this.match(/^\{[^,]?\}/);if(s){var a=this.prev(),r=s[0];return e&&"brace"===a.type&&(a.text=a.text||"",a.text+=r),i(new t({type:"text",multiplier:0,val:r}))}}).set("text",function(){var e=this.isInside("brace"),i=this.position(),a=this.match(/^((?!\\)[^${}[\]])+/);if(a){var n=this.prev(),l=a[0];e&&"brace"===n.type&&(n.text=n.text||"",n.text+=l);var p=i(new t({type:"text",multiplier:1,val:l}));return s.call(this,i,p,n,r)}})}; +},{"snapdragon-node":"RyuZ","./utils":"/9Yt"}],"F8Jd":[function(require,module,exports) { +function t(t){if(t)return e(t)}function e(e){for(var s in t.prototype)e[s]=t.prototype[s];return e}"undefined"!=typeof module&&(module.exports=t),t.prototype.on=t.prototype.addEventListener=function(t,e){return this._callbacks=this._callbacks||{},(this._callbacks["$"+t]=this._callbacks["$"+t]||[]).push(e),this},t.prototype.once=function(t,e){function s(){this.off(t,s),e.apply(this,arguments)}return s.fn=e,this.on(t,s),this},t.prototype.off=t.prototype.removeListener=t.prototype.removeAllListeners=t.prototype.removeEventListener=function(t,e){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var s,r=this._callbacks["$"+t];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+t],this;for(var i=0;i=0||r.push(i)}}}return r}; +},{}],"e4O3":[function(require,module,exports) { +function r(r){return null!==r&&("object"==typeof r||"function"==typeof r)}function n(r){return r?Array.isArray(r)?r.join("."):r:""}module.exports=function(t,e,o,i,u){if(!r(t)||!e)return t;if(e=n(e),o&&(e+="."+n(o)),i&&(e+="."+n(i)),u&&(e+="."+n(u)),e in t)return t[e];for(var f=e.split("."),l=f.length,c=-1;t&&++c-1)return!0;return i(f(r),e)}if(Array.isArray(r)){for(var u=r;t--;)if(u.indexOf(e[t])>-1)return!0;return!1}throw new TypeError("expected an array or object.")}function c(r){return r?Array.isArray(r)?r:[r]:[]}function u(r){return o(r)&&void 0!==r.constructor}function f(r){return u(r)?Object.getOwnPropertyNames(r):[]}module.exports=n,module.exports.has=i; +},{"kind-of":"sDoB","copy-descriptor":"RbVe","define-property":"zUlQ"}],"jUYu":[function(require,module,exports) { +"use strict";var e=require("object-copy"),t=require("define-property"),r=require("util");function o(n,i){if("function"!=typeof n)throw new TypeError("expected Parent to be a function.");return function(f,p){if("function"!=typeof f)throw new TypeError("expected Ctor to be a function.");if(r.inherits(f,n),e(f,n),"object"==typeof p){var c=Object.create(p);for(var u in c)f.prototype[u]=c[u]}t(f.prototype,"_parent_",{configurable:!0,set:function(){},get:function(){return n.prototype}}),"function"==typeof i&&i(f,n),f.extend=o(f,i)}}module.exports=o; +},{"object-copy":"Dlvt","define-property":"zUlQ"}],"DHuz":[function(require,module,exports) { +"use strict";var e=require("util"),r=require("arr-union"),t=require("define-property"),n=require("static-extend"),o=require("isobject"),i=module.exports;i.isObject=function(e){return o(e)||"function"==typeof e},i.has=function(e,r){var t=(r=i.arrayify(r)).length;if(i.isObject(e)){for(var n in e)if(r.indexOf(n)>-1)return!0;var o=i.nativeKeys(e);return i.has(o,r)}if(Array.isArray(e)){for(var c=e;t--;)if(c.indexOf(r[t])>-1)return!0;return!1}throw new TypeError("expected an array or object.")},i.hasAll=function(e,r){for(var t=(r=i.arrayify(r)).length;t--;)if(!i.has(e,r[t]))return!1;return!0},i.arrayify=function(e){return e?Array.isArray(e)?e:[e]:[]},i.noop=function(){},i.identity=function(e){return e},i.hasConstructor=function(e){return i.isObject(e)&&void 0!==e.constructor},i.nativeKeys=function(e){if(!i.hasConstructor(e))return[];var r=Object.getOwnPropertyNames(e);return"caller"in e&&r.push("caller"),r},i.getDescriptor=function(e,r){if(!i.isObject(e))throw new TypeError("expected an object.");if("string"!=typeof r)throw new TypeError("expected key to be a string.");return Object.getOwnPropertyDescriptor(e,r)},i.copyDescriptor=function(e,r,t){if(!i.isObject(e))throw new TypeError("expected receiving object to be an object.");if(!i.isObject(r))throw new TypeError("expected providing object to be an object.");if("string"!=typeof t)throw new TypeError("expected name to be a string.");var n=i.getDescriptor(r,t);n&&Object.defineProperty(e,t,n)},i.copy=function(e,r,n){if(!i.isObject(e))throw new TypeError("expected receiving object to be an object.");if(!i.isObject(r))throw new TypeError("expected providing object to be an object.");var o,c=Object.getOwnPropertyNames(r),a=Object.keys(r),p=c.length;for(n=i.arrayify(n);p--;)o=c[p],i.has(a,o)?t(e,o,r[o]):o in e||i.has(n,o)||i.copyDescriptor(e,r,o)},i.inherit=function(e,r,t){if(!i.isObject(e))throw new TypeError("expected receiving object to be an object.");if(!i.isObject(r))throw new TypeError("expected providing object to be an object.");var n=[];for(var o in r)n.push(o),e[o]=r[o];n=n.concat(i.arrayify(t));var c=r.prototype||r,a=e.prototype||e;i.copy(a,c,n)},i.extend=function(){return n.apply(null,arguments)},i.bubble=function(e,t){t=t||[],e.bubble=function(n,o){Array.isArray(o)&&(t=r([],t,o));for(var c=t.length,a=-1;++a100)){var t=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(c);if(t){var i=parseFloat(t[1]);switch((t[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return i*n;case"days":case"day":case"d":return i*a;case"hours":case"hour":case"hrs":case"hr":case"h":return i*r;case"minutes":case"minute":case"mins":case"min":case"m":return i*e;case"seconds":case"second":case"secs":case"sec":case"s":return i*s;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return i;default:return}}}}function t(n){return n>=a?Math.round(n/a)+"d":n>=r?Math.round(n/r)+"h":n>=e?Math.round(n/e)+"m":n>=s?Math.round(n/s)+"s":n+"ms"}function i(n){return o(n,a,"day")||o(n,r,"hour")||o(n,e,"minute")||o(n,s,"second")||n+" ms"}function o(s,e,r){if(!(s0)return c(s);if("number"===r&&!1===isNaN(s))return e.long?i(s):t(s);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(s))}; +},{}],"5R3S":[function(require,module,exports) { +var e;function r(e){var r,t=0;for(r in e)t=(t<<5)-t+e.charCodeAt(r),t|=0;return exports.colors[Math.abs(t)%exports.colors.length]}function t(t){function s(){if(s.enabled){var r=s,t=+new Date,o=t-(e||t);r.diff=o,r.prev=e,r.curr=t,e=t;for(var n=new Array(arguments.length),p=0;p=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function o(e){var o=this.useColors;if(e[0]=(o?"%c":"")+this.namespace+(o?" %c":" ")+e[0]+(o?"%c ":" ")+"+"+exports.humanize(this.diff),o){var t="color: "+this.color;e.splice(1,0,t,"color: inherit");var r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,function(e){"%%"!==e&&(r++,"%c"===e&&(n=r))}),e.splice(n,0,t)}}function t(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function r(e){try{null==e?exports.storage.removeItem("debug"):exports.storage.debug=e}catch(o){}}function n(){var e;try{e=exports.storage.debug}catch(o){}return!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG),e}function s(){try{return window.localStorage}catch(e){}}exports=module.exports=require("./debug"),exports.log=t,exports.formatArgs=o,exports.save=r,exports.load=n,exports.useColors=e,exports.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:s(),exports.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(o){return"[UnexpectedJSONParseError]: "+o.message}},exports.enable(n()); +},{"./debug":"5R3S"}],"gb0h":[function(require,module,exports) { +var e=require("tty"),t=require("util");exports=module.exports=require("./debug"),exports.init=c,exports.log=i,exports.formatArgs=o,exports.save=p,exports.load=a,exports.useColors=n,exports.colors=[6,2,3,4,5,1],exports.inspectOpts=Object.keys(process.env).filter(function(e){return/^debug_/i.test(e)}).reduce(function(e,t){var r=t.substring(6).toLowerCase().replace(/_([a-z])/g,function(e,t){return t.toUpperCase()}),s=process.env[t];return s=!!/^(yes|on|true|enabled)$/i.test(s)||!/^(no|off|false|disabled)$/i.test(s)&&("null"===s?null:Number(s)),e[r]=s,e},{});var r=parseInt(process.env.DEBUG_FD,10)||2;1!==r&&2!==r&&t.deprecate(function(){},"except for stderr(2) and stdout(1), any other usage of DEBUG_FD is deprecated. Override debug.log if you want to use a different log function (https://git.io/debug_fd)")();var s=1===r?process.stdout:2===r?process.stderr:u(r);function n(){return"colors"in exports.inspectOpts?Boolean(exports.inspectOpts.colors):e.isatty(r)}function o(e){var t=this.namespace;if(this.useColors){var r=this.color,s=" [3"+r+";1m"+t+" ";e[0]=s+e[0].split("\n").join("\n"+s),e.push("[3"+r+"m+"+exports.humanize(this.diff)+"")}else e[0]=(new Date).toUTCString()+" "+t+" "+e[0]}function i(){return s.write(t.format.apply(t,arguments)+"\n")}function p(e){null==e?delete process.env.DEBUG:process.env.DEBUG=e}function a(){return process.env.DEBUG}function u(t){var r;switch(process.binding("tty_wrap").guessHandleType(t)){case"TTY":(r=new e.WriteStream(t))._type="tty",r._handle&&r._handle.unref&&r._handle.unref();break;case"FILE":(r=new(require("fs").SyncWriteStream)(t,{autoClose:!1}))._type="fs";break;case"PIPE":case"TCP":(r=new(require("net").Socket)({fd:t,readable:!1,writable:!0})).readable=!1,r.read=null,r._type="pipe",r._handle&&r._handle.unref&&r._handle.unref();break;default:throw new Error("Implement me. Unknown stream file type!")}return r.fd=t,r._isStdio=!0,r}function c(e){e.inspectOpts={};for(var t=Object.keys(exports.inspectOpts),r=0;r>1;return 1==(1&e)?-r:r}exports.encode=function(n){var d,a="",c=i(n);do{d=c&o,(c>>>=r)>0&&(d|=t),a+=e.encode(d)}while(c>0);return a},exports.decode=function(n,i,a){var c,u,h=n.length,s=0,v=0;do{if(i>=h)throw new Error("Expected more digits in base 64 VLQ value.");if(-1===(u=e.decode(n.charCodeAt(i++))))throw new Error("Invalid base64 digit: "+n.charAt(i-1));c=!!(u&t),s+=(u&=o)<=0;s--)"."===(a=u[s])?u.splice(s,1):".."===a?c++:c>0&&(""===a?(u.splice(s+1,c),c=0):(u.splice(s,2),c--));return""===(r=u.join("/"))&&(r=i?"/":"."),n?(n.path=r,o(n)):r}function i(e,r){""===e&&(e="."),""===r&&(r=".");var i=t(r),u=t(e);if(u&&(e=u.path||"/"),i&&!i.scheme)return u&&(i.scheme=u.scheme),o(i);if(i||r.match(n))return r;if(u&&!u.host&&!u.path)return u.host=r,o(u);var c="/"===r.charAt(0)?r:a(e.replace(/\/+$/,"")+"/"+r);return u?(u.path=c,o(u)):c}function u(e,r){""===e&&(e="."),e=e.replace(/\/$/,"");for(var n=0;0!==r.indexOf(e+"/");){var t=e.lastIndexOf("/");if(t<0)return r;if((e=e.slice(0,t)).match(/^([^\/]+:\/)?\/*$/))return r;++n}return Array(n+1).join("../")+r.substr(e.length+1)}exports.urlParse=t,exports.urlGenerate=o,exports.normalize=a,exports.join=i,exports.isAbsolute=function(e){return"/"===e.charAt(0)||!!e.match(r)},exports.relative=u;var c=!("__proto__"in Object.create(null));function s(e){return e}function l(e){return f(e)?"$"+e:e}function h(e){return f(e)?e.slice(1):e}function f(e){if(!e)return!1;var r=e.length;if(r<9)return!1;if(95!==e.charCodeAt(r-1)||95!==e.charCodeAt(r-2)||111!==e.charCodeAt(r-3)||116!==e.charCodeAt(r-4)||111!==e.charCodeAt(r-5)||114!==e.charCodeAt(r-6)||112!==e.charCodeAt(r-7)||95!==e.charCodeAt(r-8)||95!==e.charCodeAt(r-9))return!1;for(var n=r-10;n>=0;n--)if(36!==e.charCodeAt(n))return!1;return!0}function p(e,r,n){var t=e.source-r.source;return 0!==t?t:0!==(t=e.originalLine-r.originalLine)?t:0!==(t=e.originalColumn-r.originalColumn)||n?t:0!==(t=e.generatedColumn-r.generatedColumn)?t:0!==(t=e.generatedLine-r.generatedLine)?t:e.name-r.name}function g(e,r,n){var t=e.generatedLine-r.generatedLine;return 0!==t?t:0!==(t=e.generatedColumn-r.generatedColumn)||n?t:0!==(t=e.source-r.source)?t:0!==(t=e.originalLine-r.originalLine)?t:0!==(t=e.originalColumn-r.originalColumn)?t:e.name-r.name}function m(e,r){return e===r?0:e>r?1:-1}function d(e,r){var n=e.generatedLine-r.generatedLine;return 0!==n?n:0!==(n=e.generatedColumn-r.generatedColumn)?n:0!==(n=m(e.source,r.source))?n:0!==(n=e.originalLine-r.originalLine)?n:0!==(n=e.originalColumn-r.originalColumn)?n:m(e.name,r.name)}exports.toSetString=c?s:l,exports.fromSetString=c?s:h,exports.compareByOriginalPositions=p,exports.compareByGeneratedPositionsDeflated=g,exports.compareByGeneratedPositionsInflated=d; +},{}],"IVBV":[function(require,module,exports) { +var t=require("./util"),e=Object.prototype.hasOwnProperty,r="undefined"!=typeof Map;function n(){this._array=[],this._set=r?new Map:Object.create(null)}n.fromArray=function(t,e){for(var r=new n,i=0,s=t.length;i=0)return i}else{var s=t.toSetString(n);if(e.call(this._set,s))return this._set[s]}throw new Error('"'+n+'" is not in the set.')},n.prototype.at=function(t){if(t>=0&&ta||n==a&&s>=o||t.compareByGeneratedPositionsInflated(e,r)<=0}function r(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}r.prototype.unsortedForEach=function(t,e){this._array.forEach(t,e)},r.prototype.add=function(t){e(this._last,t)?(this._last=t,this._array.push(t)):(this._sorted=!1,this._array.push(t))},r.prototype.toArray=function(){return this._sorted||(this._array.sort(t.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},exports.MappingList=r; +},{"./util":"VW6l"}],"sKny":[function(require,module,exports) { +var e=require("./base64-vlq"),n=require("./util"),o=require("./array-set").ArraySet,t=require("./mapping-list").MappingList;function i(e){e||(e={}),this._file=n.getArg(e,"file",null),this._sourceRoot=n.getArg(e,"sourceRoot",null),this._skipValidation=n.getArg(e,"skipValidation",!1),this._sources=new o,this._names=new o,this._mappings=new t,this._sourcesContents=null}i.prototype._version=3,i.fromSourceMap=function(e){var o=e.sourceRoot,t=new i({file:e.file,sourceRoot:o});return e.eachMapping(function(e){var i={generated:{line:e.generatedLine,column:e.generatedColumn}};null!=e.source&&(i.source=e.source,null!=o&&(i.source=n.relative(o,i.source)),i.original={line:e.originalLine,column:e.originalColumn},null!=e.name&&(i.name=e.name)),t.addMapping(i)}),e.sources.forEach(function(n){var o=e.sourceContentFor(n);null!=o&&t.setSourceContent(n,o)}),t},i.prototype.addMapping=function(e){var o=n.getArg(e,"generated"),t=n.getArg(e,"original",null),i=n.getArg(e,"source",null),r=n.getArg(e,"name",null);this._skipValidation||this._validateMapping(o,t,i,r),null!=i&&(i=String(i),this._sources.has(i)||this._sources.add(i)),null!=r&&(r=String(r),this._names.has(r)||this._names.add(r)),this._mappings.add({generatedLine:o.line,generatedColumn:o.column,originalLine:null!=t&&t.line,originalColumn:null!=t&&t.column,source:i,name:r})},i.prototype.setSourceContent=function(e,o){var t=e;null!=this._sourceRoot&&(t=n.relative(this._sourceRoot,t)),null!=o?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[n.toSetString(t)]=o):this._sourcesContents&&(delete this._sourcesContents[n.toSetString(t)],0===Object.keys(this._sourcesContents).length&&(this._sourcesContents=null))},i.prototype.applySourceMap=function(e,t,i){var r=t;if(null==t){if(null==e.file)throw new Error('SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map\'s "file" property. Both were omitted.');r=e.file}var s=this._sourceRoot;null!=s&&(r=n.relative(s,r));var l=new o,u=new o;this._mappings.unsortedForEach(function(o){if(o.source===r&&null!=o.originalLine){var t=e.originalPositionFor({line:o.originalLine,column:o.originalColumn});null!=t.source&&(o.source=t.source,null!=i&&(o.source=n.join(i,o.source)),null!=s&&(o.source=n.relative(s,o.source)),o.originalLine=t.line,o.originalColumn=t.column,null!=t.name&&(o.name=t.name))}var a=o.source;null==a||l.has(a)||l.add(a);var c=o.name;null==c||u.has(c)||u.add(c)},this),this._sources=l,this._names=u,e.sources.forEach(function(o){var t=e.sourceContentFor(o);null!=t&&(null!=i&&(o=n.join(i,o)),null!=s&&(o=n.relative(s,o)),this.setSourceContent(o,t))},this)},i.prototype._validateMapping=function(e,n,o,t){if(n&&"number"!=typeof n.line&&"number"!=typeof n.column)throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if((!(e&&"line"in e&&"column"in e&&e.line>0&&e.column>=0)||n||o||t)&&!(e&&"line"in e&&"column"in e&&n&&"line"in n&&"column"in n&&e.line>0&&e.column>=0&&n.line>0&&n.column>=0&&o))throw new Error("Invalid mapping: "+JSON.stringify({generated:e,source:o,original:n,name:t}))},i.prototype._serializeMappings=function(){for(var o,t,i,r,s=0,l=1,u=0,a=0,c=0,p=0,g="",h=this._mappings.toArray(),m=0,f=h.length;m0){if(!n.compareByGeneratedPositionsInflated(t,h[m-1]))continue;o+=","}o+=e.encode(t.generatedColumn-s),s=t.generatedColumn,null!=t.source&&(r=this._sources.indexOf(t.source),o+=e.encode(r-p),p=r,o+=e.encode(t.originalLine-1-a),a=t.originalLine-1,o+=e.encode(t.originalColumn-u),u=t.originalColumn,null!=t.name&&(i=this._names.indexOf(t.name),o+=e.encode(i-c),c=i)),g+=o}return g},i.prototype._generateSourcesContent=function(e,o){return e.map(function(e){if(!this._sourcesContents)return null;null!=o&&(e=n.relative(o,e));var t=n.toSetString(e);return Object.prototype.hasOwnProperty.call(this._sourcesContents,t)?this._sourcesContents[t]:null},this)},i.prototype.toJSON=function(){var e={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return null!=this._file&&(e.file=this._file),null!=this._sourceRoot&&(e.sourceRoot=this._sourceRoot),this._sourcesContents&&(e.sourcesContent=this._generateSourcesContent(e.sources,e.sourceRoot)),e},i.prototype.toString=function(){return JSON.stringify(this.toJSON())},exports.SourceMapGenerator=i; +},{"./base64-vlq":"A7NR","./util":"VW6l","./array-set":"IVBV","./mapping-list":"7tNh"}],"pwQS":[function(require,module,exports) { +function r(t,e,E,n,o,_){var U=Math.floor((e-t)/2)+t,s=o(E,n[U],!0);return 0===s?U:s>0?e-U>1?r(U,e,E,n,o,_):_==exports.LEAST_UPPER_BOUND?e1?r(t,U,E,n,o,_):_==exports.LEAST_UPPER_BOUND?U:t<0?-1:t}exports.GREATEST_LOWER_BOUND=1,exports.LEAST_UPPER_BOUND=2,exports.search=function(t,e,E,n){if(0===e.length)return-1;var o=r(-1,e.length,t,e,E,n||exports.GREATEST_LOWER_BOUND);if(o<0)return-1;for(;o-1>=0&&0===E(e[o],e[o-1],!0);)--o;return o}; +},{}],"+i42":[function(require,module,exports) { +function n(n,r,t){var o=n[r];n[r]=n[t],n[t]=o}function r(n,r){return Math.round(n+Math.random()*(r-n))}function t(o,a,u,f){if(u=0){var a=this._originalMappings[s];if(void 0===r.column)for(var u=a.originalLine;a&&a.originalLine===u;)i.push({line:e.getArg(a,"generatedLine",null),column:e.getArg(a,"generatedColumn",null),lastColumn:e.getArg(a,"lastGeneratedColumn",null)}),a=this._originalMappings[++s];else for(var l=a.originalColumn;a&&a.originalLine===t&&a.originalColumn==l;)i.push({line:e.getArg(a,"generatedLine",null),column:e.getArg(a,"generatedColumn",null),lastColumn:e.getArg(a,"lastGeneratedColumn",null)}),a=this._originalMappings[++s]}return i},exports.SourceMapConsumer=i,s.prototype=Object.create(i.prototype),s.prototype.consumer=i,s.fromSourceMap=function(n){var t=Object.create(s.prototype),i=t._names=r.fromArray(n._names.toArray(),!0),u=t._sources=r.fromArray(n._sources.toArray(),!0);t.sourceRoot=n._sourceRoot,t.sourcesContent=n._generateSourcesContent(t._sources.toArray(),t.sourceRoot),t.file=n._file;for(var l=n._mappings.toArray().slice(),g=t.__generatedMappings=[],p=t.__originalMappings=[],c=0,h=l.length;c1&&(i.source=f+u[1],f+=u[1],i.originalLine=h+u[2],h=i.originalLine,i.originalLine+=1,i.originalColumn=m+u[3],m=i.originalColumn,u.length>4&&(i.name=d+u[4],d+=u[4])),L.push(i),"number"==typeof i.originalLine&&y.push(i)}o(L,e.compareByGeneratedPositionsDeflated),this.__generatedMappings=L,o(y,e.compareByOriginalPositions),this.__originalMappings=y},s.prototype._findMapping=function(e,r,t,o,i,s){if(e[t]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+e[t]);if(e[o]<0)throw new TypeError("Column must be greater than or equal to 0, got "+e[o]);return n.search(e,r,i,s)},s.prototype.computeColumnSpans=function(){for(var e=0;e=0){var o=this._generatedMappings[t];if(o.generatedLine===r.generatedLine){var s=e.getArg(o,"source",null);null!==s&&(s=this._sources.at(s),null!=this.sourceRoot&&(s=e.join(this.sourceRoot,s)));var a=e.getArg(o,"name",null);return null!==a&&(a=this._names.at(a)),{source:s,line:e.getArg(o,"originalLine",null),column:e.getArg(o,"originalColumn",null),name:a}}}return{source:null,line:null,column:null,name:null}},s.prototype.hasContentsOfAllSources=function(){return!!this.sourcesContent&&(this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(e){return null==e}))},s.prototype.sourceContentFor=function(n,r){if(!this.sourcesContent)return null;if(null!=this.sourceRoot&&(n=e.relative(this.sourceRoot,n)),this._sources.has(n))return this.sourcesContent[this._sources.indexOf(n)];var t;if(null!=this.sourceRoot&&(t=e.urlParse(this.sourceRoot))){var o=n.replace(/^file:\/\//,"");if("file"==t.scheme&&this._sources.has(o))return this.sourcesContent[this._sources.indexOf(o)];if((!t.path||"/"==t.path)&&this._sources.has("/"+n))return this.sourcesContent[this._sources.indexOf("/"+n)]}if(r)return null;throw new Error('"'+n+'" is not in the SourceMap.')},s.prototype.generatedPositionFor=function(n){var r=e.getArg(n,"source");if(null!=this.sourceRoot&&(r=e.relative(this.sourceRoot,r)),!this._sources.has(r))return{line:null,column:null,lastColumn:null};var t={source:r=this._sources.indexOf(r),originalLine:e.getArg(n,"line"),originalColumn:e.getArg(n,"column")},o=this._findMapping(t,this._originalMappings,"originalLine","originalColumn",e.compareByOriginalPositions,e.getArg(n,"bias",i.GREATEST_LOWER_BOUND));if(o>=0){var s=this._originalMappings[o];if(s.source===t.source)return{line:e.getArg(s,"generatedLine",null),column:e.getArg(s,"generatedColumn",null),lastColumn:e.getArg(s,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},exports.BasicSourceMapConsumer=s,u.prototype=Object.create(i.prototype),u.prototype.constructor=i,u.prototype._version=3,Object.defineProperty(u.prototype,"sources",{get:function(){for(var e=[],n=0;n=0;e--)this.prepend(n[e]);else{if(!n[o]&&"string"!=typeof n)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+n);this.children.unshift(n)}return this},i.prototype.walk=function(n){for(var e,r=0,t=this.children.length;r0){for(e=[],r=0;r: "+t);if(o.source=r,o.reason=t,o.pos=i,!this.options.silent)throw o;this.errors.push(o)},define:function(t,s){return e(this,t,s),this},position:function(){var t={line:this.line,column:this.column},s=this;return function(i){return e(i,"position",new r(t,s)),i}},set:function(t,s){return-1===this.types.indexOf(t)&&this.types.push(t),this.parsers[t]=s.bind(this),this},get:function(t){return this.parsers[t]},push:function(t,s){return this.sets[t]=this.sets[t]||[],this.count++,this.stack.push(s),this.sets[t].push(s)},pop:function(t){return this.sets[t]=this.sets[t]||[],this.count--,this.stack.pop(),this.sets[t].pop()},isInside:function(t){return this.sets[t]=this.sets[t]||[],this.sets[t].length>0},isType:function(t,s){return t&&t.type===s},prev:function(t){return this.stack.length>0?o.last(this.stack,t):o.last(this.nodes,t)},consume:function(t){this.input=this.input.substr(t)},updatePosition:function(t,s){var i=t.match(/\n/g);i&&(this.line+=i.length);var e=t.lastIndexOf("\n");this.column=~e?s-e:this.column+s,this.parsed+=t,this.consume(s)},match:function(t){var s=t.exec(this.input);if(s)return this.updatePosition(s[0],s[0].length),s},capture:function(t,s){return"function"==typeof s?this.set.apply(this,arguments):(this.regex.set(t,s),this.set(t,function(){var i=this.parsed,n=this.position(),r=this.match(s);if(r&&r[0]){var o=this.prev(),h=n({type:t,val:r[0],parsed:i,rest:this.input});r[1]&&(h.inner=r[1]),e(h,"inside",this.stack.length>0),e(h,"parent",o),o.nodes.push(h)}}.bind(this)),this)},capturePair:function(t,s,i,n){return this.sets[t]=this.sets[t]||[],this.set(t+".open",function(){var i=this.parsed,r=this.position(),o=this.match(s);if(o&&o[0]){var h=o[0];this.setCount++,this.specialChars=!0;var p=r({type:t+".open",val:h,rest:this.input});void 0!==o[1]&&(p.inner=o[1]);var u=this.prev(),a=r({type:t,nodes:[p]});e(a,"rest",this.input),e(a,"parsed",i),e(a,"prefix",o[1]),e(a,"parent",u),e(p,"parent",a),"function"==typeof n&&n.call(this,p,a),this.push(t,a),u.nodes.push(a)}}),this.set(t+".close",function(){var s=this.position(),n=this.match(i);if(n&&n[0]){var r=this.pop(t),o=s({type:t+".close",rest:this.input,suffix:n[1],val:n[0]});if(!this.isType(r,t)){if(this.options.strict)throw new Error('missing opening "'+t+'"');return this.setCount--,o.escaped=!0,o}"\\"===o.suffix&&(r.escaped=!0,o.escaped=!0),r.nodes.push(o),e(o,"parent",r)}}),this},eos:function(){var t=this.position();if(!this.input){for(var i=this.prev();"root"!==i.type&&!i.visited;){if(!0===this.options.strict)throw new SyntaxError("invalid syntax:"+s.inspect(i,null,2));f(i)||(i.parent.escaped=!0,i.escaped=!0),p(i,function(t){f(t.parent)||(t.parent.escaped=!0,t.escaped=!0)}),i=i.parent}var n=t({type:"eos",val:this.append||""});return e(n,"parent",this.ast),n}},next:function(){for(var t,s=this.parsed,i=this.types.length,n=-1;++n=n)throw new Error("expected pattern to be less than "+n+" characters");return p("create",e,t,function(){if(""===e||e.length<3)return[e];if(c.isEmptySets(e))return[];if(c.isQuotedString(e))return[e.slice(1,-1)];var n=new i(t),a=t&&!0===t.expand?n.expand(e,t):n.optimize(e,t),u=a.output;return t&&!0===t.noempty&&(u=u.filter(Boolean)),t&&!0===t.nodupes&&(u=r(u)),Object.defineProperty(u,"result",{enumerable:!1,value:a}),u})},s.makeRe=function(r,n){if("string"!=typeof r)throw new TypeError("expected a string");var a=n&&n.maxLength||u;if(r.length>=a)throw new Error("expected pattern to be less than "+a+" characters");return p("makeRe",r,n,function(){var a=s(r,n),i=t({strictErrors:!1},n);return e(a,i)})},s.parse=function(e,r){return new i(r).parse(e,r)},s.compile=function(e,r){return new i(r).compile(e,r)},s.clearCache=function(){o=s.cache={}},s.Braces=i,s.compilers=n,s.parsers=a,s.cache=o,module.exports=s; +},{"to-regex":"tM/U","array-unique":"pgXb","extend-shallow":"xChW","./lib/compilers":"3fbI","./lib/parsers":"5foM","./lib/braces":"bRCR","./lib/utils":"/9Yt"}],"VpH8":[function(require,module,exports) { +"use strict";var r=require("is-extendable"),n=require("assign-symbols");function t(r,n){for(var t in n)i(n,t)&&(r[t]=n[t])}function e(r){return r&&"string"==typeof r}function o(r){var n={};for(var t in r)n[t]=r[t];return n}function u(n){return n&&"object"==typeof n||r(n)}function i(r,n){return Object.prototype.hasOwnProperty.call(r,n)}function c(r,n){return Object.prototype.propertyIsEnumerable.call(r,n)}module.exports=Object.assign||function(r){if(null==r)throw new TypeError("Cannot convert undefined or null to object");u(r)||(r={});for(var i=1;i1&&(e+="{"+t.val.length+"}"),this.emit(e,t)}).set("plus",function(t){var s=t.parsed.slice(-1);if("]"===s||")"===s)return this.emit(t.val,t);if(!this.output||/[?*+]/.test(e)&&"bracket"!==t.parent.type)return this.emit("\\+",t);var e=this.output.slice(-1);return/\w/.test(e)&&!t.inside?this.emit("+\\+?",t):this.emit("+",t)}).set("globstar",function(t,s,r){this.output||(this.state.leadingGlobstar=!0);var a=this.prev(),n=this.prev(2),o=this.next(),p=this.next(2),h=a.type,u=t.val;"slash"===a.type&&"slash"===o.type&&"text"===n.type&&(this.output+="?","text"!==p.type&&(this.output+="\\b"));var l=t.parsed;"!"===l.charAt(0)&&(l=l.slice(1));var c=t.isInside.paren||t.isInside.brace;return u=l&&"slash"!==h&&"bos"!==h&&!c?i():!0!==this.options.dot?"(?:(?!(?:["+e()+"]|^)\\.).)*?":"(?:(?!(?:["+e()+"]|^)(?:\\.{1,2})($|["+e()+"]))(?!\\.{2}).)*?","slash"!==h&&"bos"!==h||!0===this.options.dot||(u="(?!\\.)"+u),"slash"===a.type&&"slash"===o.type&&"text"!==n.type&&("text"!==p.type&&"star"!==p.type||(t.addQmark=!0)),this.options.capture&&(u="("+u+")"),this.emit(u,t)}).set("star",function(t,s,r){var a=s[r-2]||{},n=this.prev(),o=this.next(),p=n.type;function h(t){return"bos"===t.type||"slash"===t.type}if(""===this.output&&!0!==this.options.contains&&(this.output="(?!["+e()+"])"),"bracket"===p&&!1===this.options.bash){var u=o&&"bracket"===o.type?i():"*?";if(!n.nodes||"posix"!==n.nodes[1].type)return this.emit(u,t)}var l=this.dotfiles||"text"===p||"escape"===p?"":this.options.dot?"(?!(?:^|["+e()+"])\\.{1,2}(?:$|["+e()+"]))":"(?!\\.)";h(n)||h(a)&&"not"===p?l+="(?!\\.)"!==l?"(?!(\\.{2}|\\.["+e()+"]))(?=.)":"(?=.)":"(?!\\.)"===l&&(l=""),"not"===n.type&&"bos"===a.type&&!0===this.options.dot&&(this.output="(?!\\.)"+this.output);var c=l+i();return this.options.capture&&(c="("+c+")"),this.emit(c,t)}).set("text",function(t){return this.emit(t.val,t)}).set("eos",function(t){var s=this.prev(),i=t.val;return this.output="(?:\\.["+e()+"](?=.))?"+this.output,this.state.metachar&&"qmark"!==s.type&&"slash"!==s.type&&(i+=this.options.contains?"["+e()+"]?":"(?:["+e()+"]|$)"),this.emit(i,t)}),s&&"function"==typeof s.compilers&&s.compilers(t.compiler)}; +},{}],"B4wp":[function(require,module,exports) { +"use strict";var t,s=require("regex-not"),i=require("to-regex"),e="[\\[!*+?$^\"'.\\\\/]+",a=n(e);function r(t,s){var i=t.charAt(0),e={len:1,val:"",esc:""},a=0;function r(){"\\"!==i&&(e.esc+="\\"+i,e.val+=i),i=t.charAt(++a),e.len++,"\\"===i&&(r(),r())}for(;i&&i!==s;)r();return e}function n(e){if(t)return t;var a={contains:!0,strictClose:!1},r=s.create(e,a),n=i("^(?:[*]\\((?=.)|"+r+")",a);return t=n}module.exports=function(t,s){var i=t.parser,e=i.options;i.state={slashes:0,paths:[]},i.ast.state=i.state,i.capture("prefix",function(){this.parsed||this.match(/^\.[\\\/]/)&&(this.state.strictOpen=!!this.options.strictOpen,this.state.addPrefix=!0)}).capture("escape",function(){if(!this.isInside("bracket")){var t=this.position(),s=this.match(/^(?:\\(.)|([$^]))/);if(s)return t({type:"escape",val:s[2]||s[1]})}}).capture("quoted",function(){var t=this.position(),s=this.match(/^["']/);if(s){var i=s[0];if(-1===this.input.indexOf(i))return t({type:"escape",val:i});var e=r(this.input,i);return this.consume(e.len),t({type:"quoted",val:e.esc})}}).capture("not",function(){var t=this.parsed,s=this.position(),i=this.match(this.notRegex||/^!+/);if(i){var e=i[0],a=e.length%2==1;return""!==t||a||(e=""),""===t&&a&&!0!==this.options.nonegate&&(this.bos.val="(?!^(?:",this.append=")$).*",e=""),s({type:"not",val:e})}}).capture("dot",function(){var t=this.parsed,s=this.position(),i=this.match(/^\.+/);if(i){var e=i[0];return this.state.dot="."===e&&(""===t||"/"===t.slice(-1)),s({type:"dot",dotfiles:this.state.dot,val:e})}}).capture("plus",/^\+(?!\()/).capture("qmark",function(){var t=this.parsed,s=this.position(),i=this.match(/^\?+(?!\()/);if(i)return this.state.metachar=!0,this.state.qmark=!0,s({type:"qmark",parsed:t,val:i[0]})}).capture("globstar",function(){var t=this.parsed,s=this.position();if(this.match(/^\*{2}(?![*(])(?=[,)\/]|$)/)){var i=!0!==e.noglobstar?"globstar":"star",a=s({type:i,parsed:t});for(this.state.metachar=!0;"/**/"===this.input.slice(0,4);)this.input=this.input.slice(3);return a.isInside={brace:this.isInside("brace"),paren:this.isInside("paren")},"globstar"===i?(this.state.globstar=!0,a.val="**"):(this.state.star=!0,a.val="*"),a}}).capture("star",function(){var t=this.position(),s=this.match(/^(?:\*(?![*(])|[*]{3,}(?!\()|[*]{2}(?![(\/]|$)|\*(?=\*\())/);if(s)return this.state.metachar=!0,this.state.star=!0,t({type:"star",val:s[0]})}).capture("slash",function(){var t=this.position(),s=this.match(/^\//);if(s)return this.state.slashes++,t({type:"slash",val:s[0]})}).capture("backslash",function(){var t=this.position(),s=this.match(/^\\(?![*+?(){}[\]'"])/);if(s){var i=s[0];return this.isInside("bracket")?i="\\":i.length>1&&(i="\\\\"),t({type:"backslash",val:i})}}).capture("square",function(){if(!this.isInside("bracket")){var t=this.position(),s=this.match(/^\[([^!^\\])\]/);if(s)return t({type:"square",val:s[1]})}}).capture("bracket",function(){var t=this.position(),s=this.match(/^(?:\[([!^]?)([^\]]+|\]-)(\]|[^*+?]+)|\[)/);if(s){var i=s[0],e=s[1]?"^":"",a=(s[2]||"").replace(/\\\\+/,"\\\\"),r=s[3]||"";s[2]&&a.lengtho)throw new Error("expected pattern to be less than "+o+" characters");return s("makeRe",r,t,function(){var n=u.extend({wrap:!1},t),i=f.create(r,n),a=e(i.output,n);return u.define(a,"result",i),a})},f.create=function(r,e){if("string"!=typeof r)throw new TypeError("expected a string");return s("create",r,e,function(){return f.compile(f.parse(r,e),e)})},f.parse=function(r,e){if("string"!=typeof r)throw new TypeError("expected a string");return s("parse",r,e,function(){var t=u.instantiate(null,e);i(t,e);var n=t.parse(r,e);return u.define(n,"snapdragon",t),n.input=r,n})},f.compile=function(r,e){return"string"==typeof r&&(r=f.parse(r,e)),s("compile",r.input,e,function(){var t=u.instantiate(r,e);return n(t,e),t.compile(r,e)})},f.clearCache=function(){f.cache.__data__={}},f.compilers=n,f.parsers=i,f.cache=a,module.exports=f; +},{"to-regex":"tM/U","extend-shallow":"60xj","./lib/compilers":"iVuj","./lib/parsers":"B4wp","./lib/cache":"a2DF","./lib/utils":"itl/"}],"t3x7":[function(require,module,exports) { +"use strict";module.exports={alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"}; +},{}],"gGPM":[function(require,module,exports) { +"use strict";var t=require("posix-character-classes");module.exports=function(e){e.compiler.set("escape",function(t){return this.emit("\\"+t.val.replace(/^\\/,""),t)}).set("text",function(t){return this.emit(t.val.replace(/([{}])/g,"\\$1"),t)}).set("posix",function(e){if("[::]"===e.val)return this.emit("\\[::\\]",e);var i=t[e.inner];return void 0===i&&(i="["+e.inner+"]"),this.emit(i,e)}).set("bracket",function(t){return this.mapVisit(t.nodes)}).set("bracket.open",function(t){return this.emit(t.val,t)}).set("bracket.inner",function(t){var e=t.val;if("["===e||"]"===e)return this.emit("\\"+t.val,t);if("^]"===e)return this.emit("^\\]",t);if("^"===e)return this.emit("^",t);/-/.test(e)&&!/(\d-\d|\w-\w)/.test(e)&&(e=e.split("-").join("\\-"));var i="^"===e.charAt(0);return i&&-1===e.indexOf("/")&&(e+="/"),i&&-1===e.indexOf(".")&&(e+="."),e=e.replace(/\\([1-9])/g,"$1"),this.emit(e,t)}).set("bracket.close",function(t){var e=t.val.replace(/^\\/,"");return!0===t.parent.escaped?this.emit("\\"+e,t):this.emit(e,t)})}; +},{"posix-character-classes":"t3x7"}],"DmoF":[function(require,module,exports) { +"use strict";var e,r=require("to-regex"),t=require("regex-not");exports.last=function(e){return e[e.length-1]},exports.createRegex=function(n,i){if(e)return e;var o,s={contains:!0,strictClose:!1},u=t.create(n,s);return o=r("string"==typeof i?"^(?:"+i+"|"+u+")":u,s),e=o}; +},{"to-regex":"tM/U","regex-not":"U+jK"}],"rp/P":[function(require,module,exports) { +"use strict";var t=require("./utils"),e=require("define-property"),i="(\\[(?=.*\\])|\\])+",r=t.createRegex(i);function s(i){i.state=i.state||{},i.parser.sets.bracket=i.parser.sets.bracket||[],i.parser.capture("escape",function(){if(!this.isInside("bracket")){var t=this.position(),e=this.match(/^\\(.)/);if(e)return t({type:"escape",val:e[0]})}}).capture("text",function(){if(!this.isInside("bracket")){var t=this.position(),e=this.match(r);if(e&&e[0])return t({type:"text",val:e[0]})}}).capture("posix",function(){var t=this.position(),e=this.match(/^\[:(.*?):\](?=.*\])/);if(e){var r=this.isInside("bracket");return r&&i.posix++,t({type:"posix",insideBracket:r,inner:e[1],val:e[0]})}}).capture("bracket",function(){}).capture("bracket.open",function(){var i=this.parsed,r=this.position(),s=this.match(/^\[(?=.*\])/);if(s){var a=this.prev(),n=t.last(a.nodes);if("\\"===i.slice(-1)&&!this.isInside("bracket"))return n.val=n.val.slice(0,n.val.length-1),r({type:"escape",val:s[0]});var c=r({type:"bracket.open",val:s[0]});if("bracket.open"===n.type||this.isInside("bracket"))return c.val="\\"+c.val,c.type="bracket.inner",c.escaped=!0,c;var p=r({type:"bracket",nodes:[c]});e(p,"parent",a),e(c,"parent",p),this.push("bracket",p),a.nodes.push(p)}}).capture("bracket.inner",function(){if(this.isInside("bracket")){var t=this.position(),e=this.match(r);if(e&&e[0]){var i=this.input.charAt(0),s=e[0],a=t({type:"bracket.inner",val:s});if("\\\\"===s)return a;var n=s.charAt(0),c=s.slice(-1);return"!"===n&&(s="^"+s.slice(1)),("\\"===c||"^"===s&&"]"===i)&&(s+=this.input[0],this.consume(1)),a.val=s,a}}}).capture("bracket.close",function(){var i=this.parsed,r=this.position(),s=this.match(/^\]/);if(s){var a=this.prev(),n=t.last(a.nodes);if("\\"===i.slice(-1)&&!this.isInside("bracket"))return n.val=n.val.slice(0,n.val.length-1),r({type:"escape",val:s[0]});var c=r({type:"bracket.close",rest:this.input,val:s[0]});if("bracket.open"===n.type)return c.type="bracket.inner",c.escaped=!0,c;var p=this.pop("bracket");if(!this.isType(p,"bracket")){if(this.options.strict)throw new Error('missing opening "["');return c.type="bracket.inner",c.escaped=!0,c}p.nodes.push(c),e(c,"parent",p)}})}module.exports=s,module.exports.TEXT_REGEX=i; +},{"./utils":"DmoF","define-property":"zUlQ"}],"/xJq":[function(require,module,exports) { +var e;function r(e){var r,t=0;for(r in e)t=(t<<5)-t+e.charCodeAt(r),t|=0;return exports.colors[Math.abs(t)%exports.colors.length]}function t(t){function s(){if(s.enabled){var r=s,t=+new Date,o=t-(e||t);r.diff=o,r.prev=e,r.curr=t,e=t;for(var n=new Array(arguments.length),p=0;p=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function o(e){var o=this.useColors;if(e[0]=(o?"%c":"")+this.namespace+(o?" %c":" ")+e[0]+(o?"%c ":" ")+"+"+exports.humanize(this.diff),o){var t="color: "+this.color;e.splice(1,0,t,"color: inherit");var r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,function(e){"%%"!==e&&(r++,"%c"===e&&(n=r))}),e.splice(n,0,t)}}function t(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function r(e){try{null==e?exports.storage.removeItem("debug"):exports.storage.debug=e}catch(o){}}function n(){var e;try{e=exports.storage.debug}catch(o){}return!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG),e}function s(){try{return window.localStorage}catch(e){}}exports=module.exports=require("./debug"),exports.log=t,exports.formatArgs=o,exports.save=r,exports.load=n,exports.useColors=e,exports.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:s(),exports.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(o){return"[UnexpectedJSONParseError]: "+o.message}},exports.enable(n()); +},{"./debug":"/xJq"}],"kjVy":[function(require,module,exports) { +var e=require("tty"),t=require("util");exports=module.exports=require("./debug"),exports.init=c,exports.log=i,exports.formatArgs=o,exports.save=p,exports.load=a,exports.useColors=n,exports.colors=[6,2,3,4,5,1],exports.inspectOpts=Object.keys(process.env).filter(function(e){return/^debug_/i.test(e)}).reduce(function(e,t){var r=t.substring(6).toLowerCase().replace(/_([a-z])/g,function(e,t){return t.toUpperCase()}),s=process.env[t];return s=!!/^(yes|on|true|enabled)$/i.test(s)||!/^(no|off|false|disabled)$/i.test(s)&&("null"===s?null:Number(s)),e[r]=s,e},{});var r=parseInt(process.env.DEBUG_FD,10)||2;1!==r&&2!==r&&t.deprecate(function(){},"except for stderr(2) and stdout(1), any other usage of DEBUG_FD is deprecated. Override debug.log if you want to use a different log function (https://git.io/debug_fd)")();var s=1===r?process.stdout:2===r?process.stderr:u(r);function n(){return"colors"in exports.inspectOpts?Boolean(exports.inspectOpts.colors):e.isatty(r)}function o(e){var t=this.namespace;if(this.useColors){var r=this.color,s=" [3"+r+";1m"+t+" ";e[0]=s+e[0].split("\n").join("\n"+s),e.push("[3"+r+"m+"+exports.humanize(this.diff)+"")}else e[0]=(new Date).toUTCString()+" "+t+" "+e[0]}function i(){return s.write(t.format.apply(t,arguments)+"\n")}function p(e){null==e?delete process.env.DEBUG:process.env.DEBUG=e}function a(){return process.env.DEBUG}function u(t){var r;switch(process.binding("tty_wrap").guessHandleType(t)){case"TTY":(r=new e.WriteStream(t))._type="tty",r._handle&&r._handle.unref&&r._handle.unref();break;case"FILE":(r=new(require("fs").SyncWriteStream)(t,{autoClose:!1}))._type="fs";break;case"PIPE":case"TCP":(r=new(require("net").Socket)({fd:t,readable:!1,writable:!0})).readable=!1,r.read=null,r._type="pipe",r._handle&&r._handle.unref&&r._handle.unref();break;default:throw new Error("Implement me. Unknown stream file type!")}return r.fd=t,r._isStdio=!0,r}function c(e){e.inspectOpts={};for(var t=Object.keys(exports.inspectOpts),r=0;r",__filename),a.create(r,e).output}a.match=function(r,e,t){r=[].concat(r);for(var i=n({},t),u=a.matcher(e,i),o=r.length,c=-1,s=[];++c1&&(e+="{"+t.val.length+"}"),this.emit(e,t))}).set("plus",function(t){var e=t.parsed.slice(-1);if("]"===e||")"===e)return this.emit(t.val,t);var s=this.output.slice(-1);return!this.output||/[?*+]/.test(s)&&"bracket"!==t.parent.type?this.emit("\\+",t):/\w/.test(s)&&!t.inside?this.emit("+\\+?",t):this.emit("+",t)}).set("star",function(t){var e=this.prev(),i="text"!==e.type&&"escape"!==e.type?"(?!\\.)":"";return this.emit(i+s.call(this,t),t)}).set("paren",function(t){return this.mapVisit(t.nodes)}).set("paren.open",function(t){var e=this.options.capture?"(":"";switch(t.parent.prefix){case"!":case"^":return this.emit(e+"(?:(?!(?:",t);case"*":case"+":case"?":case"@":return this.emit(e+"(?:",t);default:var s=t.val;return!0===this.options.bash?s="\\"+s:this.options.capture||"("!==s||"?"===t.parent.rest[0]||(s+="?:"),this.emit(s,t)}}).set("paren.close",function(t){var e=this.options.capture?")":"";switch(t.prefix){case"!":case"^":var i=/^(\)|$)/.test(t.rest)?"$":"",r=s.call(this,t);return t.parent.hasSlash&&!this.options.star&&!1!==this.options.slash&&(r=".*?"),this.emit(i+"))"+r+")"+e,t);case"*":case"+":case"?":return this.emit(")"+t.prefix+e,t);case"@":return this.emit(")"+e,t);default:var a=(!0===this.options.bash?"\\":"")+")";return this.emit(a,t)}}).set("text",function(t){var e=t.val.replace(/[\[\]]/g,"\\$&");return this.emit(e,t)})}; +},{"expand-brackets":"plON"}],"0R58":[function(require,module,exports) { +"use strict";var r=require("regex-not"),e=require("fragment-cache"),t=module.exports,n=t.cache=new e;t.arrayify=function(r){return Array.isArray(r)?r:[r]},t.memoize=function(r,e,a,i){var c=t.createKey(r+e,a);if(n.has(r,c))return n.get(r,c);var u=i(e,a);return a&&!1===a.cache?u:(n.set(r,c,u),u)},t.createKey=function(r,e){var t=r;if(void 0===e)return t;for(var n in e)t+=";"+n+"="+String(e[n]);return t},t.createRegex=function(e){return r(e,{contains:!0,strictClose:!1})}; +},{"regex-not":"U+jK","fragment-cache":"zFHF"}],"SJ64":[function(require,module,exports) { +"use strict";var e=require("expand-brackets"),r=require("define-property"),t=require("./utils"),p="([!@*?+]?\\(|\\)|[*?.+\\\\]|\\[:?(?=.*\\])|:?\\])+",s=t.createRegex(p);function a(t){t.state=t.state||{},t.use(e.parsers),t.parser.sets.paren=t.parser.sets.paren||[],t.parser.capture("paren.open",function(){var e=this.parsed,t=this.position(),p=this.match(/^([!@*?+])?\(/);if(p){var s=this.prev(),a=p[1],i=t({type:"paren.open",parsed:e,val:p[0]}),n=t({type:"paren",prefix:a,nodes:[i]});"!"===a&&"paren"===s.type&&"!"===s.prefix&&(s.prefix="@",n.prefix="@"),r(n,"rest",this.input),r(n,"parsed",e),r(n,"parent",s),r(i,"parent",n),this.push("paren",n),s.nodes.push(n)}}).capture("paren.close",function(){var e=this.parsed,t=this.position(),p=this.match(/^\)/);if(p){var s=this.pop("paren"),a=t({type:"paren.close",rest:this.input,parsed:e,val:p[0]});if(!this.isType(s,"paren")){if(this.options.strict)throw new Error('missing opening paren: "("');return a.escaped=!0,a}a.prefix=s.prefix,s.nodes.push(a),r(a,"parent",s)}}).capture("escape",function(){var e=this.position(),r=this.match(/^\\(.)/);if(r)return e({type:"escape",val:r[0],ch:r[1]})}).capture("qmark",function(){var e=this.parsed,r=this.position(),p=this.match(/^\?+(?!\()/);if(p)return t.state.metachar=!0,r({type:"qmark",rest:this.input,parsed:e,val:p[0]})}).capture("star",/^\*(?!\()/).capture("plus",/^\+(?!\()/).capture("dot",/^\./).capture("text",s)}module.exports.TEXT_REGEX=p,module.exports=a; +},{"expand-brackets":"plON","define-property":"iG2A","./utils":"0R58"}],"/AfS":[function(require,module,exports) { +"use strict";var s=require("snapdragon"),r=require("define-property"),a=require("extend-shallow"),t=require("./compilers"),n=require("./parsers");function p(p){this.options=a({source:"extglob"},p),this.snapdragon=this.options.snapdragon||new s(this.options),this.snapdragon.patterns=this.snapdragon.patterns||{},this.compiler=this.snapdragon.compiler,this.parser=this.snapdragon.parser,t(this.snapdragon),n(this.snapdragon),r(this.snapdragon,"parse",function(a,t){var n=s.prototype.parse.apply(this,arguments);n.input=a;var p=this.parser.stack.pop();if(p&&!0!==this.options.strict){var e=p.nodes[0];e.val="\\"+e.val;var i=e.parent.nodes[1];"star"===i.type&&(i.loose=!0)}return r(n,"parser",this.parser),n}),r(this,"parse",function(s,r){return this.snapdragon.parse.apply(this.snapdragon,arguments)}),r(this,"compile",function(s,r){return this.snapdragon.compile.apply(this.snapdragon,arguments)})}module.exports=p; +},{"snapdragon":"HS1e","define-property":"iG2A","extend-shallow":"xChW","./compilers":"LbiR","./parsers":"SJ64"}],"k4m3":[function(require,module,exports) { +"use strict";var e=require("extend-shallow"),r=require("array-unique"),t=require("to-regex"),n=require("./lib/compilers"),i=require("./lib/parsers"),o=require("./lib/extglob"),a=require("./lib/utils"),c=65536;function u(e,r){return u.create(e,r).output}u.match=function(e,t,n){if("string"!=typeof t)throw new TypeError("expected pattern to be a string");e=a.arrayify(e);for(var i=u.matcher(t,n),o=e.length,c=-1,s=[];++cc)throw new Error("expected pattern to be less than "+c+" characters");var i=a.memoize("makeRe",r,n,function(){var i=e({strictErrors:!1},n);!0===i.strictErrors&&(i.strict=!0);var o=u.create(r,i);return t(o.output,i)});if(i.source.length>c)throw new SyntaxError("potentially malicious regex detected");return i},u.cache=a.cache,u.clearCache=function(){u.cache.__data__={}},u.Extglob=o,u.compilers=n,u.parsers=i,module.exports=u; +},{"extend-shallow":"xChW","array-unique":"pgXb","to-regex":"tM/U","./lib/compilers":"LbiR","./lib/parsers":"SJ64","./lib/extglob":"/AfS","./lib/utils":"0R58"}],"mGS5":[function(require,module,exports) { +"use strict";var t=require("nanomatch"),e=require("extglob");function s(t){function e(t,s){return t.nodes?function(t,s){var o=t.length,r=-1;for(;++rc)throw new Error("expected pattern to be less than "+c+" characters");return h("makeRe",r,e,function(){var n=f.create(r,e),a=[],i=n.map(function(r){return r.ast.state=r.state,a.push(r.ast),r.output}),u=t(i.join("|"),e);return Object.defineProperty(u,"result",{configurable:!0,enumerable:!1,value:a}),u})},f.braces=function(r,t){if("string"!=typeof r&&!Array.isArray(r))throw new TypeError("expected pattern to be an array or string");return h("braces",r,t,function(){return t&&!0===t.nobrace||!/\{.*\}/.test(r)?o.arrayify(r):e(r,t)})},f.braceExpand=function(r,e){var t=n({},e,{expand:!0});return f.braces(r,t)},f.create=function(r,e){return h("create",r,e,function(){for(var t,n,a=(r=f.braces(r,e)).length,i=-1,u=[];++it?r:t},0)}function b(t,e){return n.makeRe(t,e)}function y(t,e){return t.map(function(t){return b(t,e)})}function D(t,e){return e.some(function(e){return e.test(t)})}exports.isStaticPattern=o,exports.isDynamicPattern=u,exports.unixifyPattern=s,exports.convertToPositivePattern=a,exports.convertToNegativePattern=c,exports.isNegativePattern=f,exports.isPositivePattern=p,exports.getNegativePatterns=x,exports.getPositivePatterns=v,exports.getBaseDirectory=P,exports.hasGlobStar=l,exports.endsWithSlashGlobStar=g,exports.isAffectDepthOfReadingPattern=h,exports.getNaiveDepth=m,exports.getMaxNaivePatternsDepth=d,exports.makeRe=b,exports.convertPatternsToRe=y,exports.matchAny=D; +},{"glob-parent":"YVQX","is-glob":"0Ekl","micromatch":"vqW8"}],"e7L2":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("../utils/pattern");function e(e,i){var o=e.map(t.unixifyPattern),s=i.ignore.map(t.unixifyPattern),c=n(o),u=a(o,s),p=i.case?c.filter(t.isStaticPattern):[],v=i.case?c.filter(t.isDynamicPattern):c,P=r(p,u,!1),f=r(v,u,!0);return P.concat(f)}function r(t,e,r){var n=i(t);return"."in n?[s(".",t,e,r)]:o(n,e,r)}function n(e){return t.getPositivePatterns(e)}function a(e,r){return t.getNegativePatterns(e).concat(r).map(t.convertToPositivePattern)}function i(e){return e.reduce(function(e,r){var n=t.getBaseDirectory(r);return n in e?e[n].push(r):e[n]=[r],e},{})}function o(t,e,r){return Object.keys(t).map(function(n){return s(n,t[n],e,r)})}function s(e,r,n,a){return{base:e,dynamic:a,positive:r,negative:n,patterns:[].concat(r,n.map(t.convertToNegativePattern))}}exports.generate=e,exports.convertPatternsToTasks=r,exports.getPositivePatterns=n,exports.getNegativePatternsAsPositive=a,exports.groupPatternsByBaseDirectory=i,exports.convertPatternGroupsToTasks=o,exports.convertPatternGroupToTask=s; +},{"../utils/pattern":"YyH4"}],"wpu0":[function(require,module,exports) { +module.exports=function(e,a){if("string"!=typeof e)throw new TypeError("Expected a string");for(var s,r=String(e),c="",f=!!a&&!!a.extended,i=!!a&&!!a.globstar,t=!1,n=a&&"string"==typeof a.flags?a.flags:"",o=0,g=r.length;o1&&("/"===b||void 0===b)&&("/"===k||void 0===k)?(c+="(?:[^/]*(?:/|$))*",o++):c+="[^/]*";else c+=".*";break;default:c+=s}return n&&~n.indexOf("g")||(c="^"+c+"$"),new RegExp(c,n)}; +},{}],"vOm+":[function(require,module,exports) { +"use strict";const e=require("path"),t=require("glob-to-regexp");module.exports=s;let r=/^win/.test(process.platform);function s(s,o){if(null==s)s={};else if("object"!=typeof s)throw new TypeError("options must be an object");let n,i,f,l,p=s.deep;if(null==p)n=0;else if("boolean"==typeof p)n=p?1/0:0;else if("number"==typeof p){if(p<0||isNaN(p))throw new Error("options.deep must be a positive number");if(Math.floor(p)!==p)throw new Error("options.deep must be an integer");n=p}else if("function"==typeof p)n=1/0,i=p;else if(p instanceof RegExp)n=1/0,f=p;else{if(!("string"==typeof p&&p.length>0))throw new TypeError("options.deep must be a boolean, number, function, regular expression, or glob pattern");n=1/0,l=t(p,{extended:!0,globstar:!0})}let a,u,b,c=s.filter;if(null!=c)if("function"==typeof c)a=c;else if(c instanceof RegExp)u=c;else{if(!("string"==typeof c&&c.length>0))throw new TypeError("options.filter must be a function, regular expression, or glob pattern");b=t(c,{extended:!0,globstar:!0})}let g=s.sep;if(null==g)g=e.sep;else if("string"!=typeof g)throw new TypeError("options.sep must be a string");let w=s.basePath;if(null==w)w="";else{if("string"!=typeof w)throw new TypeError("options.basePath must be a string");w&&w.substr(-1)!==g&&(w+=g)}let h,y=w;if(y&&"/"!==g&&(y=y.replace(new RegExp("\\"+g,"g"),"/"),r&&(y=y.replace(/^([a-zA-Z]\:\/|\/\/)/,"/"))),null===s.fs||void 0===s.fs)h=o.facade;else{if("object"!=typeof s.fs)throw new TypeError("options.fs must be an object");(h=Object.assign({},o.facade)).fs=Object.assign({},o.facade.fs,s.fs)}return{recurseDepth:n,recurseFn:i,recurseRegExp:f,recurseGlob:l,filterFn:a,filterRegExp:u,filterGlob:b,sep:g,basePath:w,posixBasePath:y,facade:h,emit:!!o.emit,stats:!!o.stats}} +},{"glob-to-regexp":"wpu0"}],"G6eU":[function(require,module,exports) { +"use strict";let t=module.exports={safe:e,once:l};function e(e,l){l=Array.prototype.slice.call(arguments,1);let n=t.once(l.pop());l.push(n);try{e.apply(null,l)}catch(o){n(o)}}function l(t){let e=!1;return function(l){if(!e)return e=!0,t.apply(this,arguments);if(l)throw l}} +},{}],"GhQK":[function(require,module,exports) { +"use strict";const t=require("./call");function n(n,l,e){let i=!1;t.safe(n.lstat,l,(t,u)=>{if(t)return e(t);try{i=u.isSymbolicLink()}catch(c){return e(c)}i?r(n,l,u,e):e(null,u)})}function r(n,r,l,e){t.safe(n.stat,r,(t,n)=>{if(t)return e(null,l);try{n.isSymbolicLink=(()=>!0)}catch(r){return e(r)}e(null,n)})}module.exports=n; +},{"./call":"G6eU"}],"DNwy":[function(require,module,exports) { +"use strict";const e=require("stream").Readable,t=require("events").EventEmitter,r=require("path"),i=require("./normalize-options"),s=require("./stat"),h=require("./call");class a{constructor(t,r,s){this.options=r=i(r,s),this.shouldRead=!0,this.queue=[{path:t,basePath:r.basePath,posixBasePath:r.posixBasePath,depth:0}],this.pending=0,this.buffer=[],this.stream=new e({objectMode:!0}),this.stream._read=(()=>{if(this.shouldRead=!0,this.buffer.length>0&&this.pushFromBuffer(),this.queue.length>0)if(this.options.facade.sync)for(;this.queue.length>0;)this.readNextDirectory();else this.readNextDirectory();this.checkForEOF()})}readNextDirectory(){let e=this.options.facade,t=this.queue.shift();this.pending++,h.safe(e.fs.readdir,t.path,(r,i)=>{if(r)return this.emit("error",r),this.finishedReadingDirectory();try{e.forEach(i,this.processItem.bind(this,t),this.finishedReadingDirectory.bind(this,t))}catch(s){this.emit("error",s),this.finishedReadingDirectory()}})}finishedReadingDirectory(){this.pending--,this.shouldRead&&(this.queue.length>0&&this.options.facade.async&&this.readNextDirectory(),this.checkForEOF())}checkForEOF(){0===this.buffer.length&&0===this.pending&&0===this.queue.length&&this.stream.push(null)}processItem(e,i,h){let a=this.stream,u=this.options,o=e.basePath+i,n=e.posixBasePath+i,f=r.join(e.path,i),l=e.depth>=u.recurseDepth;if(!(!l||u.stats||u.recurseFn||u.filterFn||t.listenerCount(a,"file")||t.listenerCount(a,"directory")||t.listenerCount(a,"symlink")))return this.filter(o,n)&&this.pushOrBuffer({data:o}),h();s(u.facade.fs,f,(t,r)=>{if(t)return this.emit("error",t),h();try{r.path=o,r.depth=e.depth,this.shouldRecurse(r,n,l)&&this.queue.push({path:f,basePath:o+u.sep,posixBasePath:n+"/",depth:e.depth+1}),this.filter(r,n)&&this.pushOrBuffer({data:u.stats?r:o,file:r.isFile(),directory:r.isDirectory(),symlink:r.isSymbolicLink()}),h()}catch(i){this.emit("error",i),h()}})}pushOrBuffer(e){this.buffer.push(e),this.shouldRead&&this.pushFromBuffer()}pushFromBuffer(){let e=this.stream,t=this.buffer.shift();try{this.shouldRead=e.push(t.data)}catch(r){this.emit("error",r)}t.file&&this.emit("file",t.data),t.symlink&&this.emit("symlink",t.data),t.directory&&this.emit("directory",t.data)}shouldRecurse(e,t,r){let i=this.options;if(r)return!1;if(!e.isDirectory())return!1;if(i.recurseGlob)return i.recurseGlob.test(t);if(i.recurseRegExp)return i.recurseRegExp.test(e.path);if(!i.recurseFn)return!0;try{return i.recurseFn.call(null,e)}catch(s){this.emit("error",s)}}filter(e,t){let r=this.options;if(r.filterGlob)return r.filterGlob.test(t);if(r.filterRegExp)return r.filterRegExp.test(e.path||e);if(!r.filterFn)return!0;try{return r.filterFn.call(null,e)}catch(i){this.emit("error",i)}}emit(e,t){let r=this.stream;try{r.emit(e,t)}catch(i){if("error"===e)throw i;r.emit("error",i)}}}module.exports=a; +},{"./normalize-options":"vOm+","./stat":"GhQK","./call":"G6eU"}],"RBZQ":[function(require,module,exports) { +"use strict";const t=require("fs"),c=require("../call");exports.readdir=function(n,r){r=c.once(r);try{r(null,t.readdirSync(n))}catch(e){r(e)}},exports.stat=function(n,r){r=c.once(r);try{r(null,t.statSync(n))}catch(e){r(e)}},exports.lstat=function(n,r){r=c.once(r);try{r(null,t.lstatSync(n))}catch(e){r(e)}}; +},{"../call":"G6eU"}],"jV2p":[function(require,module,exports) { +"use strict";function o(o,t,c){o.forEach(o=>{t(o,()=>{})}),c()}module.exports=o; +},{}],"ap4b":[function(require,module,exports) { +"use strict";module.exports=t;const e=require("../directory-reader");let r={fs:require("./fs"),forEach:require("./for-each"),sync:!0};function t(t,s,u){u.facade=r;let a=new e(t,s,u).stream,c=[],o=a.read();for(;null!==o;)c.push(o),o=a.read();return c} +},{"../directory-reader":"DNwy","./fs":"RBZQ","./for-each":"jV2p"}],"tu2D":[function(require,module,exports) { +"use strict";var n=global.process&&process.nextTick||global.setImmediate||function(n){setTimeout(n,0)};module.exports=function(t,o){return t?void o.then(function(o){n(function(){t(null,o)})},function(o){n(function(){t(o)})}):o}; +},{}],"H1le":[function(require,module,exports) { +"use strict";function t(t,e,n){if(0===t.length)return void n();let o=t.length;t.forEach(t=>{e(t,()=>{0==--o&&n()})})}module.exports=t; +},{}],"h2mi":[function(require,module,exports) { +"use strict";module.exports=t;const e=require("call-me-maybe"),r=require("../directory-reader");let o={fs:require("fs"),forEach:require("./for-each"),async:!0};function t(t,n,a,s){return"function"==typeof n&&(a=n,n=void 0),e(a,new Promise((e,a)=>{let u=[];s.facade=o;let c=new r(t,n,s).stream;c.on("error",e=>{a(e),c.pause()}),c.on("data",e=>{u.push(e)}),c.on("end",()=>{e(u)})}))} +},{"call-me-maybe":"tu2D","../directory-reader":"DNwy","./for-each":"H1le"}],"a6Ih":[function(require,module,exports) { +"use strict";module.exports=c;const e=require("../directory-reader");let r={fs:require("fs"),forEach:require("../async/for-each"),async:!0};function c(c,s,t){return t.facade=r,new e(c,s,t).stream} +},{"../directory-reader":"DNwy","../async/for-each":"H1le"}],"wZ0m":[function(require,module,exports) { +"use strict";const r=require("./sync"),t=require("./async"),e=require("./stream");function s(t,e){return r(t,e,{})}function n(t,e){return r(t,e,{stats:!0})}function a(r,e,s){return t(r,e,s,{})}function o(r,e,s){return t(r,e,s,{stats:!0})}function c(r,t){return e(r,t,{})}function i(r,t){return e(r,t,{stats:!0})}module.exports=exports=a,exports.readdir=exports.readdirAsync=exports.async=a,exports.readdirAsyncStat=exports.async.stat=o,exports.readdirStream=exports.stream=c,exports.readdirStreamStat=exports.stream.stat=i,exports.readdirSync=exports.sync=s,exports.readdirSyncStat=exports.sync.stat=n; +},{"./sync":"ap4b","./async":"h2mi","./stream":"a6Ih"}],"x8JV":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("path");function r(r){return e.basename(r).startsWith(".")}function t(e){return e.replace(/\\/g,"/")}function o(r,o){return t(e.resolve(r,o))}exports.isDotDirectory=r,exports.normalize=t,exports.makeAbsolute=o; +},{}],"Qwws":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("../../utils/path"),e=require("../../utils/pattern"),i=function(){function i(t,e){this.options=t,this.micromatchOptions=e}return i.prototype.getFilter=function(t,e){var i=this,r=this.getMaxPatternDepth(t),o=this.getNegativePatternsRe(e);return function(t){return i.filter(t,o,r)}},i.prototype.getMaxPatternDepth=function(t){return t.some(e.hasGlobStar)?1/0:e.getMaxNaivePatternsDepth(t)},i.prototype.getNegativePatternsRe=function(t){var i=t.filter(e.isAffectDepthOfReadingPattern);return e.convertPatternsToRe(i,this.micromatchOptions)},i.prototype.filter=function(t,e,i){return!this.isSkippedByDeepOption(t.depth)&&(!this.isSkippedByMaxPatternDepth(t.depth,i)&&(!this.isSkippedSymlinkedDirectory(t)&&(!this.isSkippedDotDirectory(t)&&this.isSkippedByNegativePatterns(t,e))))},i.prototype.isSkippedByDeepOption=function(t){return!this.options.deep||"number"==typeof this.options.deep&&t>=this.options.deep},i.prototype.isSkippedByMaxPatternDepth=function(t,e){return e!==1/0&&t>=e},i.prototype.isSkippedSymlinkedDirectory=function(t){return!this.options.followSymlinkedDirectories&&t.isSymbolicLink()},i.prototype.isSkippedDotDirectory=function(e){return!this.options.dot&&t.isDotDirectory(e.path)},i.prototype.isSkippedByNegativePatterns=function(t,i){return!e.matchAny(t.path,i)},i}();exports.default=i; +},{"../../utils/path":"x8JV","../../utils/pattern":"YyH4"}],"QPPm":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("../../utils/path"),e=require("../../utils/pattern"),i=function(){function i(t,e){this.options=t,this.micromatchOptions=e,this.index=new Map}return i.prototype.getFilter=function(t,i){var r=this,o=e.convertPatternsToRe(t,this.micromatchOptions),n=e.convertPatternsToRe(i,this.micromatchOptions);return function(t){return r.filter(t,o,n)}},i.prototype.filter=function(t,e,i){if(this.options.unique){if(this.isDuplicateEntry(t))return!1;this.createIndexRecord(t)}return!this.onlyFileFilter(t)&&!this.onlyDirectoryFilter(t)&&(!this.isSkippedByAbsoluteNegativePatterns(t,i)&&(this.isMatchToPatterns(t.path,e)&&!this.isMatchToPatterns(t.path,i)))},i.prototype.isDuplicateEntry=function(t){return this.index.has(t.path)},i.prototype.createIndexRecord=function(t){this.index.set(t.path,void 0)},i.prototype.onlyFileFilter=function(t){return this.options.onlyFiles&&!t.isFile()},i.prototype.onlyDirectoryFilter=function(t){return this.options.onlyDirectories&&!t.isDirectory()},i.prototype.isSkippedByAbsoluteNegativePatterns=function(e,i){if(!this.options.absolute)return!1;var r=t.makeAbsolute(this.options.cwd,e.path);return this.isMatchToPatterns(r,i)},i.prototype.isMatchToPatterns=function(t,i){return e.matchAny(t,i)||e.matchAny(t+"/",i)},i}();exports.default=i; +},{"../../utils/path":"x8JV","../../utils/pattern":"YyH4"}],"vrUZ":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("path"),e=require("./filters/deep"),o=require("./filters/entry"),i=require("../utils/path"),s=function(){function s(t){this.options=t,this.micromatchOptions=this.getMicromatchOptions(),this.entryFilter=new o.default(t,this.micromatchOptions),this.deepFilter=new e.default(t,this.micromatchOptions)}return s.prototype.getRootDirectory=function(e){return t.resolve(this.options.cwd,e.base)},s.prototype.getReaderOptions=function(t){return{basePath:"."===t.base?"":t.base,filter:this.entryFilter.getFilter(t.positive,t.negative),deep:this.deepFilter.getFilter(t.positive,t.negative),sep:"/"}},s.prototype.getMicromatchOptions=function(){return{dot:this.options.dot,nobrace:!this.options.brace,noglobstar:!this.options.globstar,noext:!this.options.extension,nocase:!this.options.case,matchBase:this.options.matchBase}},s.prototype.transform=function(t){this.options.absolute&&(t.path=i.makeAbsolute(this.options.cwd,t.path)),this.options.markDirectories&&t.isDirectory()&&(t.path+="/");var e=this.options.stats?t:t.path;return null===this.options.transform?e:this.options.transform(e)},s.prototype.isEnoentCodeError=function(t){return"ENOENT"===t.code},s}();exports.default=s; +},{"./filters/deep":"Qwws","./filters/entry":"QPPm","../utils/path":"x8JV"}],"E3To":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("fs");function e(t){return t?Object.assign({},exports.FILE_SYSTEM_ADAPTER,t):exports.FILE_SYSTEM_ADAPTER}exports.FILE_SYSTEM_ADAPTER={lstat:t.lstat,stat:t.stat,lstatSync:t.lstatSync,statSync:t.statSync},exports.getFileSystemAdapter=e; +},{}],"NXZV":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("../adapters/fs");function r(r){return Object.assign({fs:e.getFileSystemAdapter(r?r.fs:void 0),throwErrorOnBrokenSymlinks:!0,followSymlinks:!0},r)}exports.prepare=r; +},{"../adapters/fs":"E3To"}],"AmFJ":[function(require,module,exports) { +"use strict";function n(n,t){const o=t.fs.lstatSync(n);if(!r(o,t))return o;try{const r=t.fs.statSync(n);return r.isSymbolicLink=(()=>!0),r}catch(s){if(!t.throwErrorOnBrokenSymlinks)return o;throw s}}function t(n,t,o){t.fs.lstat(n,(s,i)=>s?o(s,void 0):r(i,t)?void t.fs.stat(n,(n,r)=>{if(n)return t.throwErrorOnBrokenSymlinks?o(n):o(null,i);r.isSymbolicLink=(()=>!0),o(null,r)}):o(null,i))}function r(n,t){return n.isSymbolicLink()&&t.followSymlinks}Object.defineProperty(exports,"__esModule",{value:!0}),exports.sync=n,exports.async=t,exports.isFollowedSymlink=r; +},{}],"MhkZ":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./managers/options"),r=require("./providers/stat");function t(t,n){return new Promise((o,s)=>{r.async(t,e.prepare(n),(e,r)=>e?s(e):o(r))})}function n(t,n,o){if("function"==typeof n&&(o=n,n=void 0),void 0===o)throw new TypeError('The "callback" argument must be of type Function.');r.async(t,e.prepare(n),o)}function o(t,n){return r.sync(t,e.prepare(n))}exports.stat=t,exports.statCallback=n,exports.statSync=o; +},{"./managers/options":"NXZV","./providers/stat":"AmFJ"}],"Iqot":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("path"),e=function(){function e(t){this.options=t}return e.prototype.getFullEntryPath=function(e){return t.resolve(this.options.cwd,e)},e.prototype.makeEntry=function(t,e){return t.path=e,t.depth=e.split("/").length,t},e}();exports.default=e; +},{}],"XubM":[function(require,module,exports) { +"use strict";var t=this&&this.__extends||function(){var t=function(r,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)r.hasOwnProperty(n)&&(t[n]=r[n])})(r,n)};return function(r,n){function e(){this.constructor=r}t(r,n),r.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)}}();Object.defineProperty(exports,"__esModule",{value:!0});var r=require("stream"),n=require("@nodelib/fs.stat"),e=require("./fs"),o=function(e){function o(){return null!==e&&e.apply(this,arguments)||this}return t(o,e),o.prototype.read=function(t,n){var e=this,o=t.map(this.getFullEntryPath,this),u=new r.Transform({objectMode:!0});u._transform=function(r,i,s){return e.getEntry(o[r],t[r]).then(function(t){null!==t&&n(t)&&u.push(t),r===o.length-1&&u.end(),s()})};for(var i=0;i0||(t=!1,n())}function a(e){function n(){e.removeListener("merge2UnpipeEnd",n),e.removeListener("end",n),o()}if(e._readableState.endEmitted)return o();e.on("merge2UnpipeEnd",n),e.on("end",n),e.pipe(u,{end:!1}),e.resume()}for(let e=0;e(function(){const n=t.promiseModule,r=new Array(arguments.length);for(let e=0;e{t.errorFirst?r.push(function(e,r){if(t.multiArgs){const t=new Array(arguments.length-1);for(let e=1;e{n=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},n);const r=e=>{const t=t=>"string"==typeof t?e===t:t.test(e);return n.include?n.include.some(t):!n.exclude.some(t)};let o;o="function"==typeof t?function(){return n.excludeMain?t.apply(this,arguments):e(t,n).apply(this,arguments)}:Object.create(Object.getPrototypeOf(t));for(const s in t){const i=t[s];o[s]="function"==typeof i&&r(s)?e(i,n):i}return o}); +},{}],"CrJU":[function(require,module,exports) { +"use strict";const t=require("fs"),r=require("pify");function i(i,e,n){return"string"!=typeof n?Promise.reject(new TypeError(`Expected a string, got ${typeof n}`)):r(t[i])(n).then(t=>t[e]()).catch(t=>{if("ENOENT"===t.code)return!1;throw t})}function e(r,i,e){if("string"!=typeof e)throw new TypeError(`Expected a string, got ${typeof e}`);try{return t[r](e)[i]()}catch(n){if("ENOENT"===n.code)return!1;throw n}}exports.file=i.bind(null,"stat","isFile"),exports.dir=i.bind(null,"stat","isDirectory"),exports.symlink=i.bind(null,"lstat","isSymbolicLink"),exports.fileSync=e.bind(null,"statSync","isFile"),exports.dirSync=e.bind(null,"statSync","isDirectory"),exports.symlinkSync=e.bind(null,"lstatSync","isSymbolicLink"); +},{"pify":"iYKj"}],"3BWO":[function(require,module,exports) { +"use strict";const e=require("path"),t=require("path-type"),r=e=>e.length>1?`{${e.join(",")}}`:e[0],o=(t,r)=>{const o="!"===t[0]?t.slice(1):t;return e.isAbsolute(o)?o:e.join(r,o)},s=(t,o)=>e.extname(t)?`**/${t}`:`**/${t}.${r(o)}`,n=(t,o)=>{if(o.files&&!Array.isArray(o.files))throw new TypeError(`Expected \`files\` to be of type \`Array\` but received type \`${typeof o.files}\``);if(o.extensions&&!Array.isArray(o.extensions))throw new TypeError(`Expected \`extensions\` to be of type \`Array\` but received type \`${typeof o.extensions}\``);return o.files&&o.extensions?o.files.map(r=>e.join(t,s(r,o.extensions))):o.files?o.files.map(r=>e.join(t,`**/${r}`)):o.extensions?[e.join(t,`**/*.${r(o.extensions)}`)]:[e.join(t,"**")]};module.exports=((e,r)=>"string"!=typeof(r=Object.assign({cwd:process.cwd()},r)).cwd?Promise.reject(new TypeError(`Expected \`cwd\` to be of type \`string\` but received type \`${typeof r.cwd}\``)):Promise.all([].concat(e).map(e=>t.dir(o(e,r.cwd)).then(t=>t?n(e,r):e))).then(e=>[].concat.apply([],e))),module.exports.sync=((e,r)=>{if("string"!=typeof(r=Object.assign({cwd:process.cwd()},r)).cwd)throw new TypeError(`Expected \`cwd\` to be of type \`string\` but received type \`${typeof r.cwd}\``);const s=[].concat(e).map(e=>t.dirSync(o(e,r.cwd))?n(e,r):e);return[].concat.apply([],s)}); +},{"path-type":"CrJU"}],"ZbmC":[function(require,module,exports) { +function e(e){return Array.isArray(e)?e:[e]}const t=/^\s+$/,r=/^\\!/,i=/^\\#/,s="/",n="undefined"!=typeof Symbol?Symbol.for("node-ignore"):"node-ignore",c=(e,t,r)=>Object.defineProperty(e,t,{value:r}),o=/([0-z])-([0-z])/g,a=e=>e.replace(o,(e,t,r)=>t.charCodeAt(0)<=r.charCodeAt(0)?e:""),h=[[/\\?\s+$/,e=>0===e.indexOf("\\")?" ":""],[/\\\s/g,()=>" "],[/[\\^$.|*+(){]/g,e=>`\\${e}`],[/\[([^\]\/]*)($|\])/g,(e,t,r)=>"]"===r?`[${a(t)}]`:`\\${e}`],[/(?!\\)\?/g,()=>"[^/]"],[/^\//,()=>"^"],[/\//g,()=>"\\/"],[/^\^*\\\*\\\*\\\//,()=>"^(?:.*\\/)?"]],l=[[/^(?=[^^])/,function(){return/\/(?!$)/.test(this)?"^":"(?:^|\\/)"}],[/\\\/\\\*\\\*(?=\\\/|$)/g,(e,t,r)=>t+6`${t}[^\\/]*`],[/(\^|\\\/)?\\\*$/,(e,t)=>{return`${t?`${t}[^/]+`:"[^/]*"}(?=$|\\/$)`}],[/\\\\\\/g,()=>"\\"]],d=[...h,[/(?:[^*\/])$/,e=>`${e}(?=$|\\/)`],...l],u=[...h,[/(?:[^*])$/,e=>`${e}(?=$|\\/$)`],...l],_=Object.create(null),f=(e,t,r)=>{const i=_[e];if(i)return i;const s=(t?u:d).reduce((t,r)=>t.replace(r[0],r[1].bind(e)),e);return _[e]=r?new RegExp(s,"i"):new RegExp(s)},g=e=>e&&"string"==typeof e&&!t.test(e)&&0!==e.indexOf("#"),p=(e,t)=>{const s=e;let n=!1;return 0===e.indexOf("!")&&(n=!0,e=e.substr(1)),{origin:s,pattern:e=e.replace(r,"!").replace(i,"#"),negative:n,regex:f(e,n,t)}};class ${constructor({ignorecase:e=!0}={}){this._rules=[],this._ignorecase=e,c(this,n,!0),this._initCache()}_initCache(){this._cache=Object.create(null)}add(t){return this._added=!1,"string"==typeof t&&(t=t.split(/\r?\n/g)),e(t).forEach(this._addPattern,this),this._added&&this._initCache(),this}addPattern(e){return this.add(e)}_addPattern(e){if(e&&e[n])return this._rules=this._rules.concat(e._rules),void(this._added=!0);if(g(e)){const t=p(e,this._ignorecase);this._added=!0,this._rules.push(t)}}filter(t){return e(t).filter(e=>this._filter(e))}createFilter(){return e=>this._filter(e)}ignores(e){return!this._filter(e)}_filter(e,t){return!!e&&(e in this._cache?this._cache[e]:(t||(t=e.split(s)),t.pop(),this._cache[e]=t.length?this._filter(t.join(s)+s,t)&&this._test(e):this._test(e)))}_test(e){let t=0;return this._rules.forEach(r=>{t^r.negative||(t=r.negative^r.regex.test(e))}),!t}}if("undefined"!=typeof process&&(process.env&&process.env.IGNORE_TEST_WIN32||"win32"===process.platform)){const e=$.prototype._filter,t=e=>/^\\\\\?\\/.test(e)||/[^\x00-\x80]+/.test(e)?e:e.replace(/\\/g,"/");$.prototype._filter=function(r,i){return r=t(r),e.call(this,r,i)}}module.exports=(e=>new $(e)); +},{}],"z/xO":[function(require,module,exports) { +"use strict";const e=require("fs"),r=require("path"),t=require("fast-glob"),n=require("ignore"),i=require("pify"),o=require("slash"),c=["**/node_modules/**","**/bower_components/**","**/flow-typed/**","**/coverage/**","**/.git"],d=i(e.readFile),s=e=>t=>t.startsWith("!")?"!"+r.posix.join(e,t.slice(1)):r.posix.join(e,t),a=(e,t)=>{const n=o(r.relative(t.cwd,r.dirname(t.fileName)));return e.split(/\r?\n/).filter(Boolean).filter(e=>"#"!==e.charAt(0)).map(s(n))},l=e=>e.reduce((e,r)=>(e.add(a(r.content,{cwd:r.cwd,fileName:r.filePath})),e),n()),u=(e,t)=>n=>e.ignores(o(r.relative(t,n))),w=(e,t)=>{const n=r.join(t,e);return d(n,"utf8").then(e=>({content:e,cwd:t,filePath:n}))},g=(t,n)=>{const i=r.join(n,t);return{content:e.readFileSync(i,"utf8"),cwd:n,filePath:i}},f=(e={})=>{return{ignore:e.ignore||[],cwd:e.cwd||process.cwd()}};module.exports=(e=>(e=f(e),t("**/.gitignore",{ignore:c.concat(e.ignore),cwd:e.cwd}).then(r=>Promise.all(r.map(r=>w(r,e.cwd)))).then(e=>l(e)).then(r=>u(r,e.cwd)))),module.exports.sync=(e=>{e=f(e);const r=t.sync("**/.gitignore",{ignore:c.concat(e.ignore),cwd:e.cwd}).map(r=>g(r,e.cwd)),n=l(r);return u(n,e.cwd)}); +},{"fast-glob":"qwKf","ignore":"ZbmC","pify":"WsXn","slash":"RGvG"}],"pq4B":[function(require,module,exports) { +"use strict";const e=require("fs"),r=require("array-union"),t=require("glob"),o=require("fast-glob"),n=require("dir-glob"),i=require("./gitignore"),s=()=>!1,c=e=>"!"===e[0],a=e=>{if(!e.every(e=>"string"==typeof e))throw new TypeError("Patterns must be a string or an array of strings")},p=r=>{if(r&&r.cwd&&!e.statSync(r.cwd).isDirectory())throw new Error("The `cwd` option must be a path to a directory")},g=(e,t)=>{e=r([].concat(e)),a(e),p(t);const o=[];return t=Object.assign({ignore:[],expandDirectories:!0},t),e.forEach((r,n)=>{if(c(r))return;const i=e.slice(n).filter(c).map(e=>e.slice(1)),s=Object.assign({},t,{ignore:t.ignore.concat(i)});o.push({pattern:r,options:s})}),o},d=(e,r)=>{let t={};return e.options.cwd&&(t.cwd=e.options.cwd),Array.isArray(e.options.expandDirectories)?t=Object.assign(t,{files:e.options.expandDirectories}):"object"==typeof e.options.expandDirectories&&(t=Object.assign(t,e.options.expandDirectories)),r(e.pattern,t)},u=(e,r)=>e.options.expandDirectories?d(e,r):[e.pattern],l=e=>r=>{const{options:t}=e;return t.ignore&&Array.isArray(t.ignore)&&t.expandDirectories&&(t.ignore=n.sync(t.ignore)),{pattern:r,options:t}},m=(e,t)=>{let c;try{c=g(e,t)}catch(p){return Promise.reject(p)}const a=Promise.all(c.map(e=>Promise.resolve(u(e,n)).then(r=>Promise.all(r.map(l(e)))))).then(e=>r(...e));return(()=>Promise.resolve(t&&t.gitignore?i({cwd:t.cwd,ignore:t.ignore}):s))().then(e=>a.then(e=>Promise.all(e.map(e=>o(e.pattern,e.options)))).then(e=>r(...e)).then(r=>r.filter(r=>!e(r))))};module.exports=m,module.exports.default=m,module.exports.sync=((e,t)=>{const c=g(e,t).reduce((e,r)=>{const t=u(r,n.sync).map(l(r));return e.concat(t)},[]),a=(()=>t&&t.gitignore?i.sync({cwd:t.cwd,ignore:t.ignore}):s)();return c.reduce((e,t)=>r(e,o.sync(t.pattern,t.options)),[]).filter(e=>!a(e))}),module.exports.generateGlobTasks=g,module.exports.hasMagic=((e,r)=>[].concat(e).some(e=>t.hasMagic(e,r))),module.exports.gitignore=i; +},{"array-union":"Uohf","glob":"R9Ja","fast-glob":"qwKf","dir-glob":"3BWO","./gitignore":"z/xO"}],"kAcF":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=s(require("fs-extra")),a=s(require("path")),t=s(require("globby")),r=s(require("read-yaml-file"));function s(e){return e&&e.__esModule?e:{default:e}}async function o(s={}){const o=s.cwd||process.cwd(),n=s.tools||["yarn","bolt","pnpm"],i=await e.default.readFile(a.default.join(o,"package.json"),"utf-8").then(JSON.parse);let l;if(n.includes("yarn")&&i.workspaces)Array.isArray(i.workspaces)?l=i.workspaces:i.workspaces.packages&&(l=i.workspaces.packages);else if(n.includes("bolt")&&i.bolt&&i.bolt.workspaces)l=i.bolt.workspaces;else if(n.includes("pnpm"))try{const e=await(0,r.default)(a.default.join(o,"pnpm-workspace.yaml"));e&&e.packages&&(l=e.packages)}catch(d){if("ENOENT"!==d.code)throw d}if(!l)return n.includes("root")?[{config:i,dir:o,name:i.name}]:null;const c=await(0,t.default)(l,{cwd:o,onlyDirectories:!0,absolute:!0,expandDirectories:!1});let u=[];const p=await Promise.all(c.sort().filter(t=>e.default.existsSync(a.default.join(t,"package.json"))).map(async t=>e.default.readFile(a.default.join(t,"package.json"),"utf8").then(e=>{const r=JSON.parse(e);return r.name||u.push(a.default.relative(o,a.default.join(t,"package.json"))),{config:r,name:r.name,dir:t}})));if(0!==u.length)throw u.sort(),new Error(`The following package.jsons are missing the "name" field:\n${u.join("\n")}`);return p}var n=o;exports.default=n; +},{"fs-extra":"wFa+","globby":"pq4B","read-yaml-file":"5qIY"}],"tw8X":[function(require,module,exports) { "use strict";var t=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])};return function(e,r){function o(){this.constructor=e}t(e,r),e.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}}();Object.defineProperty(exports,"__esModule",{value:!0});var e=function(e){function r(t){var r=this.constructor;void 0===t&&(t="");var o=e.call(this,t)||this;return o.message=t,Object.setPrototypeOf(o,r.prototype),delete o.stack,o.name=r.name,o._error=new Error,o}return t(r,e),Object.defineProperty(r.prototype,"stack",{get:function(){if(this._stack)return this._stack;var t=Object.getPrototypeOf(this),e=1;t:for(;t;){switch(t){case r.prototype:break t;case Object.prototype:e=1;break t;default:e++}t=Object.getPrototypeOf(t)}var o=(this._error.stack||"").match(/.+/g)||[],s=this.name;return this.message&&(s+=": "+this.message),o.splice(0,e+1,s),this._stack=o.join("\n")},enumerable:!0,configurable:!0}),r}(Error);exports.ExtendableError=e,exports.default=e; },{}],"1MB/":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ValidationError=exports.PreExitButNotInPreModeError=exports.PreEnterButInPreModeError=exports.InternalError=exports.GitError=exports.ExitError=void 0;var e=r(require("extendable-error"));function r(e){return e&&e.__esModule?e:{default:e}}class t extends e.default{constructor(e,r){super(`${r}, exit code: ${e}`),this.code=e}}exports.GitError=t;class o extends e.default{}exports.ValidationError=o;class s extends e.default{constructor(e){super(`The process exited with code: ${e}`),this.code=e}}exports.ExitError=s;class n extends e.default{constructor(){super("pre mode cannot be exited when not in pre mode")}}exports.PreExitButNotInPreModeError=n;class d extends e.default{constructor(){super("pre mode cannot be entered when in pre mode")}}exports.PreEnterButInPreModeError=d;class u extends e.default{constructor(e){super(e)}}exports.InternalError=u; @@ -1126,7 +1348,7 @@ var e;exports=module.exports=f,e="object"==typeof process&&process.env&&process. "use strict";module.exports={copySync:require("./copy-sync")}; },{"./copy-sync":"ZRsR"}],"Gi8w":[function(require,module,exports) { "use strict";const s=require("universalify").fromPromise,e=require("../fs");function t(s){return e.access(s).then(()=>!0).catch(()=>!1)}module.exports={pathExists:s(t),pathExistsSync:e.existsSync}; -},{"universalify":"BgiA","../fs":"7EPc"}],"o+g6":[function(require,module,exports) { +},{"universalify":"BgiA","../fs":"kv4a"}],"o+g6":[function(require,module,exports) { "use strict";const e=require("graceful-fs"),r=require("path"),t=require("../mkdirs").mkdirs,n=require("../path-exists").pathExists,o=require("../util/utimes").utimesMillis,i=Symbol("notExist");function s(e,r,t,n){"function"!=typeof t||n?"function"==typeof t&&(t={filter:t}):(n=t,t={}),n=n||function(){},(t=t||{}).clobber=!("clobber"in t)||!!t.clobber,t.overwrite="overwrite"in t?!!t.overwrite:t.clobber,t.preserveTimestamps&&"ia32"===process.arch&&console.warn("fs-extra: Using the preserveTimestamps option in 32-bit node is not recommended;\n\n see https://github.com/jprichardson/node-fs-extra/issues/269"),D(e,r,(o,i)=>o?n(o):t.filter?u(c,i,e,r,t,n):c(i,e,r,t,n))}function c(e,o,i,s,c){const u=r.dirname(i);n(u,(r,n)=>r?c(r):n?f(e,o,i,s,c):void t(u,r=>r?c(r):f(e,o,i,s,c)))}function u(e,r,t,n,o,i){Promise.resolve(o.filter(t,n)).then(s=>s?r?e(r,t,n,o,i):e(t,n,o,i):i(),e=>i(e))}function f(e,r,t,n,o){return n.filter?u(a,e,r,t,n,o):a(e,r,t,n,o)}function a(r,t,n,o,i){(o.dereference?e.stat:e.lstat)(t,(e,s)=>e?i(e):s.isDirectory()?v(s,r,t,n,o,i):s.isFile()||s.isCharacterDevice()||s.isBlockDevice()?l(s,r,t,n,o,i):s.isSymbolicLink()?E(r,t,n,o,i):void 0)}function l(e,r,t,n,o,s){return r===i?m(e,t,n,o,s):d(e,t,n,o,s)}function d(r,t,n,o,i){if(!o.overwrite)return o.errorOnExist?i(new Error(`'${n}' already exists`)):i();e.unlink(n,e=>e?i(e):m(r,t,n,o,i))}function m(r,t,n,o,i){return"function"==typeof e.copyFile?e.copyFile(t,n,e=>e?i(e):y(r,n,o,i)):p(r,t,n,o,i)}function p(r,t,n,o,i){const s=e.createReadStream(t);s.on("error",e=>i(e)).once("open",()=>{const t=e.createWriteStream(n,{mode:r.mode});t.on("error",e=>i(e)).on("open",()=>s.pipe(t)).once("close",()=>y(r,n,o,i))})}function y(r,t,n,i){e.chmod(t,r.mode,e=>e?i(e):n.preserveTimestamps?o(t,r.atime,r.mtime,i):i())}function v(e,r,t,n,o,s){return r===i?w(e,t,n,o,s):r&&!r.isDirectory()?s(new Error(`Cannot overwrite non-directory '${n}' with directory '${t}'.`)):b(t,n,o,s)}function w(r,t,n,o,i){e.mkdir(n,s=>{if(s)return i(s);b(t,n,o,t=>t?i(t):e.chmod(n,r.mode,i))})}function b(r,t,n,o){e.readdir(r,(e,i)=>e?o(e):h(i,r,t,n,o))}function h(e,r,t,n,o){const i=e.pop();return i?k(e,i,r,t,n,o):o()}function k(e,t,n,o,i,s){const c=r.join(n,t),u=r.join(o,t);D(c,u,(r,t)=>{if(r)return s(r);f(t,c,u,i,r=>r?s(r):h(e,n,o,i,s))})}function E(t,n,o,s,c){e.readlink(n,(n,u)=>n?c(n):(s.dereference&&(u=r.resolve(process.cwd(),u)),t===i?e.symlink(u,o,c):void e.readlink(o,(n,i)=>n?"EINVAL"===n.code||"UNKNOWN"===n.code?e.symlink(u,o,c):c(n):(s.dereference&&(i=r.resolve(process.cwd(),i)),$(u,i)?c(new Error(`Cannot copy '${u}' to a subdirectory of itself, '${i}'.`)):t.isDirectory()&&$(i,u)?c(new Error(`Cannot overwrite '${i}' with '${u}'.`)):S(u,o,c)))))}function S(r,t,n){e.unlink(t,o=>o?n(o):e.symlink(r,t,n))}function $(e,t){const n=r.resolve(e).split(r.sep),o=r.resolve(t).split(r.sep);return n.reduce((e,r,t)=>e&&o[t]===r,!0)}function x(r,t,n){e.stat(r,(r,o)=>{if(r)return n(r);e.stat(t,(e,r)=>e?"ENOENT"===e.code?n(null,{srcStat:o,destStat:i}):n(e):n(null,{srcStat:o,destStat:r}))})}function D(e,r,t){x(e,r,(n,o)=>{if(n)return t(n);const{srcStat:i,destStat:s}=o;return s.ino&&s.ino===i.ino?t(new Error("Source and destination must not be the same.")):i.isDirectory()&&$(e,r)?t(new Error(`Cannot copy '${e}' to a subdirectory of itself, '${r}'.`)):t(null,s)})}module.exports=s; },{"graceful-fs":"X4Hm","../mkdirs":"m8lN","../path-exists":"Gi8w","../util/utimes":"Bvw9"}],"CLSF":[function(require,module,exports) { "use strict";const e=require("universalify").fromCallback;module.exports={copy:e(require("./copy"))}; @@ -1158,7 +1380,7 @@ var e;exports=module.exports=f,e="object"==typeof process&&process.env&&process. "use strict";const e=require("universalify").fromCallback,i=require("graceful-fs"),r=require("path"),t=require("../mkdirs"),n=require("../path-exists").pathExists;function u(e,u,s,c){"function"==typeof s&&(c=s,s="utf8");const o=r.dirname(e);n(o,(r,n)=>r?c(r):n?i.writeFile(e,u,s,c):void t.mkdirs(o,r=>{if(r)return c(r);i.writeFile(e,u,s,c)}))}function s(e,...n){const u=r.dirname(e);if(i.existsSync(u))return i.writeFileSync(e,...n);t.mkdirsSync(u),i.writeFileSync(e,...n)}module.exports={outputFile:e(u),outputFileSync:s}; },{"universalify":"BgiA","graceful-fs":"X4Hm","../mkdirs":"m8lN","../path-exists":"Gi8w"}],"rdZu":[function(require,module,exports) { "use strict";module.exports=Object.assign({},require("./fs"),require("./copy-sync"),require("./copy"),require("./empty"),require("./ensure"),require("./json"),require("./mkdirs"),require("./move-sync"),require("./move"),require("./output"),require("./path-exists"),require("./remove"));const e=require("fs");Object.getOwnPropertyDescriptor(e,"promises")&&Object.defineProperty(module.exports,"promises",{get:()=>e.promises}); -},{"./fs":"7EPc","./copy-sync":"5fVk","./copy":"CLSF","./empty":"8gG3","./ensure":"3b7N","./json":"lMFq","./mkdirs":"m8lN","./move-sync":"HMxl","./move":"dsYL","./output":"Tr39","./path-exists":"Gi8w","./remove":"X+ep"}],"boSt":[function(require,module,exports) { +},{"./fs":"kv4a","./copy-sync":"5fVk","./copy":"CLSF","./empty":"8gG3","./ensure":"3b7N","./json":"lMFq","./mkdirs":"m8lN","./move-sync":"HMxl","./move":"dsYL","./output":"Tr39","./path-exists":"Gi8w","./remove":"X+ep"}],"boSt":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=r(require("js-yaml"));function r(e){return e&&e.__esModule?e:{default:e}}const t=/\s*---([^]*?)\n\s*---\n([^]*)/;function n(r){const n=t.exec(r);if(!n)throw new Error(`could not parse changeset - invalid frontmatter: ${r}`);let o,[,a,s]=n,u=s.trim();try{const t=e.default.safeLoad(a);o=t?Object.entries(t).map(([e,r])=>({name:e,type:r})):[]}catch(c){throw new Error(`could not parse changeset - invalid frontmatter: ${r}`)}if(!o)throw new Error(`could not parse changeset - unknown error: ${r}`);return{releases:o,summary:u}}var o=n;exports.default=o; },{"js-yaml":"jkXa"}],"9FNt":[function(require,module,exports) { var t=Object.prototype.hasOwnProperty;function e(t){if(!(this instanceof e))throw new TypeError("Constructor PseudoMap requires 'new'");if(this.clear(),t)if(t instanceof e||"function"==typeof Map&&t instanceof Map)t.forEach(function(t,e){this.set(e,t)},this);else{if(!Array.isArray(t))throw new TypeError("invalid argument");t.forEach(function(t){this.set(t[0],t[1])},this)}}function r(t,e){return t===e||t!=t&&e!=e}function i(t,e,r){this.key=t,this.value=e,this._index=r}function n(e,i){for(var n=0,o="_"+i,a=o;t.call(e,a);a=o+n++)if(r(e[a].key,i))return e[a]}function o(e,n,o){for(var a=0,s="_"+n,u=s;t.call(e,u);u=s+a++)if(r(e[u].key,n))return void(e[u].value=o);e.size++,e[u]=new i(n,o,u)}module.exports=e,e.prototype.forEach=function(t,e){e=e||this,Object.keys(this._data).forEach(function(r){"size"!==r&&t.call(e,this._data[r].value,this._data[r].key)},this)},e.prototype.has=function(t){return!!n(this._data,t)},e.prototype.get=function(t){var e=n(this._data,t);return e&&e.value},e.prototype.set=function(t,e){o(this._data,t,e)},e.prototype.delete=function(t){var e=n(this._data,t);e&&(delete this._data[e._index],this._data.size--)},e.prototype.clear=function(){var t=Object.create(null);t.size=0,Object.defineProperty(this,"_data",{value:t,enumerable:!1,configurable:!0,writable:!1})},Object.defineProperty(e.prototype,"size",{get:function(){return this._data.size},set:function(t){},enumerable:!0,configurable:!0}),e.prototype.values=e.prototype.keys=e.prototype.entries=function(){throw new Error("iterators are not implemented in this version")}; @@ -1189,7 +1411,7 @@ function t(e){var i=this;if(i instanceof t||(i=new t),i.tail=null,i.head=null,i. },{}],"5g9U":[function(require,module,exports) { "use strict";const e=require("cross-spawn"),r=require("signal-exit"),t=require("events"),o=require("./promise"),s=new Set;function d(r,t,d){return new o((o,u,n)=>{let i=e(r,t,d),f=Buffer.from(""),c=Buffer.from("");s.add(i),i.stdout&&i.stdout.on("data",e=>{f=Buffer.concat([f,e]),n.emit("stdout",e)}),i.stderr&&i.stderr.on("data",e=>{c=Buffer.concat([c,e]),n.emit("stderr",e)}),i.on("error",e=>{s.delete(i),u(e)}),i.on("close",e=>{s.delete(i),o({code:e,stdout:f,stderr:c})})})}r(()=>{for(let e of s)e.kill("SIGTERM")}),module.exports=d,module.exports.ChildProcessPromise=o; },{"cross-spawn":"i4EY","signal-exit":"Vs31","./promise":"5/fS"}],"It5m":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.add=s,exports.commit=d,exports.getChangedChangesetFilesSinceRef=p,exports.getChangedFilesSince=l,exports.getChangedPackagesSinceRef=g,exports.getCommitThatAddsFile=u,exports.tag=f;var t=a(require("@babel/runtime/helpers/esm/defineProperty")),e=a(require("spawndamnit")),r=a(require("path")),n=a(require("get-workspaces")),i=require("@changesets/errors");function a(t){return t&&t.__esModule?t:{default:t}}function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var r=1;rr.default.resolve(t,e)):c}async function p({cwd:t,ref:r}){try{let a=await(0,e.default)("git",["merge-base",r,"HEAD"],{cwd:t});a=await(0,e.default)("git",["diff","--name-only","--diff-filter=d",r],{cwd:t});let o=/.changeset\/[^/]+\.md$/;return a.stdout.toString().trim().split("\n").filter(t=>o.test(t))}catch(n){if(n instanceof i.GitError)return[];throw n}}async function g({cwd:t,ref:e}){const i=await l({ref:e,cwd:t,fullPath:!0});let a=await(0,n.default)({cwd:t,tools:["yarn","bolt","pnpm","root"]});null===a&&(a=[]);const o=a.map(e=>c({},e,{relativeDir:r.default.relative(t,e.dir)})),s=t=>o.find(e=>t.startsWith(e.dir+r.default.sep));return i.filter(t=>!!s(t)).map(s).filter((t,e,r)=>r.indexOf(t)===e)} +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.add=s,exports.commit=d,exports.getChangedChangesetFilesSinceRef=p,exports.getChangedFilesSince=l,exports.getChangedPackagesSinceRef=g,exports.getCommitThatAddsFile=u,exports.tag=f;var t=a(require("@babel/runtime/helpers/esm/defineProperty")),e=a(require("spawndamnit")),r=a(require("path")),n=a(require("get-workspaces")),i=require("@changesets/errors");function a(t){return t&&t.__esModule?t:{default:t}}function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var r=1;rr.default.resolve(t,e)):c}async function p({cwd:t,ref:r}){try{let a=await(0,e.default)("git",["merge-base",r,"HEAD"],{cwd:t});a=await(0,e.default)("git",["diff","--name-only","--diff-filter=d",r],{cwd:t});let o=/.changeset\/[^\/]+\.md$/;return a.stdout.toString().trim().split("\n").filter(t=>o.test(t))}catch(n){if(n instanceof i.GitError)return[];throw n}}async function g({cwd:t,ref:e}){const i=await l({ref:e,cwd:t,fullPath:!0});let a=await(0,n.default)({cwd:t,tools:["yarn","bolt","pnpm","root"]});null===a&&(a=[]);const o=a.map(e=>c({},e,{relativeDir:r.default.relative(t,e.dir)})),s=t=>o.find(e=>t.startsWith(e.dir+r.default.sep));return i.filter(t=>!!s(t)).map(s).filter((t,e,r)=>r.indexOf(t)===e)} },{"@babel/runtime/helpers/esm/defineProperty":"9iDM","spawndamnit":"5g9U","get-workspaces":"kAcF","@changesets/errors":"1MB/"}],"zaVE":[function(require,module,exports) { "use strict";var r=/[|\\{}()[\]^$+*?.]/g;module.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(r,"\\$&")}; },{}],"auEH":[function(require,module,exports) { @@ -1219,5 +1441,5 @@ var e=require("./conversions"),n=require("./route"),r={},o=Object.keys(e);functi },{"chalk":"ug4C"}],"PCsh":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=c(require("@babel/runtime/helpers/esm/defineProperty")),r=l(require("fs-extra")),t=c(require("path")),n=c(require("@changesets/parse")),a=require("@changesets/git"),i=c(require("chalk")),o=c(require("p-filter")),s=require("@changesets/logger");function l(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,t):{};n.get||n.set?Object.defineProperty(r,t,n):r[t]=e[t]}return r.default=e,r}function c(e){return e&&e.__esModule?e:{default:e}}let u=i.default.red("===============================IMPORTANT!==============================="),d=i.default.red("----------------------------------------------------------------------");async function f(e,n){const a=(await(0,o.default)(n,async n=>(await(0,r.lstat)(t.default.join(e,n))).isDirectory())).map(async n=>{const a=t.default.join(e,n,"changes.json"),[i,o]=await Promise.all([(0,r.readFile)(t.default.join(e,n,"changes.md"),"utf-8"),(0,r.readJson)(a)]);return{releases:o.releases,summary:i,id:n}});return Promise.all(a)}async function p(e,r){let t=await f(e,r);return 0===t.length?[]:((0,s.warn)(u),(0,s.warn)("There were old changesets from version 1 found"),(0,s.warn)("Theses are being applied now but the dependents graph may have changed"),(0,s.warn)("Make sure you validate all your dependencies"),(0,s.warn)("In a future major version, we will no longer apply these old changesets, and will instead throw here"),(0,s.warn)(d),t)}function h(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function w(r){for(var t=1;te.split("/")[1]);return e.filter(e=>n.includes(e))}async function g(e,a){let i,o=t.default.join(e,".changeset");try{i=await r.default.readdir(o)}catch(c){if("ENOENT"===c.code)throw new Error("There is no .changeset directory in this project");throw c}void 0!==a&&(i=await y(i,o,a));let s=p(o,i);const l=i.filter(e=>e.endsWith(".md")&&"README.md"!==e).map(async e=>{const a=await r.default.readFile(t.default.join(o,e),"utf-8");return w({},(0,n.default)(a),{id:e.replace(".md","")})});return[...await s,...await Promise.all(l)]}var O=g;exports.default=O; },{"@babel/runtime/helpers/esm/defineProperty":"9iDM","fs-extra":"rdZu","@changesets/parse":"boSt","@changesets/git":"It5m","chalk":"ug4C","p-filter":"PNks","@changesets/logger":"cocj"}],"7QCb":[function(require,module,exports) { -"use strict";function e(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function t(t){for(var n=1;n{let e=process.env.GITHUB_TOKEN;if(!e)return void o.setFailed("Please add the GITHUB_TOKEN to the changesets action");let i=`${s.context.repo.owner}/${s.context.repo.repo}`,n=s.context.ref.replace("refs/heads/",""),a=await h.readPreState(process.cwd()),f=void 0!==a&&"pre"===a.mode;const b=new s.GitHub(e);console.log("setting git user"),await r.exec("git",["config","--global","user.name",'"github-actions[bot]"']),await r.exec("git",["config","--global","user.email",'"github-actions[bot]@users.noreply.github.com"']),console.log("setting GitHub credentials"),await l.default.writeFile(`${process.env.HOME}/.netrc`,`machine github.com\nlogin github-actions[bot]\npassword ${e}`);let m=await d.default(process.cwd());if(f){let e=new Set(a.changesets);m=m.filter(t=>!e.has(t.id))}let w=0!==m.length,y={publishScript:o.getInput("publish"),versionScript:o.getInput("version"),commit:o.getInput("commit")||"Version Packages",prTitle:o.getInput("title")||"Version Packages"};if(o.setOutput("published","false"),o.setOutput("publishedPackages","[]"),w||y.publishScript){if(!w&&y.publishScript){console.log("No changesets found, attempting to publish any unpublished packages to npm");let e=await c.default({tools:["yarn","bolt","pnpm","root"]});if(!e)return o.setFailed("Could not find workspaces");let i=new Map(e.map(e=>[e.name,e])),a=`${process.env.HOME}/.npmrc`;l.default.existsSync(a)?console.log("Found existing .npmrc file"):(console.log("No .npmrc file found, creating one"),l.default.writeFileSync(a,`//registry.npmjs.org/:_authToken=${process.env.NPM_TOKEN}`));let[g,...h]=y.publishScript.split(/\s+/),d=await p.execWithOutput(g,h);await r.exec("git",["pull","origin",n]),await r.exec("git",["push","origin",`HEAD:${n}`,"--tags"]);let f=/New tag:\s+(@[^/]+\/[^@]+|[^/]+)@([^\s]+)/,m=[];for(let t of d.stdout.split("\n")){let e=t.match(f);if(null===e)continue;let n=e[1],a=i.get(n);if(void 0===a)return o.setFailed("Workspace not found for "+n+". This is probably a bug in the action, please open an issue");m.push(a)}return await Promise.all(m.map(async e=>{try{let n=u.default.join(e.dir,"CHANGELOG.md"),a=await l.default.readFile(n,"utf8"),r=p.getChangelogEntry(a,e.config.version);if(!r)return o.setFailed(`Could not find changelog entry for ${e.name}@${e.config.version}`);await b.repos.createRelease(t({tag_name:`${e.name}@${e.config.version}`,body:r.content,prerelease:e.config.version.includes("-")},s.context.repo))}catch(i){if("ENOENT"!==i.code)throw i}})),void(m.length&&(o.setOutput("published","true"),o.setOutput("publishedPackages",JSON.stringify(m.map(e=>({name:e.name,version:e.config.version}))))))}if(w){let e=`changeset-release/${n}`,{stderr:o}=await p.execWithOutput("git",["checkout",e],{ignoreReturnCode:!0});if(!o.toString().includes(`Switched to a new branch '${e}'`)&&await r.exec("git",["checkout","-b",e]),await r.exec("git",["reset","--hard",s.context.sha]),y.versionScript){let[e,...t]=y.versionScript.split(/\s+/);await r.exec(e,t)}else{let e=await l.default.readJson(u.default.join("node_modules","@changesets","cli","package.json")),t=g.lt(e.version,"2.0.0")?"bump":"version";await r.exec("node",["./node_modules/@changesets/cli/bin.js",t])}let c=`repo:${i}+state:open+head:${e}+base:${n}`,h=b.search.issuesAndPullRequests({q:c}),d=await p.getChangedPackages(process.cwd()),m=(async()=>`This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and ${y.publishScript?"the packages will be published to npm automatically":"publish to npm yourself or [setup this action to publish automatically](https://github.com/changesets/action#with-publishing)"}. If you're not ready to do a release yet, that's fine, whenever you add more changesets to ${n}, this PR will be updated.\n${f?`\n⚠️⚠️⚠️⚠️⚠️⚠️\n\n\`${n}\` is currently in **pre mode** so this branch has prereleases rather than normal releases. If you want to exit prereleases, run \`changeset pre exit\` on \`${n}\`.\n\n⚠️⚠️⚠️⚠️⚠️⚠️\n`:""}\n# Releases\n`+(await Promise.all(d.map(async e=>{let t=await l.default.readFile(u.default.join(e.dir,"CHANGELOG.md"),"utf8"),i=p.getChangelogEntry(t,e.config.version);return{highestLevel:i.highestLevel,private:!!e.config.private,content:`## ${e.name}@${e.config.version}\n\n`+i.content}}))).filter(e=>e).sort(p.sortTheThings).map(e=>e.content).join("\n "))();const w=`${y.prTitle}${f?` (${a.tag})`:""}`,v=`${y.commit}${f?` (${a.tag})`:""}`;await r.exec("git",["add","."]),await r.exec("git",["commit","-m",v]),await r.exec("git",["push","origin",e,"--force"]);let O=await h;console.log(JSON.stringify(O.data,null,2)),0===O.data.items.length?(console.log("creating pull request"),await b.pulls.create(t({base:n,head:e,title:w,body:await m},s.context.repo))):(b.pulls.update(t({pull_number:O.data.items[0].number,title:w,body:await m},s.context.repo)),console.log("pull request found"))}}else console.log("No changesets found")})().catch(e=>{console.error(e),o.setFailed(e.message)}); -},{"@actions/core":"4FTV","@actions/exec":"utFe","@actions/github":"8Dol","fs-extra":"JTJ9","get-workspaces":"kAcF","./utils":"UnXq","semver":"aric","@changesets/pre":"jEAA","@changesets/read":"PCsh"}]},{},["7QCb"], null) \ No newline at end of file +"use strict";function e(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function t(t){for(var n=1;n{let e=process.env.GITHUB_TOKEN;if(!e)return void s.setFailed("Please add the GITHUB_TOKEN to the changesets action");let a=`${r.context.repo.owner}/${r.context.repo.repo}`,n=r.context.ref.replace("refs/heads/",""),i=await h.readPreState(process.cwd()),f=void 0!==i&&"pre"===i.mode;const b=new r.GitHub(e);console.log("setting git user"),await o.exec("git",["config","--global","user.name",'"github-actions[bot]"']),await o.exec("git",["config","--global","user.email",'"github-actions[bot]@users.noreply.github.com"']),console.log("setting GitHub credentials"),await c.default.writeFile(`${process.env.HOME}/.netrc`,`machine github.com\nlogin github-actions[bot]\npassword ${e}`);let m=await d.default(process.cwd());if(f){let e=new Set(i.changesets);m=m.filter(t=>!e.has(t.id))}let w=0!==m.length,y={publishScript:s.getInput("publish"),versionScript:s.getInput("version"),commit:s.getInput("commit")||"Version Packages",prTitle:s.getInput("title")||"Version Packages"};if(s.setOutput("published","false"),s.setOutput("publishedPackages","[]"),w||y.publishScript){if(!w&&y.publishScript){console.log("No changesets found, attempting to publish any unpublished packages to npm");let{packages:e}=await l.getPackages(process.cwd()),a=new Map(e.map(e=>[e.packageJson.name,e])),i=`${process.env.HOME}/.npmrc`;c.default.existsSync(i)?console.log("Found existing .npmrc file"):(console.log("No .npmrc file found, creating one"),c.default.writeFileSync(i,`//registry.npmjs.org/:_authToken=${process.env.NPM_TOKEN}`));let[g,...h]=y.publishScript.split(/\s+/),d=await p.execWithOutput(g,h);await o.exec("git",["pull","origin",n]),await o.exec("git",["push","origin",`HEAD:${n}`,"--tags"]);let f=/New tag:\s+(@[^\/]+\/[^@]+|[^\/]+)@([^\s]+)/,m=[];for(let t of d.stdout.split("\n")){let e=t.match(f);if(null===e)continue;let n=e[1],i=a.get(n);if(void 0===i)return s.setFailed(`Package "${n}" not found.`+"This is probably a bug in the action, please open an issue");m.push(i)}return await Promise.all(m.map(async e=>{try{let n=u.default.join(e.dir,"CHANGELOG.md"),i=await c.default.readFile(n,"utf8"),o=p.getChangelogEntry(i,e.packageJson.version);if(!o)return s.setFailed(`Could not find changelog entry for ${e.packageJson.name}@${e.packageJson.version}`);await b.repos.createRelease(t({tag_name:`${e.packageJson.name}@${e.packageJson.version}`,body:o.content,prerelease:e.packageJson.version.includes("-")},r.context.repo))}catch(a){if("ENOENT"!==a.code)throw a}})),void(m.length&&(s.setOutput("published","true"),s.setOutput("publishedPackages",JSON.stringify(m.map(e=>({name:e.packageJson.name,version:e.packageJson.version}))))))}if(w){let e=`changeset-release/${n}`,{stderr:s}=await p.execWithOutput("git",["checkout",e],{ignoreReturnCode:!0});if(!s.toString().includes(`Switched to a new branch '${e}'`)&&await o.exec("git",["checkout","-b",e]),await o.exec("git",["reset","--hard",r.context.sha]),y.versionScript){let[e,...t]=y.versionScript.split(/\s+/);await o.exec(e,t)}else{let e=await c.default.readJson(u.default.join("node_modules","@changesets","cli","package.json")),t=g.lt(e.version,"2.0.0")?"bump":"version";await o.exec("node",["./node_modules/@changesets/cli/bin.js",t])}let l=`repo:${a}+state:open+head:${e}+base:${n}`,h=b.search.issuesAndPullRequests({q:l}),d=await p.getChangedPackages(process.cwd()),m=(async()=>`This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and ${y.publishScript?"the packages will be published to npm automatically":"publish to npm yourself or [setup this action to publish automatically](https://github.com/changesets/action#with-publishing)"}. If you're not ready to do a release yet, that's fine, whenever you add more changesets to ${n}, this PR will be updated.\n${f?`\n⚠️⚠️⚠️⚠️⚠️⚠️\n\n\`${n}\` is currently in **pre mode** so this branch has prereleases rather than normal releases. If you want to exit prereleases, run \`changeset pre exit\` on \`${n}\`.\n\n⚠️⚠️⚠️⚠️⚠️⚠️\n`:""}\n# Releases\n`+(await Promise.all(d.map(async e=>{let t=await c.default.readFile(u.default.join(e.dir,"CHANGELOG.md"),"utf8"),a=p.getChangelogEntry(t,e.packageJson.version);return{highestLevel:a.highestLevel,private:!!e.packageJson.private,content:`## ${e.packageJson.name}@${e.packageJson.version}\n\n`+a.content}}))).filter(e=>e).sort(p.sortTheThings).map(e=>e.content).join("\n "))();const w=`${y.prTitle}${f?` (${i.tag})`:""}`,v=`${y.commit}${f?` (${i.tag})`:""}`;await o.exec("git",["add","."]),await o.exec("git",["commit","-m",v]),await o.exec("git",["push","origin",e,"--force"]);let O=await h;console.log(JSON.stringify(O.data,null,2)),0===O.data.items.length?(console.log("creating pull request"),await b.pulls.create(t({base:n,head:e,title:w,body:await m},r.context.repo))):(b.pulls.update(t({pull_number:O.data.items[0].number,title:w,body:await m},r.context.repo)),console.log("pull request found"))}}else console.log("No changesets found")})().catch(e=>{console.error(e),s.setFailed(e.message)}); +},{"@actions/core":"4FTV","@actions/exec":"utFe","@actions/github":"8Dol","fs-extra":"JTJ9","@manypkg/get-packages":"2/T/","./utils":"UnXq","semver":"aric","@changesets/pre":"jEAA","@changesets/read":"PCsh"}]},{},["7QCb"], null) \ No newline at end of file diff --git a/index.ts b/index.ts index 44d966f..3d3e93c 100644 --- a/index.ts +++ b/index.ts @@ -2,7 +2,7 @@ import * as core from "@actions/core"; import { exec } from "@actions/exec"; import * as github from "@actions/github"; import fs from "fs-extra"; -import getWorkspaces, { Workspace } from "get-workspaces"; +import { getPackages, Package } from "@manypkg/get-packages"; import path from "path"; import { getChangelogEntry, @@ -75,15 +75,8 @@ import readChangesets from "@changesets/read"; console.log( "No changesets found, attempting to publish any unpublished packages to npm" ); - let workspaces = await getWorkspaces({ - tools: ["yarn", "bolt", "pnpm", "root"] - }); - - if (!workspaces) { - return core.setFailed("Could not find workspaces"); - } - - let workspacesByName = new Map(workspaces.map(x => [x.name, x])); + let { packages } = await getPackages(process.cwd()); + let packagesByName = new Map(packages.map(x => [x.packageJson.name, x])); let npmrcPath = `${process.env.HOME}/.npmrc` if (fs.existsSync(npmrcPath)) { @@ -109,7 +102,7 @@ import readChangesets from "@changesets/read"; let newTagRegex = /New tag:\s+(@[^/]+\/[^@]+|[^/]+)@([^\s]+)/; - let releasedWorkspaces: Workspace[] = []; + let releasedPackages: Package[] = []; for (let line of changesetPublishOutput.stdout.split("\n")) { let match = line.match(newTagRegex); @@ -117,40 +110,39 @@ import readChangesets from "@changesets/read"; continue; } let pkgName = match[1]; - let workspace = workspacesByName.get(pkgName); - if (workspace === undefined) { + let pkg = packagesByName.get(pkgName); + if (pkg === undefined) { return core.setFailed( - "Workspace not found for " + - pkgName + - ". This is probably a bug in the action, please open an issue" + `Package "${pkgName}" not found.` + + "This is probably a bug in the action, please open an issue" ); } - releasedWorkspaces.push(workspace); + releasedPackages.push(pkg); } await Promise.all( - releasedWorkspaces.map(async workspace => { + releasedPackages.map(async pkg => { try { - let changelogFileName = path.join(workspace.dir, "CHANGELOG.md"); + let changelogFileName = path.join(pkg.dir, "CHANGELOG.md"); let changelog = await fs.readFile(changelogFileName, "utf8"); let changelogEntry = getChangelogEntry( changelog, - workspace.config.version + pkg.packageJson.version ); if (!changelogEntry) { // we can find a changelog but not the entry for this version // if this is true, something has probably gone wrong return core.setFailed( - `Could not find changelog entry for ${workspace.name}@${workspace.config.version}` + `Could not find changelog entry for ${pkg.packageJson.name}@${pkg.packageJson.version}` ); } await octokit.repos.createRelease({ - tag_name: `${workspace.name}@${workspace.config.version}`, + tag_name: `${pkg.packageJson.name}@${pkg.packageJson.version}`, body: changelogEntry.content, - prerelease: workspace.config.version.includes("-"), + prerelease: pkg.packageJson.version.includes("-"), ...github.context.repo }); } catch (err) { @@ -162,10 +154,10 @@ import readChangesets from "@changesets/read"; }) ); - if (releasedWorkspaces.length) { + if (releasedPackages.length) { core.setOutput('published', 'true'); - core.setOutput('publishedPackages', JSON.stringify(releasedWorkspaces.map( - workspace => ({name: workspace.name, version: workspace.config.version}) + core.setOutput('publishedPackages', JSON.stringify(releasedPackages.map( + pkg => ({name: pkg.packageJson.name, version: pkg.packageJson.version}) ))); } @@ -203,7 +195,7 @@ import readChangesets from "@changesets/read"; let searchResultPromise = octokit.search.issuesAndPullRequests({ q: searchQuery }); - let changedWorkspaces = await getChangedPackages(process.cwd()); + let changedPackages = await getChangedPackages(process.cwd()); let prBodyPromise = (async () => { return ( @@ -227,21 +219,21 @@ ${ ` + ( await Promise.all( - changedWorkspaces.map(async workspace => { + changedPackages.map(async pkg => { let changelogContents = await fs.readFile( - path.join(workspace.dir, "CHANGELOG.md"), + path.join(pkg.dir, "CHANGELOG.md"), "utf8" ); let entry = getChangelogEntry( changelogContents, - workspace.config.version + pkg.packageJson.version ); return { highestLevel: entry.highestLevel, - private: !!workspace.config.private, + private: !!pkg.packageJson.private, content: - `## ${workspace.name}@${workspace.config.version}\n\n` + + `## ${pkg.packageJson.name}@${pkg.packageJson.version}\n\n` + entry.content }; }) diff --git a/package.json b/package.json index f89e326..a094d27 100644 --- a/package.json +++ b/package.json @@ -19,13 +19,13 @@ "@babel/preset-typescript": "^7.6.0", "@changesets/pre": "^0.2.0", "@changesets/read": "^0.4.1", + "@manypkg/get-packages": "^1.0.1", "@types/fs-extra": "^8.0.0", "@types/jest": "^24.0.18", "@types/node": "^12.7.1", "@types/semver": "^6.0.2", "babel-jest": "^24.9.0", "fs-extra": "^8.1.0", - "get-workspaces": "^0.6.0", "husky": "^3.0.3", "jest": "^24.9.0", "mdast-util-to-string": "^1.0.6", diff --git a/utils.ts b/utils.ts index 6b96c98..6cfd4b4 100644 --- a/utils.ts +++ b/utils.ts @@ -4,8 +4,7 @@ import remarkStringify from "remark-stringify"; // @ts-ignore import mdastToString from "mdast-util-to-string"; import { exec } from "@actions/exec"; -import * as core from "@actions/core"; -import getWorkspaces, { Workspace } from "get-workspaces"; +import { getPackages, Package } from "@manypkg/get-packages"; import path from "path"; export const BumpLevels = { @@ -16,31 +15,22 @@ export const BumpLevels = { } as const; export async function getChangedPackages(cwd: string) { - let workspaces = await getWorkspaces({ - cwd, - tools: ["yarn", "bolt", "pnpm", "root"] - }); - - if (!workspaces) { - core.setFailed("Could not find workspaces"); - return process.exit(1); - } - - let workspacesByDirectory = new Map(workspaces.map(x => [x.dir, x])); + let { packages } = await getPackages(cwd); + let packagesByDirectory = new Map(packages.map(x => [x.dir, x])); let output = await execWithOutput("git", ["diff", "--name-only"], { cwd }); let names = output.stdout.split("\n"); - let changedWorkspaces = new Set(); + let changedPackages = new Set(); for (let name of names) { if (name === "") continue; let dirname = path.resolve(cwd, path.dirname(name)); - let workspace = workspacesByDirectory.get(dirname); + let workspace = packagesByDirectory.get(dirname); if (workspace !== undefined) { - changedWorkspaces.add(workspace); + changedPackages.add(workspace); } } - return [...changedWorkspaces]; + return [...changedPackages]; } export function getChangelogEntry(changelog: string, version: string) { diff --git a/yarn.lock b/yarn.lock index d94fe32..1f7f9e5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -870,6 +870,13 @@ dependencies: regenerator-runtime "^0.13.2" +"@babel/runtime@^7.5.5": + version "7.10.2" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.10.2.tgz#d103f21f2602497d38348a32e008637d506db839" + integrity sha512-6sF3uQw2ivImfVIl62RZ7MXhO2tap69WeWK57vAaimT6AZbE4FbqjdEJIN1UqoD6wI6B+1n9UiagafH1sxjOtg== + dependencies: + regenerator-runtime "^0.13.4" + "@babel/template@^7.0.0 <7.4.0": version "7.2.2" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz#005b3fdf0ed96e88041330379e0da9a708eb2907" @@ -1193,6 +1200,27 @@ "@types/istanbul-reports" "^1.1.1" "@types/yargs" "^13.0.0" +"@manypkg/find-root@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@manypkg/find-root/-/find-root-1.0.0.tgz#b8e96d7c24678b1b65c2057ae47df750669197d7" + integrity sha512-c2J5B6MgkCqPVN49/FggigF2a5WThPnjd2RxknDPZjQM/QfSTHpU1r3NOXjQOzKSNRTnFFMHuOYJAVZ66LZNCQ== + dependencies: + "@babel/runtime" "^7.5.5" + "@types/node" "^12.7.1" + find-up "^4.1.0" + fs-extra "^8.1.0" + +"@manypkg/get-packages@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@manypkg/get-packages/-/get-packages-1.0.1.tgz#0b46907555626ae773abb828e6c1cb313aa44777" + integrity sha512-paGfOt9yW+4/kkK9pM5DlnZDfrP7pp75TDimA8VJQlfxxD7/yHpRsBQZh+soqArr9uqwnCw2XkDggG7BlPdQ3Q== + dependencies: + "@babel/runtime" "^7.5.5" + "@manypkg/find-root" "^1.0.0" + fs-extra "^8.1.0" + globby "^11.0.0" + read-yaml-file "^1.1.0" + "@mrmlnc/readdir-enhanced@^2.2.1": version "2.2.1" resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" @@ -1201,11 +1229,32 @@ call-me-maybe "^1.0.1" glob-to-regexp "^0.3.0" +"@nodelib/fs.scandir@2.1.3": + version "2.1.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz#3a582bdb53804c6ba6d146579c46e52130cf4a3b" + integrity sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw== + dependencies: + "@nodelib/fs.stat" "2.0.3" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.3", "@nodelib/fs.stat@^2.0.2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3" + integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== + "@nodelib/fs.stat@^1.1.2": version "1.1.3" resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== +"@nodelib/fs.walk@^1.2.3": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz#011b9202a70a6366e436ca5c065844528ab04976" + integrity sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ== + dependencies: + "@nodelib/fs.scandir" "2.1.3" + fastq "^1.6.0" + "@octokit/endpoint@^5.1.0": version "5.3.2" resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-5.3.2.tgz#2deda2d869cac9ba7f370287d55667be2a808d4b" @@ -1588,6 +1637,11 @@ array-union@^1.0.2: dependencies: array-uniq "^1.0.1" +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + array-uniq@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" @@ -1828,6 +1882,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + brfs@^1.2.0: version "1.6.1" resolved "https://registry.yarnpkg.com/brfs/-/brfs-1.6.1.tgz#b78ce2336d818e25eea04a0947cba6d4fb8849c3" @@ -2774,6 +2835,13 @@ dir-glob@^2.2.2: dependencies: path-type "^3.0.0" +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + dom-serializer@0: version "0.2.1" resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.1.tgz#13650c850daffea35d8b626a4cfc4d3a17643fdb" @@ -3140,6 +3208,18 @@ fast-glob@^2.2.2, fast-glob@^2.2.6: merge2 "^1.2.3" micromatch "^3.1.10" +fast-glob@^3.1.1: + version "3.2.4" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz#d20aefbf99579383e7f3cc66529158c9b98554d3" + integrity sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.0" + merge2 "^1.3.0" + micromatch "^4.0.2" + picomatch "^2.2.1" + fast-json-stable-stringify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" @@ -3155,6 +3235,13 @@ fastparse@^1.1.1: resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== +fastq@^1.6.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.8.0.tgz#550e1f9f59bbc65fe185cb6a9b4d95357107f481" + integrity sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q== + dependencies: + reusify "^1.0.4" + fb-watchman@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" @@ -3177,6 +3264,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" @@ -3184,7 +3278,7 @@ find-up@^3.0.0: dependencies: locate-path "^3.0.0" -find-up@^4.0.0: +find-up@^4.0.0, find-up@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== @@ -3337,6 +3431,13 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" +glob-parent@^5.1.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" + integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== + dependencies: + is-glob "^4.0.1" + glob-to-regexp@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" @@ -3359,6 +3460,18 @@ globals@^11.1.0: resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== +globby@^11.0.0: + version "11.0.1" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357" + integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.1.1" + ignore "^5.1.4" + merge2 "^1.3.0" + slash "^3.0.0" + globby@^9.2.0: version "9.2.0" resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" @@ -3644,6 +3757,11 @@ ignore@^4.0.3: resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== +ignore@^5.1.4: + version "5.1.8" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" + integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + import-fresh@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" @@ -3891,7 +4009,7 @@ is-glob@^3.1.0: dependencies: is-extglob "^2.1.0" -is-glob@^4.0.0: +is-glob@^4.0.0, is-glob@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== @@ -3917,6 +4035,11 @@ is-number@^3.0.0: dependencies: kind-of "^3.0.2" +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" @@ -4833,6 +4956,11 @@ merge2@^1.2.3: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.4.tgz#c9269589e6885a60cf80605d9522d4b67ca646e3" integrity sha512-FYE8xI+6pjFOhokZu0We3S5NKCirLbCzSh2Usf3qEyr4X8U+0jNg9P8RZ4qz+V2UoECLVwSyzU3LxXBaLGtD3A== +merge2@^1.3.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" @@ -4852,6 +4980,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + miller-rabin@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" @@ -5598,6 +5734,11 @@ path-type@^3.0.0: dependencies: pify "^3.0.0" +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + pbkdf2@^3.0.3: version "3.0.17" resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" @@ -5619,6 +5760,11 @@ physical-cpu-count@^2.0.0: resolved "https://registry.yarnpkg.com/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz#18de2f97e4bf7a9551ad7511942b5496f7aba660" integrity sha1-GN4vl+S/epVRrXURlCtUlverpmA= +picomatch@^2.0.5, picomatch@^2.2.1: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" @@ -6280,6 +6426,11 @@ regenerator-runtime@^0.13.2: resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz#7cf6a77d8f5c6f60eb73c5fc1955b2ceb01e6bf5" integrity sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw== +regenerator-runtime@^0.13.4: + version "0.13.5" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697" + integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== + regenerator-transform@^0.14.0: version "0.14.1" resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.1.tgz#3b2fce4e1ab7732c08f665dfdb314749c7ddd2fb" @@ -6505,6 +6656,11 @@ ret@~0.1.10: resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + rgb-regex@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" @@ -6547,6 +6703,11 @@ run-node@^1.0.0: resolved "https://registry.yarnpkg.com/run-node/-/run-node-1.0.0.tgz#46b50b946a2aa2d4947ae1d886e9856fd9cabe5e" integrity sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A== +run-parallel@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679" + integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q== + safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519" @@ -7220,6 +7381,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"