Bump berry (#352)

* Bump berry

* Rewrite
This commit is contained in:
Jaco Greeff authored and GitHub committed 2020-08-06 15:15:56 +02:00
1 parent a6065f7154
commit 492e1739bc
16 files changed
+2613 -2579

No files matched your search

Vendored Executable
+86
View File
@@ -0,0 +1,86 @@
#!/usr/bin/env node
module.exports=(()=>{var __webpack_modules__={49775:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-compat"}')},35729:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-dlx"}')},37904:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-essentials"}')},17508:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-file"}')},84779:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-git"}')},88454:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-github"}')},91953:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-http"}')},63756:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-init"}')},23100:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-link"}')},47047:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-node-modules"}')},31880:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-npm-cli"}')},67310:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-npm"}')},74617:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-pack"}')},12437:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-patch"}')},8211:e=>{"use strict";e.exports=JSON.parse('{"u2":"@yarnpkg/plugin-pnp"}')},80150:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>u});var n=r(84132);const i={optional:!0},o=[["@samverschueren/stream-to-observable@*",{peerDependenciesMeta:{rxjs:i,zenObservable:i}}],["any-observable@<0.5.1",{peerDependenciesMeta:{rxjs:i,zenObservable:i}}],["@pm2/agent@<1.0.4",{dependencies:{debug:"*"}}],["debug@*",{peerDependenciesMeta:{"supports-color":i}}],["got@<11",{dependencies:{"@types/responselike":"^1.0.0","@types/keyv":"^3.1.1"}}],["cacheable-lookup@<4.1.2",{dependencies:{"@types/keyv":"^3.1.1"}}],["http-link-dataloader@*",{peerDependencies:{graphql:"^0.13.1 || ^14.0.0"}}],["typescript-language-server@*",{dependencies:{"vscode-jsonrpc":"^5.0.1","vscode-languageserver-protocol":"^3.15.0"}}],["postcss-syntax@*",{peerDependenciesMeta:{"postcss-html":i,"postcss-jsx":i,"postcss-less":i,"postcss-markdown":i,"postcss-scss":i}}],["jss-plugin-rule-value-function@<=10.1.1",{dependencies:{"tiny-warning":"^1.0.2"}}]],s=r(78761).brotliDecompressSync(Buffer.from("G8EIABwHuTnyDkxeQiomXep01zJ90cJ3iFSgGcnN+dVTE5YC1CBsZn0bRMFnq2+/bPJOWLRlcCblbWaytN6yn94lDuHQVXEMzob/mhDOafB/uXcOjPnzEX5TF8I/4H+A7n4PCzSY0xTuWjDfxxV8F1neM4x7jymltl+dnYEp13SxCOpkQxUClagaNItavHVUdwD73pT3+c52oJFtOTmagkX/GAaKFyr1bLfAnKMY+OZmY+0YsC6Sci7AJQI2zADQHhdIcc03Dz+GOC05kpj3M0kiNKsdFu1U3ornmwco/hOeYDp3IUlCIQqaE6eg8ho+SQaBwAeE4PktvsKmDJJy8fXAx0jTz4Oj2wWKVgNnuMz/CR5AZNuo2eZk0HwujkkFQBytGPu+p1RoCpRBYVcTf7REjfuVBUIa+MgTpb+ZaKgASLlmw2dFNlIsdYEsSntc1vhEJfQLSkVdBXXK67OUoZjcjVu8DPd8oSwu1vK52tVmsLNeekvJW3ss4Z1+thxuul1A0bzLBLT7MQMQxaGNFQUpvaAsmmOVo1hZFKHViytsKRvkULx6+VpOghLO9W/tHqSTQkqQkLWIKtzBlsPNUviOym6eOz3jjDM43Jfi2pXbla5apaLf+jR3njZPcG1zp9bxgi6Acg2V4n8rU8+1ANM2CXkW5tkqS6QfhnL1z8/s5G8r/f4omOaXOkzbHh9HdPhfxz9Tftr698n6L7UYF/L089Ch+9QgeDSlUXdaBAyLU3G6bkC5ygWmNqZMBYJHB6iFj4uo0iI9yR5r3KUooI0Zg1IkiYsgqxR8jMug6VgwtyIaxNxP30CqZH3zo/g16/wof1VdCLhd+YIOeBHFhA/D2eAvyld7FIAT8EiOA1Msg41mq8UNYCwZt2Pc519uZYhp9gP6kOwhcU+Ydc0CsPIqfy0ZGgbIKNYGZ+RP4ESfRzdDW6vhSsXuu2VB29YEdri/7CbQ7XCsVevHtY2mms7dVEMb6Wa/Ln6ZokATZTjZ/kMMNoWEp0AqBKG0DaCyBxlBsylqymr/6xM+mxOAAVREIXXGnW4IXuQ5oSGimw0C7BKZb3ZDLEWtkWXM5FB7jjp37QA=","base64")).toString(),A=r(78761).brotliDecompressSync(Buffer.from("G1QTIIzURnVBnGa0VPvr81orV8AFIqdU0sqrdcVgCdukgAZwi8a50gLk9+19Z2NcUILjmzXkzt4dzm5a6Yoys+/9qnKiaApXukOiuoyUaMcynG4X7X4vBaIE/PL30gwG6HSGJkLxb9PnLjfMr+748n7sM6C/NycK6ber/bX1reVVxta6W/31tZIhfrS+upoE/TPRHj0S/l0T59gTGdtKOp1OmMOJt9rhfucDdLJ2tgyfnO+u4YMkQAcYq/nebTcDmbXhqhgo6iQA4M3m4xya4Cos3p6klmkmQT+S4DLDZfwfMF+sUCx36KleOtaHLQfEIz0Bmncj/Ngi3lqOl4391EWEfIss6gVp3oDUGwsSZJKeOVONJWZg+Mue3KUMV3aMqYJ+7b2219D+GFDi8EV5y/Y+5J+He0oNjKAgqLsJziEsS9uIaCu3BHBKSXxNKKa2ShbfglcWoiiVT2kfGI7Gw+YJ/Sqy1H6wdFWtyVUQIa82JPwbeV25YKLzc5ZIFM6GCPSA+J9dTvJbs5LuuKnLP3f09gCu2jxqsAv6CA+ZySVaUJr2d3A70BC/uBCKr2OVrWgC3fSwb7NlfkgSEEiejrMGvhya9lMbVI6lMsFKN330A1/FOaefHQdNGLEZ3IwFF87H3xVlM0Xxsmbi/7A60oymRcIe0tH90alG6ez/yA7jwYotxuHWZdR+1HlMcddGHAV6QD/gXYPV0wnNv47I+5FGevzZFMqWSO8GU4nQ3FjsdgdJcD+c1rvudERKuLyd7bxiBpnsMDHsvPP4nXdXkld/gUNks3GAE1Otmb90bavDyiw4Mrx496Iw+jbLTgsCZGZXSZ9vM55C7KGe4HyJAKXEk0iT/Cj/PFwLJBN7pcP7ZFfYtUApGTWKkYhI9IE2zt/5ByH72wdvH+88b71zuv/FMCX3w6x5nzhY44Cg5IYv9LeKwHuHIWgPbfgrAcUxOlKkPRdQOIDF/aBuLPJAXD+TgxCNXx4jQxeR/qlBWVikFPfEI4rXMUc4kZ2w9KbPKYRvFUag0dVlVoyUP4zfidbTXAdZF88jAckl+NHjLFCNdX7EQ1PbLSOl+P+MqgwEOCi6dxgWZ7NCwJBjWKpk1LaxwKrhZ4aEC/0lMPJYe5S8xAakDcmA2kSS86GjEMTrv3VEu0S0YGZcxToMV524G4WAc4CReePePdipvs4aXRL5p+aeN96yfMGjsiTbQNxgbdRKc+keQ+NxYIEm1mBtEO29WrcbrqNbQRMR66KpGG4aG0NtmRyZ2JhUvu0paCklRlID8PT3gSiwZrqr4XZXoBBzBMrveWCuOg7iTgGDXDdbGi8XHkQf5KXDGFUxWueu5wkSa6gMWY1599g2piQjwBKIAPt4N5cOZdFBidz2feGwEAy1j1UydGxDSCCUsh314cUIIRV/dWCheceubL2gU8CibewmP7UxmN5kN4I7zfQhPxkP0NCcei8GXQpw4c3krEzW7PR2hgi/hqqqR58UJ/ZVfWxfcH5ZKMo4itkmPK0FCGxzzIRP20lK/gz28Y03sY233KvSVWUKl9rcbX6MbHjpUG8MvNlw72p6FwTejv92zgpnCxVJnIHHZhCBxNcHF5RTveRp513hUtTHHq4BLine truncated
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
function n(e,t,r,n){var i,o=arguments.length,s=o<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,n);else for(var A=e.length-1;A>=0;A--)(i=e[A])&&(s=(o<3?i(s):o>3?i(t,r,s):i(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s}r.Entries={};class i extends r{async execute(){this.context.stdout.write(this.cli.usage(null))}}n([r.Path("--help"),r.Path("-h")],i.prototype,"execute",null);class o extends r{async execute(){var e;this.context.stdout.write((null!==(e=this.cli.binaryVersion)&&void 0!==e?e:"<unknown>")+"\n")}}n([r.Path("--version"),r.Path("-v")],o.prototype,"execute",null);const s=/^(-h|--help)(?:=([0-9]+))?$/,A=/^(--[a-z]+(?:-[a-z]+)*|-[a-zA-Z]+)$/,a=/^-[a-zA-Z]{2,}$/,c=/^([^=]+)=([\s\S]*)$/,u="1"===process.env.DEBUG_CLI;class l extends Error{constructor(e){super(e),this.clipanion={type:"usage"},this.name="UsageError"}}class h extends Error{constructor(e,t){if(super(),this.input=e,this.candidates=t,this.clipanion={type:"none"},this.name="UnknownSyntaxError",0===this.candidates.length)this.message="Command not found, but we're not sure what's the alternative.";else if(1===this.candidates.length&&null!==this.candidates[0].reason){const[{usage:e,reason:t}]=this.candidates;this.message=`${t}\n\n$ ${e}`}else if(1===this.candidates.length){const[{usage:t}]=this.candidates;this.message=`Command not found; did you mean:\n\n$ ${t}\n${f(e)}`}else this.message=`Command not found; did you mean one of:\n\n${this.candidates.map(({usage:e},t)=>`${(t+".").padStart(4)} ${e}`).join("\n")}\n\n${f(e)}`}}class g extends Error{constructor(e,t){super(),this.input=e,this.usages=t,this.clipanion={type:"none"},this.name="AmbiguousSyntaxError",this.message=`Cannot find who to pick amongst the following alternatives:\n\n${this.usages.map((e,t)=>`${(t+".").padStart(4)} ${e}`).join("\n")}\n\n${f(e)}`}}const f=e=>"While running "+e.filter(e=>"\0"!==e).map(e=>{const t=JSON.stringify(e);return e.match(/\s/)||0===e.length||t!==`"${e}"`?t:e}).join(" ");function p(e){u&&console.log(e)}function d(e,t){return e.nodes.push(t),e.nodes.length-1}function C(e,t,r=!1){p("Running a vm on "+JSON.stringify(t));let n=[{node:0,state:{candidateUsage:null,errorMessage:null,ignoreOptions:!1,options:[],path:[],positionals:[],remainder:null,selectedIndex:null}}];!function(e,{prefix:t=""}={}){p(t+"Nodes are:");for(let r=0;r<e.nodes.length;++r)p(`${t} ${r}: ${JSON.stringify(e.nodes[r])}`)}(e,{prefix:" "});const i=["",...t];for(let o=0;o<i.length;++o){const s=i[o];p(" Processing "+JSON.stringify(s));const A=[];for(const{node:t,state:a}of n){p(" Current node is "+t);const n=e.nodes[t];if(2===t){A.push({node:t,state:a});continue}console.assert(0===n.shortcuts.length,"Shortcuts should have been eliminated by now");const c=Object.prototype.hasOwnProperty.call(n.statics,s);if(!r||o<i.length-1||c)if(c){const e=n.statics[s];for(const{to:t,reducer:r}of e)A.push({node:t,state:void 0!==r?b(x,r,a,s):a}),p(` Static transition to ${t} found`)}else p(" No static transition found");else{let e=!1;for(const t of Object.keys(n.statics))if(t.startsWith(s)){if(s===t)for(const{to:e,reducer:r}of n.statics[t])A.push({node:e,state:void 0!==r?b(x,r,a,s):a}),p(` Static transition to ${e} found`);else for(const{to:e,reducer:r}of n.statics[t])A.push({node:e,state:Object.assign(Object.assign({},a),{remainder:t.slice(s.length)})}),p(` Static transition to ${e} found (partial match)`);e=!0}e||p(" No partial static transition found")}if("\0"!==s)for(const[e,{to:t,reducer:r}]of n.dynamics)b(k,e,a,s)&&(A.push({node:t,state:void 0!==r?b(x,r,a,s):a}),p(` Dynamic transition to ${t} found (via ${e})`))}if(0===A.length)throw new h(t,n.filter(({node:e})=>2!==e).map(({state:e})=>({usage:e.candidateUsage,reason:null})));if(A.every(({node:e})=>2===e))throw new h(t,A.map(({state:e})=>({usage:e.candidateUsage,reason:e.errorMessage})));n=m(A)}if(n.length>0){p(" Results:");for(const e of n)p(` - ${e.node} -> ${JSON.stringify(e.state)}`)}else p(" No results");return n}function E(e,t){if(null!==t.selectedIndex)return!0;if(Object.prototype.hasOwnProperty.call(e.statics,"\0"))for(const{to:t}of e.statics["\0"])if(1===t)return!0;return!1}function I(e,t){return function(e,t){const r=t.filter(e=>null!==e.selectedIndex);if(0===r.length)throw new Error;let n=0;for(const e of r)e.path.length>n&&(n=e.path.length);const i=r.filter(e=>e.path.length===n),o=e=>e.positionals.filter(({extra:e})=>!e).length+e.options.length,s=i.map(e=>({state:e,positionalCount:o(e)}));let A=0;for(const{positionalCount:e}of s)e>A&&(A=e);const a=function(e){const t=[],r=[];for(const n of e)-1===n.selectedIndex?r.push(...n.options):t.push(n);r.length>0&&t.push({candidateUsage:null,errorMessage:null,ignoreOptions:!1,path:[],positionals:[],options:r,remainder:null,selectedIndex:-1});return t}(s.filter(({positionalCount:e})=>e===A).map(({state:e})=>e));if(a.length>1)throw new g(e,a.map(e=>e.candidateUsage)Line truncated
/*!
* fill-range <https://github.com/jonschlinkert/fill-range>
*
* Copyright (c) 2014-present, Jon Schlinkert.
* Licensed under the MIT License.
*/const n=r(31669),i=r(84615),o=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),s=e=>"number"==typeof e||"string"==typeof e&&""!==e,A=e=>Number.isInteger(+e),a=e=>{let t=""+e,r=-1;if("-"===t[0]&&(t=t.slice(1)),"0"===t)return!1;for(;"0"===t[++r];);return r>0},c=(e,t,r)=>{if(t>0){let r="-"===e[0]?"-":"";r&&(e=e.slice(1)),e=r+e.padStart(r?t-1:t,"0")}return!1===r?String(e):e},u=(e,t)=>{let r="-"===e[0]?"-":"";for(r&&(e=e.slice(1),t--);e.length<t;)e="0"+e;return r?"-"+e:e},l=(e,t,r,n)=>{if(r)return i(e,t,{wrap:!1,...n});let o=String.fromCharCode(e);return e===t?o:`[${o}-${String.fromCharCode(t)}]`},h=(e,t,r)=>{if(Array.isArray(e)){let t=!0===r.wrap,n=r.capture?"":"?:";return t?`(${n}${e.join("|")})`:e.join("|")}return i(e,t,r)},g=(...e)=>new RangeError("Invalid range arguments: "+n.inspect(...e)),f=(e,t,r)=>{if(!0===r.strictRanges)throw g([e,t]);return[]},p=(e,t,r=1,n={})=>{let i=Number(e),o=Number(t);if(!Number.isInteger(i)||!Number.isInteger(o)){if(!0===n.strictRanges)throw g([e,t]);return[]}0===i&&(i=0),0===o&&(o=0);let s=i>o,A=String(e),f=String(t),p=String(r);r=Math.max(Math.abs(r),1);let d=a(A)||a(f)||a(p),C=d?Math.max(A.length,f.length,p.length):0,E=!1===d&&!1===((e,t,r)=>"string"==typeof e||"string"==typeof t||!0===r.stringify)(e,t,n),I=n.transform||(e=>t=>!0===e?Number(t):String(t))(E);if(n.toRegex&&1===r)return l(u(e,C),u(t,C),!0,n);let m={negatives:[],positives:[]},y=[],w=0;for(;s?i>=o:i<=o;)!0===n.toRegex&&r>1?m[(B=i)<0?"negatives":"positives"].push(Math.abs(B)):y.push(c(I(i,w),C,E)),i=s?i-r:i+r,w++;var B;return!0===n.toRegex?r>1?((e,t)=>{e.negatives.sort((e,t)=>e<t?-1:e>t?1:0),e.positives.sort((e,t)=>e<t?-1:e>t?1:0);let r,n=t.capture?"":"?:",i="",o="";return e.positives.length&&(i=e.positives.join("|")),e.negatives.length&&(o=`-(${n}${e.negatives.join("|")})`),r=i&&o?`${i}|${o}`:i||o,t.wrap?`(${n}${r})`:r})(m,n):h(y,null,{wrap:!1,...n}):y},d=(e,t,r,n={})=>{if(null==t&&s(e))return[e];if(!s(e)||!s(t))return f(e,t,n);if("function"==typeof r)return d(e,t,1,{transform:r});if(o(r))return d(e,t,0,r);let i={...n};return!0===i.capture&&(i.wrap=!0),r=r||i.step||1,A(r)?A(e)&&A(t)?p(e,t,r,i):((e,t,r=1,n={})=>{if(!A(e)&&e.length>1||!A(t)&&t.length>1)return f(e,t,n);let i=n.transform||(e=>String.fromCharCode(e)),o=(""+e).charCodeAt(0),s=(""+t).charCodeAt(0),a=o>s,c=Math.min(o,s),u=Math.max(o,s);if(n.toRegex&&1===r)return l(c,u,!1,n);let g=[],p=0;for(;a?o>=s:o<=s;)g.push(i(o,p)),o=a?o-r:o+r,p++;return!0===n.toRegex?h(g,null,{wrap:!1,options:n}):g})(e,t,Math.max(Math.abs(r),1),i):null==r||o(r)?d(e,t,1,r):((e,t)=>{if(!0===t.strictRanges)throw new TypeError(`Expected step "${e}" to be a number`);return[]})(r,i)};e.exports=d},50683:e=>{e.exports=function(e){return[...e].reduce((e,[t,r])=>(e[t]=r,e),{})}},13302:(e,t,r)=>{e.exports=r(35747).constants||r(27619)},28123:(e,t,r)=>{"use strict";const n=r(44380),i=r(28614).EventEmitter,o=r(35747),s=process.binding("fs"),A=(s.writeBuffers,s.FSReqWrap),a=Symbol("_autoClose"),c=Symbol("_close"),u=Symbol("_ended"),l=Symbol("_fd"),h=Symbol("_finished"),g=Symbol("_flags"),f=Symbol("_flush"),p=Symbol("_handleChunk"),d=Symbol("_makeBuf"),C=Symbol("_mode"),E=Symbol("_needDrain"),I=Symbol("_onerror"),m=Symbol("_onopen"),y=Symbol("_onread"),w=Symbol("_onwrite"),B=Symbol("_open"),Q=Symbol("_path"),v=Symbol("_pos"),D=Symbol("_queue"),b=Symbol("_read"),S=Symbol("_readSize"),k=Symbol("_reading"),x=Symbol("_remain"),F=Symbol("_size"),M=Symbol("_write"),N=Symbol("_writing"),R=Symbol("_defaultFlag");class K extends n{constructor(e,t){if(super(t=t||{}),this.writable=!1,"string"!=typeof e)throw new TypeError("path must be a string");this[l]="number"==typeof t.fd?t.fd:null,this[Q]=e,this[S]=t.readSize||16777216,this[k]=!1,this[F]="number"==typeof t.size?t.size:1/0,this[x]=this[F],this[a]="boolean"!=typeof t.autoClose||t.autoClose,"number"==typeof this[l]?this[b]():this[B]()}get fd(){return this[l]}get path(){return this[Q]}write(){throw new TypeError("this is a readable stream")}end(){throw new TypeError("this is a readable stream")}[B](){o.open(this[Q],"r",(e,t)=>this[m](e,t))}[m](e,t){e?this[I](e):(this[l]=t,this.emit("open",t),this[b]())}[d](){return Buffer.allocUnsafe(Math.min(this[S],this[x]))}[b](){if(!this[k]){this[k]=!0;const e=this[d]();if(0===e.length)return process.nextTick(()=>this[y](null,0,e));o.read(this[l],e,0,e.length,null,(e,t,r)=>this[y](e,t,r))}}[y](e,t,r){this[k]=!1,e?this[I](e):this[p](t,r)&&this[b]()}[c](){this[a]&&"number"==typeof this[l]&&(o.close(this[l],e=>this.emit("close")),this[l]=null)}[I](e){this[k]=!0,this[c](),this.emit("error",e)}[p](e,t){let r=!1;return this[x]-=e,e>0&&(r=super.write(e<t.length?t.slice(0,e):t)),(0===e||this[x]<=0)&&(r=!1,this[c](),super.end()),r}emit(e,t){switch(e){case"prefinish":case"finish":break;case"drain":"number"==typeof this[l]&&this[b]();break;default:return super.emit(e,t)}}}class L extends i{constructor(e,t){super(t=t||{}),this.readable=!1,this[N]=!1,this[u]=!1,this[E]=!1,this[D]=[],this[Q]=e,this[l]="number"==typeof t.fd?t.fd:nLine truncated
/*!
* is-extglob <https://github.com/jonschlinkert/is-extglob>
*
* Copyright (c) 2014-2016, Jon Schlinkert.
* Licensed under the MIT License.
*/
e.exports=function(e){if("string"!=typeof e||""===e)return!1;for(var t;t=/(\\).|([@?!+*]\(.*\))/g.exec(e);){if(t[2])return!0;e=e.slice(t.index+t[0].length)}return!1}},7347:e=>{"use strict";const t=e=>!Number.isNaN(e)&&(e>=4352&&(e<=4447||9001===e||9002===e||11904<=e&&e<=12871&&12351!==e||12880<=e&&e<=19903||19968<=e&&e<=42182||43360<=e&&e<=43388||44032<=e&&e<=55203||63744<=e&&e<=64255||65040<=e&&e<=65049||65072<=e&&e<=65131||65281<=e&&e<=65376||65504<=e&&e<=65510||110592<=e&&e<=110593||127488<=e&&e<=127569||131072<=e&&e<=262141));e.exports=t,e.exports.default=t},18193:(e,t,r)=>{
/*!
* is-glob <https://github.com/jonschlinkert/is-glob>
*
* Copyright (c) 2014-2017, Jon Schlinkert.
* Released under the MIT License.
*/
var n=r(44486),i={"{":"}","(":")","[":"]"},o=/\\(.)|(^!|\*|[\].+)]\?|\[[^\\\]]+\]|\{[^\\}]+\}|\(\?[:!=][^\\)]+\)|\([^|]+\|[^\\)]+\))/,s=/\\(.)|(^!|[*?{}()[\]]|\(\?)/;e.exports=function(e,t){if("string"!=typeof e||""===e)return!1;if(n(e))return!0;var r,A=o;for(t&&!1===t.strict&&(A=s);r=A.exec(e);){if(r[2])return!0;var a=r.index+r[0].length,c=r[1],u=c?i[c]:null;if(c&&u){var l=e.indexOf(u,a);-1!==l&&(a=l+1)}e=e.slice(a)}return!1}},59235:e=>{"use strict";
/*!
* is-number <https://github.com/jonschlinkert/is-number>
*
* Copyright (c) 2014-present, Jon Schlinkert.
* Released under the MIT License.
*/e.exports=function(e){return"number"==typeof e?e-e==0:"string"==typeof e&&""!==e.trim()&&(Number.isFinite?Number.isFinite(+e):isFinite(+e))}},61047:e=>{e.exports=function(e){return!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}},97369:(e,t)=>{var r,n,i,o;
/*!
* is-windows <https://github.com/jonschlinkert/is-windows>
*
* Copyright © 2015-2018, Jon Schlinkert.
* Released under the MIT License.
*/o=function(){"use strict";return function(){return process&&("win32"===process.platform||/^(msys|cygwin)$/.test(process.env.OSTYPE))}},t&&"object"==typeof t?e.exports=o():(n=[],void 0===(i="function"==typeof(r=o)?r.apply(t,n):r)||(e.exports=i))},64151:(e,t,r)=>{var n;r(35747);function i(e,t,r){if("function"==typeof t&&(r=t,t={}),!r){if("function"!=typeof Promise)throw new TypeError("callback not provided");return new Promise((function(r,n){i(e,t||{},(function(e,t){e?n(e):r(t)}))}))}n(e,t||{},(function(e,n){e&&("EACCES"===e.code||t&&t.ignoreErrors)&&(e=null,n=!1),r(e,n)}))}n="win32"===process.platform||global.TESTING_WINDOWS?r(3202):r(2151),e.exports=i,i.sync=function(e,t){try{return n.sync(e,t||{})}catch(e){if(t&&t.ignoreErrors||"EACCES"===e.code)return!1;throw e}}},2151:(e,t,r)=>{e.exports=i,i.sync=function(e,t){return o(n.statSync(e),t)};var n=r(35747);function i(e,t,r){n.stat(e,(function(e,n){r(e,!e&&o(n,t))}))}function o(e,t){return e.isFile()&&function(e,t){var r=e.mode,n=e.uid,i=e.gid,o=void 0!==t.uid?t.uid:process.getuid&&process.getuid(),s=void 0!==t.gid?t.gid:process.getgid&&process.getgid(),A=parseInt("100",8),a=parseInt("010",8),c=parseInt("001",8),u=A|a;return r&c||r&a&&i===s||r&A&&n===o||r&u&&0===o}(e,t)}},3202:(e,t,r)=>{e.exports=o,o.sync=function(e,t){return i(n.statSync(e),e,t)};var n=r(35747);function i(e,t,r){return!(!e.isSymbolicLink()&&!e.isFile())&&function(e,t){var r=void 0!==t.pathExt?t.pathExt:process.env.PATHEXT;if(!r)return!0;if(-1!==(r=r.split(";")).indexOf(""))return!0;for(var n=0;n<r.length;n++){var i=r[n].toLowerCase();if(i&&e.substr(-i.length).toLowerCase()===i)return!0}return!1}(t,r)}function o(e,t,r){n.stat(e,(function(n,o){r(n,!n&&i(o,e,t))}))}},21194:(e,t,r)=>{"use strict";var n=r(40744);e.exports=n},40744:(e,t,r)=>{"use strict";var n=r(55384),i=r(24129);function o(e){return function(){throw new Error("Function "+e+" is deprecated and cannot be used.")}}e.exports.Type=r(81704),e.exports.Schema=r(8212),e.exports.FAILSAFE_SCHEMA=r(44413),e.exports.JSON_SCHEMA=r(45247),e.exports.CORE_SCHEMA=r(8769),e.exports.DEFAULT_SAFE_SCHEMA=r(65483),e.exports.DEFAULT_FULL_SCHEMA=r(5235),e.exports.load=n.load,e.exports.loadAll=n.loadAll,e.exports.safeLoad=n.safeLoad,e.exports.safeLoadAll=n.safeLoadAll,e.exports.dump=i.dump,e.exports.safeDump=i.safeDump,e.exports.YAMLException=r(17345),e.exports.MINIMAL_SCHEMA=r(44413),e.exports.SAFE_SCHEMA=r(65483),e.exports.DEFAULT_SCHEMA=r(5235),e.exports.scan=o("scan"),e.exports.parse=o("parse"),e.exports.compose=o("compose"),e.exports.addConstructor=o("addConstructor")},28149:e=>{"use strict";function t(e){return null==e}e.exports.isNothing=t,e.exports.isObject=function(e){return"object"==typeof e&&null!==e},e.exports.toArray=function(e){return Array.isArray(e)?e:t(e)?[]:[e]},e.exports.repeat=function(e,t){var r,n="";for(r=0;r<t;r+=1)n+=e;return n},e.exports.isNegativeZero=function(e){return 0===e&&Number.NEGATIVE_INFINITY===1/e},e.exports.extend=function(e,t){var r,n,i,o;if(t)for(r=0,n=(o=Object.keys(t)).length;r<n;r+=1)e[i=o[r]]=t[i];return e}},24129:(e,t,r)=>{"use strict";var n=r(28149),i=r(17345),o=r(5235),s=r(65483),A=Object.prototype.toString,a=Object.prototype.hasOwnProperty,c={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},u=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function l(e){var t,r,o;if(t=e.toString(16).toUpperCase(),e<=255)r="x",o=2;else if(e<=65535)r="u",o=4;else{if(!(e<=4294967295))throw new i("code point within a string may not be greater than 0xFFFFFFFF");r="U",o=8}return"\\"+r+n.repeat("0",o-t.length)+t}function h(e){this.schema=e.schema||o,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=n.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=function(e,t){var r,n,i,o,s,A,c;if(null===t)return{};for(r={},i=0,o=(n=Object.keys(t)).length;i<o;i+=1)s=n[i],A=String(t[s]),"!!"===s.slice(0,2)&&(s="tag:yaml.org,2002:"+s.slice(2)),(c=e.compiledTypeMap.fallback[s])&&a.call(c.styleAliases,A)&&(A=c.styleAliases[A]),r[s]=A;return r}(this.schema,e.styles||null),this.sortKeys=e.sortKeys||!1,this.lineWidth=e.lineWidth||80,this.noRefs=e.noRefs||!1,this.noCompatMode=e.noCompatMode||!1,this.condenseFlow=e.condenseFlow||!1,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function g(e,t){for(var r,i=n.repeat(" ",t),o=0,s=-1,A="",a=e.length;o<a;)-1===(s=e.indexOf("\n",o))?(r=e.slice(o),o=a):(r=e.slice(o,s+1),o=s+1),r.length&&"\n"!==r&&(A+=i),A+=r;return A}function f(e,t){return"\n"+n.repeat(" ",e.indent*t)}function p(e){return 32===e||9===e}function d(e){return 32<=e&&e<=126||161<=e&&e<=55295&&8232!==e&&8233!==e||57344<=e&&e<=65533&&65279!==e||65536<=e&&e<=1114111}function C(e){return d(e)&&65279!==e&&44!==e&&91!==e&&93!==e&&123Line truncated
/**
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/e=r.nmd(e),function(){var i="Expected a function",o="__lodash_placeholder__",s=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],A="[object Arguments]",a="[object Array]",c="[object Boolean]",u="[object Date]",l="[object Error]",h="[object Function]",g="[object GeneratorFunction]",f="[object Map]",p="[object Number]",d="[object Object]",C="[object RegExp]",E="[object Set]",I="[object String]",m="[object Symbol]",y="[object WeakMap]",w="[object ArrayBuffer]",B="[object DataView]",Q="[object Float32Array]",v="[object Float64Array]",D="[object Int8Array]",b="[object Int16Array]",S="[object Int32Array]",k="[object Uint8Array]",x="[object Uint16Array]",F="[object Uint32Array]",M=/\b__p \+= '';/g,N=/\b(__p \+=) '' \+/g,R=/(__e\(.*?\)|\b__t\)) \+\n'';/g,K=/&(?:amp|lt|gt|quot|#39);/g,L=/[&<>"']/g,T=RegExp(K.source),P=RegExp(L.source),U=/<%-([\s\S]+?)%>/g,_=/<%([\s\S]+?)%>/g,O=/<%=([\s\S]+?)%>/g,j=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Y=/^\w*$/,G=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,J=/[\\^$.*+?()[\]{}|]/g,H=RegExp(J.source),q=/^\s+|\s+$/g,z=/^\s+/,W=/\s+$/,V=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,X=/\{\n\/\* \[wrapped with (.+)\] \*/,Z=/,? & /,$=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ee=/\\(\\)?/g,te=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,re=/\w*$/,ne=/^[-+]0x[0-9a-f]+$/i,ie=/^0b[01]+$/i,oe=/^\[object .+?Constructor\]$/,se=/^0o[0-7]+$/i,Ae=/^(?:0|[1-9]\d*)$/,ae=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ce=/($^)/,ue=/['\n\r\u2028\u2029\\]/g,le="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",he="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ge="[\\ud800-\\udfff]",fe="["+he+"]",pe="["+le+"]",de="\\d+",Ce="[\\u2700-\\u27bf]",Ee="[a-z\\xdf-\\xf6\\xf8-\\xff]",Ie="[^\\ud800-\\udfff"+he+de+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",me="\\ud83c[\\udffb-\\udfff]",ye="[^\\ud800-\\udfff]",we="(?:\\ud83c[\\udde6-\\uddff]){2}",Be="[\\ud800-\\udbff][\\udc00-\\udfff]",Qe="[A-Z\\xc0-\\xd6\\xd8-\\xde]",ve="(?:"+Ee+"|"+Ie+")",De="(?:"+Qe+"|"+Ie+")",be="(?:"+pe+"|"+me+")"+"?",Se="[\\ufe0e\\ufe0f]?"+be+("(?:\\u200d(?:"+[ye,we,Be].join("|")+")[\\ufe0e\\ufe0f]?"+be+")*"),ke="(?:"+[Ce,we,Be].join("|")+")"+Se,xe="(?:"+[ye+pe+"?",pe,we,Be,ge].join("|")+")",Fe=RegExp("['’]","g"),Me=RegExp(pe,"g"),Ne=RegExp(me+"(?="+me+")|"+xe+Se,"g"),Re=RegExp([Qe+"?"+Ee+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[fe,Qe,"$"].join("|")+")",De+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[fe,Qe+ve,"$"].join("|")+")",Qe+"?"+ve+"+(?:['’](?:d|ll|m|re|s|t|ve))?",Qe+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",de,ke].join("|"),"g"),Ke=RegExp("[\\u200d\\ud800-\\udfff"+le+"\\ufe0e\\ufe0f]"),Le=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Te=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Pe=-1,Ue={};Ue[Q]=Ue[v]=Ue[D]=Ue[b]=Ue[S]=Ue[k]=Ue["[object Uint8ClampedArray]"]=Ue[x]=Ue[F]=!0,Ue[A]=Ue[a]=Ue[w]=Ue[c]=Ue[B]=Ue[u]=Ue[l]=Ue[h]=Ue[f]=Ue[p]=Ue[d]=Ue[C]=Ue[E]=Ue[I]=Ue[y]=!1;var _e={};_e[A]=_e[a]=_e[w]=_e[B]=_e[c]=_e[u]=_e[Q]=_e[v]=_e[D]=_e[b]=_e[S]=_e[f]=_e[p]=_e[d]=_e[C]=_e[E]=_e[I]=_e[m]=_e[k]=_e["[object Uint8ClampedArray]"]=_e[x]=_e[F]=!0,_e[l]=_e[h]=_e[y]=!1;var Oe={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},je=parseFloat,Ye=parseInt,Ge="object"==typeof global&&global&&global.Object===Object&&global,Je="object"==typeof self&&self&&self.Object===Object&&self,He=Ge||Je||Function("return this")(),qe=t&&!t.nodeType&&t,ze=qe&&e&&!e.nodeType&&e,We=ze&&ze.exports===qe,Ve=We&&Ge.process,Xe=function(){try{var e=ze&&ze.require&&ze.require("util").types;return e||Ve&&Ve.binding&&Ve.binding("util")}catch(e){}}(),Ze=Xe&&Xe.isArrayBuffer,$e=Xe&&Xe.isDate,et=Xe&&Xe.isMap,tt=Xe&&Xe.isRegExp,rt=Xe&&Xe.isSet,nt=Xe&&Xe.isTypedArray;function it(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function ot(e,t,r,n){for(var i=-1,o=null==e?0:e.length;++i<o;){var s=e[i];t(n,s,r(s),e)}return n}function st(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e}function At(e,t){for(var r=null==e?0:e.length;r--&&!1!==t(e[r],r,e););return e}function at(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(!t(e[r],r,e))return!1;return!0}function ct(e,t){for(var r=-1,n=null==e?Line truncated
/*!
* Tmp
*
* Copyright (c) 2011-2017 KARASZI Istvan <github@spam.raszi.hu>
*
* MIT Licensed
*/
const n=r(35747),i=r(85622),o=r(76417),s=r(82941),A=process.binding("constants"),a=s(),c="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",u=/XXXXXX/,l=(A.O_CREAT||A.fs.O_CREAT)|(A.O_EXCL||A.fs.O_EXCL)|(A.O_RDWR||A.fs.O_RDWR),h=A.EBADF||A.os.errno.EBADF,g=A.ENOENT||A.os.errno.ENOENT,f=[];var p=!1,d=!1;function C(e){var t=[],r=null;try{r=o.randomBytes(e)}catch(t){r=o.pseudoRandomBytes(e)}for(var n=0;n<e;n++)t.push(c[r[n]%c.length]);return t.join("")}function E(e){return void 0===e}function I(e,t){return"function"==typeof e?[t||{},e]:E(e)?[{},t]:[e,t]}function m(e){if(e.name)return i.join(e.dir||a,e.name);if(e.template)return e.template.replace(u,C(6));const t=[e.prefix||"tmp-",process.pid,C(12),e.postfix||""].join("");return i.join(e.dir||a,t)}function y(e,t){var r=I(e,t),i=r[0],o=r[1],s=i.name?1:i.tries||3;return isNaN(s)||s<0?o(new Error("Invalid tries")):i.template&&!i.template.match(u)?o(new Error("Invalid template provided")):void function e(){const t=m(i);n.stat(t,(function(r){if(!r)return s-- >0?e():o(new Error("Could not get a unique tmp filename, max tries reached "+t));o(null,t)}))}()}function w(e){var t=I(e)[0],r=t.name?1:t.tries||3;if(isNaN(r)||r<0)throw new Error("Invalid tries");if(t.template&&!t.template.match(u))throw new Error("Invalid template provided");do{const e=m(t);try{n.statSync(e)}catch(t){return e}}while(r-- >0);throw new Error("Could not get a unique tmp filename, max tries reached")}function B(e){const t=[e];do{for(var r=t.pop(),o=!1,s=n.readdirSync(r),A=0,a=s.length;A<a;A++){var c=i.join(r,s[A]);n.lstatSync(c).isDirectory()?(o||(o=!0,t.push(r)),t.push(c)):n.unlinkSync(c)}o||n.rmdirSync(r)}while(0!==t.length)}function Q(e,t,r){const i=D((function(e){try{0<=e[0]&&n.closeSync(e[0])}catch(e){if(!(t=e,k(t,-h,"EBADF")||S(e)))throw e}var t;try{n.unlinkSync(e[1])}catch(e){if(!S(e))throw e}}),[t,e]);return r.keep||f.unshift(i),i}function v(e,t){const r=D(t.unsafeCleanup?B:n.rmdirSync.bind(n),e);return t.keep||f.unshift(r),r}function D(e,t){var r=!1;return function n(i){if(!r){const i=f.indexOf(n);i>=0&&f.splice(i,1),r=!0,e(t)}i&&i(null)}}function b(){if(!d||p)for(;f.length;)try{f[0].call(null)}catch(e){}}function S(e){return k(e,-g,"ENOENT")}function k(e,t,r){return e.code==t||e.code==r}const x=process.versions.node.split(".").map((function(e){return parseInt(e,10)}));0===x[0]&&(x[1]<9||9===x[1]&&x[2]<5)&&process.addListener("uncaughtException",(function(e){throw d=!0,b(),e})),process.addListener("exit",(function(e){e&&(d=!0),b()})),e.exports.tmpdir=a,e.exports.dir=function(e,t){var r=I(e,t),i=r[0],o=r[1];y(i,(function(e,t){if(e)return o(e);n.mkdir(t,i.mode||448,(function(e){if(e)return o(e);o(null,t,v(t,i))}))}))},e.exports.dirSync=function(e){var t=I(e)[0];const r=w(t);return n.mkdirSync(r,t.mode||448),{name:r,removeCallback:v(r,t)}},e.exports.file=function(e,t){var r=I(e,t),i=r[0],o=r[1];i.postfix=E(i.postfix)?".tmp":i.postfix,y(i,(function(e,t){if(e)return o(e);n.open(t,l,i.mode||384,(function(e,r){return e?o(e):i.discardDescriptor?n.close(r,(function(e){if(e){try{n.unlinkSync(t)}catch(t){S(t)||(e=t)}return o(e)}o(null,t,void 0,Q(t,-1,i))})):i.detachDescriptor?o(null,t,r,Q(t,-1,i)):void o(null,t,r,Q(t,r,i))}))}))},e.exports.fileSync=function(e){var t=I(e)[0];t.postfix=t.postfix||".tmp";const r=t.discardDescriptor||t.detachDescriptor,i=w(t);var o=n.openSync(i,l,t.mode||384);return t.discardDescriptor&&(n.closeSync(o),o=void 0),{name:i,fd:o,removeCallback:Q(i,r?-1:o,t)}},e.exports.tmpName=y,e.exports.tmpNameSync=w,e.exports.setGracefulCleanup=function(){p=!0}},84615:(e,t,r)=>{"use strict";
/*!
* to-regex-range <https://github.com/micromatch/to-regex-range>
*
* Copyright (c) 2015-present, Jon Schlinkert.
* Released under the MIT License.
*/const n=r(59235),i=(e,t,r)=>{if(!1===n(e))throw new TypeError("toRegexRange: expected the first argument to be a number");if(void 0===t||e===t)return String(e);if(!1===n(t))throw new TypeError("toRegexRange: expected the second argument to be a number.");let o={relaxZeros:!0,...r};"boolean"==typeof o.strictZeros&&(o.relaxZeros=!1===o.strictZeros);let a=e+":"+t+"="+String(o.relaxZeros)+String(o.shorthand)+String(o.capture)+String(o.wrap);if(i.cache.hasOwnProperty(a))return i.cache[a].result;let c=Math.min(e,t),u=Math.max(e,t);if(1===Math.abs(c-u)){let r=e+"|"+t;return o.capture?`(${r})`:!1===o.wrap?r:`(?:${r})`}let l=f(e)||f(t),h={min:e,max:t,a:c,b:u},g=[],p=[];if(l&&(h.isPadded=l,h.maxLen=String(h.max).length),c<0){p=s(u<0?Math.abs(u):1,Math.abs(c),h,o),c=h.a=0}return u>=0&&(g=s(c,u,h,o)),h.negatives=p,h.positives=g,h.result=function(e,t,r){let n=A(e,t,"-",!1,r)||[],i=A(t,e,"",!1,r)||[],o=A(e,t,"-?",!0,r)||[];return n.concat(o).concat(i).join("|")}(p,g,o),!0===o.capture?h.result=`(${h.result})`:!1!==o.wrap&&g.length+p.length>1&&(h.result=`(?:${h.result})`),i.cache[a]=h,h.result};function o(e,t,r){if(e===t)return{pattern:e,count:[],digits:0};let n=function(e,t){let r=[];for(let n=0;n<e.length;n++)r.push([e[n],t[n]]);return r}(e,t),i=n.length,o="",s=0;for(let e=0;e<i;e++){let[t,i]=n[e];t===i?o+=t:"0"!==t||"9"!==i?o+=g(t,i,r):s++}return s&&(o+=!0===r.shorthand?"\\d":"[0-9]"),{pattern:o,count:[s],digits:i}}function s(e,t,r,n){let i,s=function(e,t){let r=1,n=1,i=u(e,r),o=new Set([t]);for(;e<=i&&i<=t;)o.add(i),r+=1,i=u(e,r);for(i=l(t+1,n)-1;e<i&&i<=t;)o.add(i),n+=1,i=l(t+1,n)-1;return o=[...o],o.sort(a),o}(e,t),A=[],c=e;for(let e=0;e<s.length;e++){let t=s[e],a=o(String(c),String(t),n),u="";r.isPadded||!i||i.pattern!==a.pattern?(r.isPadded&&(u=p(t,r,n)),a.string=u+a.pattern+h(a.count),A.push(a),c=t+1,i=a):(i.count.length>1&&i.count.pop(),i.count.push(a.count[0]),i.string=i.pattern+h(i.count),c=t+1)}return A}function A(e,t,r,n,i){let o=[];for(let i of e){let{string:e}=i;n||c(t,"string",e)||o.push(r+e),n&&c(t,"string",e)&&o.push(r+e)}return o}function a(e,t){return e>t?1:t>e?-1:0}function c(e,t,r){return e.some(e=>e[t]===r)}function u(e,t){return Number(String(e).slice(0,-t)+"9".repeat(t))}function l(e,t){return e-e%Math.pow(10,t)}function h(e){let[t=0,r=""]=e;return r||t>1?`{${t+(r?","+r:"")}}`:""}function g(e,t,r){return`[${e}${t-e==1?"":"-"}${t}]`}function f(e){return/^-?(0+)\d/.test(e)}function p(e,t,r){if(!t.isPadded)return e;let n=Math.abs(t.maxLen-String(e).length),i=!1!==r.relaxZeros;switch(n){case 0:return"";case 1:return i?"0?":"0";case 2:return i?"0{0,2}":"00";default:return i?`0{0,${n}}`:`0{${n}}`}}i.cache={},i.clearCache=()=>i.cache={},e.exports=i},75158:e=>{function t(e,t){var r=e.length,n=new Array(r),i={},o=r,s=function(e){for(var t=new Map,r=0,n=e.length;r<n;r++){var i=e[r];t.has(i[0])||t.set(i[0],new Set),t.has(i[1])||t.set(i[1],new Set),t.get(i[0]).add(i[1])}return t}(t),A=function(e){for(var t=new Map,r=0,n=e.length;r<n;r++)t.set(e[r],r);return t}(e);for(t.forEach((function(e){if(!A.has(e[0])||!A.has(e[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")}));o--;)i[o]||a(e[o],o,new Set);return n;function a(e,t,o){if(o.has(e)){var c;try{c=", node was:"+JSON.stringify(e)}catch(e){c=""}throw new Error("Cyclic dependency"+c)}if(!A.has(e))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(e));if(!i[t]){i[t]=!0;var u=s.get(e)||new Set;if(t=(u=Array.from(u)).length){o.add(e);do{var l=u[--t];a(l,A.get(l),o)}while(t);o.delete(e)}n[--r]=e}}}e.exports=function(e){return t(function(e){for(var t=new Set,r=0,n=e.length;r<n;r++){var i=e[r];t.add(i[0]),t.add(i[1])}return Array.from(t)}(e),e)},e.exports.array=t},94682:function(e){e.exports=function(){function e(t,r,n,i,o,s,A){var a,c,u="",l=0,h=i.slice(0);if(h.push([r,n])&&i.length>0&&(i.forEach((function(e,t){t>0&&(u+=(e[1]?" ":"│")+" "),c||e[0]!==r||(c=!0)})),u+=function(e,t){var r=t?"└":"├";return r+=e?"─ ":"──┐"}(t,n)+t,o&&("object"!=typeof r||r instanceof Date)&&(u+=": "+r),c&&(u+=" (circular ref.)"),A(u)),!c&&"object"==typeof r){var g=function(e,t){var r=[];for(var n in e)e.hasOwnProperty(n)&&(t&&"function"==typeof e[n]||r.push(n));return r}(r,s);g.forEach((function(t){a=++l===g.length,e(t,r[t],a,h,o,s,A)}))}}var t={asLines:function(t,r,n,i){e(".",t,!1,[],r,"function"!=typeof n&&n,i||n)},asTree:function(t,r,n){var i="";return e(".",t,!1,[],r,n,(function(e){i+=e+"\n"})),i}};return t}()},36370:(e,t,r)=>{"use strict";r.d(t,{ZT:()=>i,gn:()=>o});
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)};function i(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}function o(e,t,r,n){var i,o=arguments.length,s=o<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,n);else for(var A=e.length-1;A>=0;A--)(i=e[A])&&(s=(o<3?i(s):o>3?i(t,r,s):i(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s}},98161:(e,t,r)=>{e.exports=r(69876)},69876:(e,t,r)=>{"use strict";r(11631);var n,i=r(4016),o=r(98605),s=r(57211),A=r(28614),a=(r(42357),r(31669));function c(e){var t=this;t.options=e||{},t.proxyOptions=t.options.proxy||{},t.maxSockets=t.options.maxSockets||o.Agent.defaultMaxSockets,t.requests=[],t.sockets=[],t.on("free",(function(e,r,n,i){for(var o=l(r,n,i),s=0,A=t.requests.length;s<A;++s){var a=t.requests[s];if(a.host===o.host&&a.port===o.port)return t.requests.splice(s,1),void a.request.onSocket(e)}e.destroy(),t.removeSocket(e)}))}function u(e,t){var r=this;c.prototype.createSocket.call(r,e,(function(n){var o=e.request.getHeader("host"),s=h({},r.options,{socket:n,servername:o?o.replace(/:.*$/,""):e.host}),A=i.connect(0,s);r.sockets[r.sockets.indexOf(n)]=A,t(A)}))}function l(e,t,r){return"string"==typeof e?{host:e,port:t,localAddress:r}:e}function h(e){for(var t=1,r=arguments.length;t<r;++t){var n=arguments[t];if("object"==typeof n)for(var i=Object.keys(n),o=0,s=i.length;o<s;++o){var A=i[o];void 0!==n[A]&&(e[A]=n[A])}}return e}t.httpOverHttp=function(e){var t=new c(e);return t.request=o.request,t},t.httpsOverHttp=function(e){var t=new c(e);return t.request=o.request,t.createSocket=u,t.defaultPort=443,t},t.httpOverHttps=function(e){var t=new c(e);return t.request=s.request,t},t.httpsOverHttps=function(e){var t=new c(e);return t.request=s.request,t.createSocket=u,t.defaultPort=443,t},a.inherits(c,A.EventEmitter),c.prototype.addRequest=function(e,t,r,n){var i=this,o=h({request:e},i.options,l(t,r,n));i.sockets.length>=this.maxSockets?i.requests.push(o):i.createSocket(o,(function(t){function r(){i.emit("free",t,o)}function n(e){i.removeSocket(t),t.removeListener("free",r),t.removeListener("close",n),t.removeListener("agentRemove",n)}t.on("free",r),t.on("close",n),t.on("agentRemove",n),e.onSocket(t)}))},c.prototype.createSocket=function(e,t){var r=this,i={};r.sockets.push(i);var o=h({},r.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(o.localAddress=e.localAddress),o.proxyAuth&&(o.headers=o.headers||{},o.headers["Proxy-Authorization"]="Basic "+new Buffer(o.proxyAuth).toString("base64")),n("making CONNECT request");var s=r.request(o);function A(o,A,a){var c;return s.removeAllListeners(),A.removeAllListeners(),200!==o.statusCode?(n("tunneling socket could not be established, statusCode=%d",o.statusCode),A.destroy(),(c=new Error("tunneling socket could not be established, statusCode="+o.statusCode)).code="ECONNRESET",e.request.emit("error",c),void r.removeSocket(i)):a.length>0?(n("got illegal response body from proxy"),A.destroy(),(c=new Error("got illegal response body from proxy")).code="ECONNRESET",e.request.emit("error",c),void r.removeSocket(i)):(n("tunneling connection has established"),r.sockets[r.sockets.indexOf(i)]=A,t(A))}s.useChunkedEncodingByDefault=!1,s.once("response",(function(e){e.upgrade=!0})),s.once("upgrade",(function(e,t,r){process.nextTick((function(){A(e,t,r)}))})),s.once("connect",A),s.once("error",(function(t){s.removeAllListeners(),n("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var o=new Error("tunneling socket could not be established, cause="+t.message);o.code="ECONNRESET",e.request.emit("error",o),r.removeSocket(i)})),s.end()},c.prototype.removeSocket=function(e){var t=this.sockets.indexOf(e);if(-1!==t){this.sockets.splice(t,1);var r=this.requests.shift();r&&this.createSocket(r,(function(e){r.request.onSocket(e)}))}},n=process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?function(){var e=Array.prototype.slice.call(arguments);"string"==typeof e[0]?e[0]="TUNNEL: "+e[0]:e.unshift("TUNNEL:"),console.error.apply(console,e)}:function(){},t.debug=n},5817:(e,t,r)=>{var n;e=r.nmd(e),function(){var r="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||this||{},i=r._,o=Array.prototype,s=Object.prototype,A="undefined"!=typeof Symbol?Symbol.prototype:null,a=o.push,c=o.slice,u=s.toString,l=s.hasOwnProperty,h=Array.isArray,g=Object.keys,f=Object.create,p=function(){},d=function(e){return e instanceof d?e:this instanceof d?void(this._wrapped=e):new d(e)};t.nodeType?r._=d:(!e.nodeType&&e.exports&&(t=e.exports=d),t._=d),d.VERSION="1.9.1";var C,E=function(e,t,r){if(void 0===t)return e;switch(null==r?3:r){case 1:return functLine truncated
-56
View File
@@ -1,56 +0,0 @@
#!/usr/bin/env node
module.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var A=t[r]={i:r,l:!1,exports:{}};return e[r].call(A.exports,A,A.exports,n),A.l=!0,A.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var A in e)n.d(r,A,function(t){return e[t]}.bind(null,A));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=452)}([function(e,t,n){"use strict";var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t};Object.defineProperty(t,"__esModule",{value:!0});const A=r(n(261));t.execUtils=A;const i=r(n(173));t.folderUtils=i;const o=r(n(88));t.hashUtils=o;const s=r(n(479));t.httpUtils=s;const a=r(n(58));t.miscUtils=a;const c=r(n(276));t.scriptUtils=c;const u=r(n(198));t.semverUtils=u;const g=r(n(20));t.structUtils=g;const l=r(n(650));t.tgzUtils=l;var h=n(662);t.Cache=h.Cache;var p=n(131);t.DEFAULT_RC_FILENAME=p.DEFAULT_RC_FILENAME,t.DEFAULT_LOCK_FILENAME=p.DEFAULT_LOCK_FILENAME;var f=n(131);t.Configuration=f.Configuration,t.FormatType=f.FormatType,t.ProjectLookup=f.ProjectLookup,t.SettingsType=f.SettingsType;var C=n(310);t.BuildType=C.BuildType;var d=n(663);t.LightReport=d.LightReport;var I=n(93);t.Manifest=I.Manifest;var E=n(35);t.MessageName=E.MessageName;var B=n(664);t.Project=B.Project;var y=n(300);t.TAG_REGEXP=y.TAG_REGEXP;var m=n(43);t.ReportError=m.ReportError,t.Report=m.Report;var Q=n(303);t.StreamReport=Q.StreamReport;var w=n(314);t.ThrowReport=w.ThrowReport;var v=n(301);t.VirtualFetcher=v.VirtualFetcher;var b=n(133);t.WorkspaceResolver=b.WorkspaceResolver;var D=n(315);t.Workspace=D.Workspace;var S=n(304);t.YarnVersion=S.YarnVersion;var k=n(197);t.LinkType=k.LinkType},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const A=r(n(32)),i=n(6),o=n(51),s=n(18);var a=n(52);t.normalizeLineEndings=a.normalizeLineEndings;var c=n(172);t.DEFAULT_COMPRESSION_LEVEL=c.DEFAULT_COMPRESSION_LEVEL;var u=n(18);t.PortablePath=u.PortablePath,t.Filename=u.Filename;var g=n(18);t.npath=g.npath,t.ppath=g.ppath,t.toFilename=g.toFilename;var l=n(457);t.AliasFS=l.AliasFS;var h=n(52);t.FakeFS=h.FakeFS;var p=n(458);t.CwdFS=p.CwdFS;var f=n(459);t.JailFS=f.JailFS;var C=n(460);t.LazyFS=C.LazyFS;var d=n(461);t.NoFS=d.NoFS;var I=n(51);t.NodeFS=I.NodeFS;var E=n(462);t.PosixFS=E.PosixFS;var B=n(53);t.ProxiedFS=B.ProxiedFS;var y=n(463);t.VirtualFS=y.VirtualFS;var m=n(172);t.ZipFS=m.ZipFS;var Q=n(464);function w(e){const t=s.npath.toPortablePath(A.default.tmpdir()),n=Math.ceil(4294967296*Math.random()).toString(16).padStart(8,"0");return s.ppath.join(t,`${e}${n}`)}function v(e,t){const n=new Set(["accessSync","appendFileSync","createReadStream","chmodSync","closeSync","copyFileSync","lstatSync","mkdirSync","openSync","readSync","readlinkSync","readFileSync","readdirSync","readlinkSync","realpathSync","renameSync","rmdirSync","statSync","symlinkSync","unlinkSync","utimesSync","watch","writeFileSync","writeSync"]),r=new Set(["accessPromise","appendFilePromise","chmodPromise","closePromise","copyFilePromise","lstatPromise","mkdirPromise","openPromise","readdirPromise","realpathPromise","readFilePromise","readdirPromise","readlinkPromise","renamePromise","rmdirPromise","statPromise","symlinkPromise","unlinkPromise","utimesPromise","writeFilePromise","writeSync"]),A=(e,t,n)=>{const r=e[t];void 0!==r&&(e[t]=n,void 0!==r[i.promisify.custom]&&(n[i.promisify.custom]=r[i.promisify.custom]))};A(e,"existsSync",e=>{try{return t.existsSync(e)}catch(e){return!1}}),A(e,"exists",(e,...n)=>{const r="function"==typeof n[n.length-1]?n.pop():()=>{};process.nextTick(()=>{t.existsPromise(e).then(e=>{r(e)},()=>{r(!1)})})}),A(e,"read",(e,n,...r)=>{const A="function"==typeof r[r.length-1]?r.pop():()=>{};process.nextTick(()=>{t.readPromise(e,n,...r).then(e=>{A(null,e,n)},e=>{A(e)})})});for(const n of r){const r=t[n].bind(t);A(e,n.replace(/Promise$/,""),(...e)=>{const t="function"==typeof e[e.length-1]?e.pop():()=>{};process.nextTick(()=>{r(...e).then(e=>{t(null,e)},e=>{t(e)})})})}for(const r of n){A(e,r,t[r].bind(t))}e.realpathSync.native=e.realpathSync,e.realpath.native=e.realpath}t.ZipOpenFS=Q.ZipOpenFS,t.patchFs=v,t.extendFs=function(e,t){const n=Object.create(e);return v(n,t),n};const b=new Set;let D=!1;function S(){if(D)return;D=!0;const eLine truncated
/**
* @license
* Lodash <https://lodash.com/>
* Copyright JS Foundation and other contributors <https://js.foundation/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/(function(){var A,i=200,o="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",a="__lodash_hash_undefined__",c=500,u="__lodash_placeholder__",g=1,l=2,h=4,p=1,f=2,C=1,d=2,I=4,E=8,B=16,y=32,m=64,Q=128,w=256,v=512,b=30,D="...",S=800,k=16,_=1,F=2,M=1/0,N=9007199254740991,R=17976931348623157e292,K=NaN,x=4294967295,P=x-1,L=x>>>1,O=[["ary",Q],["bind",C],["bindKey",d],["curry",E],["curryRight",B],["flip",v],["partial",y],["partialRight",m],["rearg",w]],T="[object Arguments]",U="[object Array]",Y="[object AsyncFunction]",j="[object Boolean]",G="[object Date]",J="[object DOMException]",H="[object Error]",q="[object Function]",z="[object GeneratorFunction]",W="[object Map]",X="[object Number]",V="[object Null]",$="[object Object]",Z="[object Proxy]",ee="[object RegExp]",te="[object Set]",ne="[object String]",re="[object Symbol]",Ae="[object Undefined]",ie="[object WeakMap]",oe="[object WeakSet]",se="[object ArrayBuffer]",ae="[object DataView]",ce="[object Float32Array]",ue="[object Float64Array]",ge="[object Int8Array]",le="[object Int16Array]",he="[object Int32Array]",pe="[object Uint8Array]",fe="[object Uint8ClampedArray]",Ce="[object Uint16Array]",de="[object Uint32Array]",Ie=/\b__p \+= '';/g,Ee=/\b(__p \+=) '' \+/g,Be=/(__e\(.*?\)|\b__t\)) \+\n'';/g,ye=/&(?:amp|lt|gt|quot|#39);/g,me=/[&<>"']/g,Qe=RegExp(ye.source),we=RegExp(me.source),ve=/<%-([\s\S]+?)%>/g,be=/<%([\s\S]+?)%>/g,De=/<%=([\s\S]+?)%>/g,Se=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ke=/^\w*$/,_e=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Fe=/[\\^$.*+?()[\]{}|]/g,Me=RegExp(Fe.source),Ne=/^\s+|\s+$/g,Re=/^\s+/,Ke=/\s+$/,xe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Pe=/\{\n\/\* \[wrapped with (.+)\] \*/,Le=/,? & /,Oe=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Te=/\\(\\)?/g,Ue=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ye=/\w*$/,je=/^[-+]0x[0-9a-f]+$/i,Ge=/^0b[01]+$/i,Je=/^\[object .+?Constructor\]$/,He=/^0o[0-7]+$/i,qe=/^(?:0|[1-9]\d*)$/,ze=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,We=/($^)/,Xe=/['\n\r\u2028\u2029\\]/g,Ve="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",$e="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ze="[\\ud800-\\udfff]",et="["+$e+"]",tt="["+Ve+"]",nt="\\d+",rt="[\\u2700-\\u27bf]",At="[a-z\\xdf-\\xf6\\xf8-\\xff]",it="[^\\ud800-\\udfff"+$e+nt+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",ot="\\ud83c[\\udffb-\\udfff]",st="[^\\ud800-\\udfff]",at="(?:\\ud83c[\\udde6-\\uddff]){2}",ct="[\\ud800-\\udbff][\\udc00-\\udfff]",ut="[A-Z\\xc0-\\xd6\\xd8-\\xde]",gt="(?:"+At+"|"+it+")",lt="(?:"+ut+"|"+it+")",ht="(?:"+tt+"|"+ot+")"+"?",pt="[\\ufe0e\\ufe0f]?"+ht+("(?:\\u200d(?:"+[st,at,ct].join("|")+")[\\ufe0e\\ufe0f]?"+ht+")*"),ft="(?:"+[rt,at,ct].join("|")+")"+pt,Ct="(?:"+[st+tt+"?",tt,at,ct,Ze].join("|")+")",dt=RegExp("['’]","g"),It=RegExp(tt,"g"),Et=RegExp(ot+"(?="+ot+")|"+Ct+pt,"g"),Bt=RegExp([ut+"?"+At+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[et,ut,"$"].join("|")+")",lt+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[et,ut+gt,"$"].join("|")+")",ut+"?"+gt+"+(?:['’](?:d|ll|m|re|s|t|ve))?",ut+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",nt,ft].join("|"),"g"),yt=RegExp("[\\u200d\\ud800-\\udfff"+Ve+"\\ufe0e\\ufe0f]"),mt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Qt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],wt=-1,vt={};vt[ce]=vt[ue]=vt[ge]=vt[le]=vt[he]=vt[pe]=vt[fe]=vt[Ce]=vt[de]=!0,vt[T]=vt[U]=vt[se]=vt[j]=vt[ae]=vt[G]=vt[H]=vt[q]=vt[W]=vt[X]=vt[$]=vt[ee]=vt[te]=vt[ne]=vt[ie]=!1;var bt={};bt[T]=bt[U]=bt[se]=bt[ae]=bt[j]=bt[G]=bt[ce]=bt[ue]=bt[ge]=bt[le]=bt[he]=bt[W]=bt[X]=bt[$]=bt[ee]=bt[te]=bt[ne]=bt[re]=bt[pe]=bt[fe]=bt[Ce]=bt[de]=!0,bt[H]=bt[q]=bt[ie]=!1;var Dt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},St=parseFloat,kt=parseInt,_t="object"==typeof global&&global&&global.Object===Object&&global,Ft="object"==typeof self&&self&&self.Object===Object&&self,Mt=_t||Ft||Function("return this")(),Nt=t&&!t.nodeType&&t,Rt=Nt&&"object"==typeof e&&e&&!e.nodeType&&e,Kt=Rt&&Rt.exports===Nt,xt=Kt&&_t.process,Pt=function(){try{var e=Rt&&Rt.require&&Rt.require("util").types;return e||xt&&xt.binding&&xt.binding("util")}catch(e){}}(),Lt=Pt&&Pt.isArrayBuffer,Ot=Pt&&Pt.isDate,Tt=Pt&&Pt.isMap,Ut=Pt&&Pt.isRegExp,Yt=Pt&&Pt.isSet,jt=Pt&&Pt.isTypedArray;function Gt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2Line truncated
/*!
* fill-range <https://github.com/jonschlinkert/fill-range>
*
* Copyright (c) 2014-present, Jon Schlinkert.
* Licensed under the MIT License.
*/const r=n(6),A=n(516),i=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),o=e=>"number"==typeof e||"string"==typeof e&&""!==e,s=e=>Number.isInteger(+e),a=e=>{let t=`${e}`,n=-1;if("-"===t[0]&&(t=t.slice(1)),"0"===t)return!1;for(;"0"===t[++n];);return n>0},c=(e,t,n)=>{if(t>0){let n="-"===e[0]?"-":"";n&&(e=e.slice(1)),e=n+e.padStart(n?t-1:t,"0")}return!1===n?String(e):e},u=(e,t)=>{let n="-"===e[0]?"-":"";for(n&&(e=e.slice(1),t--);e.length<t;)e="0"+e;return n?"-"+e:e},g=(e,t,n,r)=>{if(n)return A(e,t,{wrap:!1,...r});let i=String.fromCharCode(e);return e===t?i:`[${i}-${String.fromCharCode(t)}]`},l=(e,t,n)=>{if(Array.isArray(e)){let t=!0===n.wrap,r=n.capture?"":"?:";return t?`(${r}${e.join("|")})`:e.join("|")}return A(e,t,n)},h=(...e)=>new RangeError("Invalid range arguments: "+r.inspect(...e)),p=(e,t,n)=>{if(!0===n.strictRanges)throw h([e,t]);return[]},f=(e,t,n=1,r={})=>{let A=Number(e),i=Number(t);if(!Number.isInteger(A)||!Number.isInteger(i)){if(!0===r.strictRanges)throw h([e,t]);return[]}0===A&&(A=0),0===i&&(i=0);let o=A>i,s=String(e),p=String(t),f=String(n);n=Math.max(Math.abs(n),1);let C=a(s)||a(p)||a(f),d=C?Math.max(s.length,p.length,f.length):0,I=!1===C&&!1===((e,t,n)=>"string"==typeof e||"string"==typeof t||!0===n.stringify)(e,t,r),E=r.transform||(e=>t=>!0===e?Number(t):String(t))(I);if(r.toRegex&&1===n)return g(u(e,d),u(t,d),!0,r);let B={negatives:[],positives:[]},y=e=>B[e<0?"negatives":"positives"].push(Math.abs(e)),m=[],Q=0;for(;o?A>=i:A<=i;)!0===r.toRegex&&n>1?y(A):m.push(c(E(A,Q),d,I)),A=o?A-n:A+n,Q++;return!0===r.toRegex?n>1?((e,t)=>{e.negatives.sort((e,t)=>e<t?-1:e>t?1:0),e.positives.sort((e,t)=>e<t?-1:e>t?1:0);let n,r=t.capture?"":"?:",A="",i="";return e.positives.length&&(A=e.positives.join("|")),e.negatives.length&&(i=`-(${r}${e.negatives.join("|")})`),n=A&&i?`${A}|${i}`:A||i,t.wrap?`(${r}${n})`:n})(B,r):l(m,null,{wrap:!1,...r}):m},C=(e,t,n,r={})=>{if(null==t&&o(e))return[e];if(!o(e)||!o(t))return p(e,t,r);if("function"==typeof n)return C(e,t,1,{transform:n});if(i(n))return C(e,t,0,n);let A={...r};return!0===A.capture&&(A.wrap=!0),n=n||A.step||1,s(n)?s(e)&&s(t)?f(e,t,n,A):((e,t,n=1,r={})=>{if(!s(e)&&e.length>1||!s(t)&&t.length>1)return p(e,t,r);let A=r.transform||(e=>String.fromCharCode(e)),i=`${e}`.charCodeAt(0),o=`${t}`.charCodeAt(0),a=i>o,c=Math.min(i,o),u=Math.max(i,o);if(r.toRegex&&1===n)return g(c,u,!1,r);let h=[],f=0;for(;a?i>=o:i<=o;)h.push(A(i,f)),i=a?i-n:i+n,f++;return!0===r.toRegex?l(h,null,{wrap:!1,options:r}):h})(e,t,Math.max(Math.abs(n),1),A):null==n||i(n)?C(e,t,1,n):((e,t)=>{if(!0===t.strictRanges)throw new TypeError(`Expected step "${e}" to be a number`);return[]})(n,A)};e.exports=C},function(e,t,n){"use strict";const r=n(525),A=e=>{if(e<1)throw new TypeError("Expected `concurrency` to be a number from 1 and up");const t=[];let n=0;const A=()=>{n--,t.length>0&&t.shift()()},i=(e,t,...i)=>{n++;const o=r(e,...i);t(o),o.then(A,A)},o=(r,...A)=>new Promise(o=>((r,A,...o)=>{n<e?i(r,A,...o):t.push(i.bind(null,r,A,...o))})(r,o,...A));return Object.defineProperties(o,{activeCount:{get:()=>n},pendingCount:{get:()=>t.length}}),o};e.exports=A,e.exports.default=A},function(e,t){function n(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}n.keys=function(){return[]},n.resolve=n,e.exports=n,n.id=275},function(e,t,n){"use strict";var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t};Object.defineProperty(t,"__esModule",{value:!0});const A=n(1),i=n(1),o=n(59),s=n(277),a=n(8),c=n(93),u=n(35),g=n(43),l=n(303),h=n(304),p=r(n(261)),f=r(n(58)),C=r(n(20));var d;async function I(e,t,n,r=[]){"win32"===process.platform?await i.xfs.writeFilePromise(i.ppath.format({dir:e,name:t,ext:".cmd"}),`@"${n}" ${r.map(e=>`"${e.replace('"','""')}"`).join(" ")} %*\n`):(await i.xfs.writeFilePromise(i.ppath.join(e,t),`#!/bin/sh\nexec "${n}" ${r.map(e=>`'${e.replace(/'/g,"'\"'\"'")}'`).join(" ")} "$@"\n`),await i.xfs.chmodPromise(i.ppath.join(e,t),493))}async function E({project:e,binFolder:t,lifecycleScript:n}){const r={};for(const[e,t]of Object.entries(process.env))void 0!==t&&(r["path"!==e.toLowerCase()?e:"PATH"]=t);const A=i.npath.fromPortablePath(t);r.BERRY_BIN_FOLDER=i.npath.fromPortablePath(A),await I(t,i.toFilename("node"),process.execPath),null!==h.YarnVersion&&(await I(t,i.toFilename("run"),process.execPath,[process.argv[1],"run"]),await I(t,i.toFilename("yarn"),process.execPath,[process.argv[1]]),await I(t,i.toFilename("yarnpkg"),process.execPath,[process.argv[1]]),await I(t,i.toFilename("node-gyp"),process.execPath,[process.argv[1],"run","--top-level","node-gyp"])),e&&(r.INIT_CWD=i.npath.fromPortablePath(e.configuration.startingCwd)),r.PATH=r.PATH?`${A}${i.npath.delimiter}${r.PATH}`:`${A}`,r.npm_execpath=`${A}${i.npath.sep}yarn`,r.npm_node_execpath=`${A}${i.npath.sep}node`;const o=null!==h.YarnVersion?`yarn/${h.YarnVersion}`:`yarn/${f.dynamicRequire("@yarnpkLine truncated
/*!
* to-regex-range <https://github.com/micromatch/to-regex-range>
*
* Copyright (c) 2015-present, Jon Schlinkert.
* Released under the MIT License.
*/const r=n(517),A=(e,t,n)=>{if(!1===r(e))throw new TypeError("toRegexRange: expected the first argument to be a number");if(void 0===t||e===t)return String(e);if(!1===r(t))throw new TypeError("toRegexRange: expected the second argument to be a number.");let i={relaxZeros:!0,...n};"boolean"==typeof i.strictZeros&&(i.relaxZeros=!1===i.strictZeros);let a=e+":"+t+"="+String(i.relaxZeros)+String(i.shorthand)+String(i.capture)+String(i.wrap);if(A.cache.hasOwnProperty(a))return A.cache[a].result;let c=Math.min(e,t),u=Math.max(e,t);if(1===Math.abs(c-u)){let n=e+"|"+t;return i.capture?`(${n})`:!1===i.wrap?n:`(?:${n})`}let g=p(e)||p(t),l={min:e,max:t,a:c,b:u},h=[],f=[];if(g&&(l.isPadded=g,l.maxLen=String(l.max).length),c<0){f=o(u<0?Math.abs(u):1,Math.abs(c),l,i),c=l.a=0}return u>=0&&(h=o(c,u,l,i)),l.negatives=f,l.positives=h,l.result=function(e,t,n){let r=s(e,t,"-",!1,n)||[],A=s(t,e,"",!1,n)||[],i=s(e,t,"-?",!0,n)||[];return r.concat(i).concat(A).join("|")}(f,h,i),!0===i.capture?l.result=`(${l.result})`:!1!==i.wrap&&h.length+f.length>1&&(l.result=`(?:${l.result})`),A.cache[a]=l,l.result};function i(e,t,n){if(e===t)return{pattern:e,count:[],digits:0};let r=function(e,t){let n=[];for(let r=0;r<e.length;r++)n.push([e[r],t[r]]);return n}(e,t),A=r.length,i="",o=0;for(let e=0;e<A;e++){let[t,A]=r[e];t===A?i+=t:"0"!==t||"9"!==A?i+=h(t,A,n):o++}return o&&(i+=!0===n.shorthand?"\\d":"[0-9]"),{pattern:i,count:[o],digits:A}}function o(e,t,n,r){let A,o=function(e,t){let n=1,r=1,A=u(e,n),i=new Set([t]);for(;e<=A&&A<=t;)i.add(A),A=u(e,n+=1);for(A=g(t+1,r)-1;e<A&&A<=t;)i.add(A),A=g(t+1,r+=1)-1;return(i=[...i]).sort(a),i}(e,t),s=[],c=e;for(let e=0;e<o.length;e++){let t=o[e],a=i(String(c),String(t),r),u="";n.isPadded||!A||A.pattern!==a.pattern?(n.isPadded&&(u=f(t,n,r)),a.string=u+a.pattern+l(a.count),s.push(a),c=t+1,A=a):(A.count.length>1&&A.count.pop(),A.count.push(a.count[0]),A.string=A.pattern+l(A.count),c=t+1)}return s}function s(e,t,n,r,A){let i=[];for(let A of e){let{string:e}=A;r||c(t,"string",e)||i.push(n+e),r&&c(t,"string",e)&&i.push(n+e)}return i}function a(e,t){return e>t?1:t>e?-1:0}function c(e,t,n){return e.some(e=>e[t]===n)}function u(e,t){return Number(String(e).slice(0,-t)+"9".repeat(t))}function g(e,t){return e-e%Math.pow(10,t)}function l(e){let[t=0,n=""]=e;return n||t>1?`{${t+(n?","+n:"")}}`:""}function h(e,t,n){return`[${e}${t-e==1?"":"-"}${t}]`}function p(e){return/^-?(0+)\d/.test(e)}function f(e,t,n){if(!t.isPadded)return e;let r=Math.abs(t.maxLen-String(e).length),A=!1!==n.relaxZeros;switch(r){case 0:return"";case 1:return A?"0?":"0";case 2:return A?"0{0,2}":"00";default:return A?`0{0,${r}}`:`0{${r}}`}}A.cache={},A.clearCache=()=>A.cache={},e.exports=A},function(e,t,n){"use strict";
/*!
* is-number <https://github.com/jonschlinkert/is-number>
*
* Copyright (c) 2014-present, Jon Schlinkert.
* Released under the MIT License.
*/e.exports=function(e){return"number"==typeof e?e-e==0:"string"==typeof e&&""!==e.trim()&&(Number.isFinite?Number.isFinite(+e):isFinite(+e))}},function(e,t,n){"use strict";const r=n(273),A=n(180),i=n(181),o=(e="",t="",n=!1)=>{let r=[];if(e=[].concat(e),!(t=[].concat(t)).length)return e;if(!e.length)return n?i.flatten(t).map(e=>`{${e}}`):t;for(let A of e)if(Array.isArray(A))for(let e of A)r.push(o(e,t,n));else for(let e of t)!0===n&&"string"==typeof e&&(e=`{${e}}`),r.push(Array.isArray(e)?o(A,e,n):A+e);return i.flatten(r)};e.exports=(e,t={})=>{let n=void 0===t.rangeLimit?1e3:t.rangeLimit,s=(e,a={})=>{e.queue=[];let c=a,u=a.queue;for(;"brace"!==c.type&&"root"!==c.type&&c.parent;)u=(c=c.parent).queue;if(e.invalid||e.dollar)return void u.push(o(u.pop(),A(e,t)));if("brace"===e.type&&!0!==e.invalid&&2===e.nodes.length)return void u.push(o(u.pop(),["{}"]));if(e.nodes&&e.ranges>0){let s=i.reduce(e.nodes);if(i.exceedsLimit(...s,t.step,n))throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let a=r(...s,t);return 0===a.length&&(a=A(e,t)),u.push(o(u.pop(),a)),void(e.nodes=[])}let g=i.encloseBrace(e),l=e.queue,h=e;for(;"brace"!==h.type&&"root"!==h.type&&h.parent;)l=(h=h.parent).queue;for(let t=0;t<e.nodes.length;t++){let n=e.nodes[t];"comma"!==n.type||"brace"!==e.type?"close"!==n.type?n.value&&"open"!==n.type?l.push(o(l.pop(),n.value)):n.nodes&&s(n,e):u.push(o(u.pop(),l,g)):(1===t&&l.push(""),l.push(""))}return l};return i.flatten(s(e))}},function(e,t,n){"use strict";const r=n(180),{MAX_LENGTH:A,CHAR_BACKSLASH:i,CHAR_BACKTICK:o,CHAR_COMMA:s,CHAR_DOT:a,CHAR_LEFT_PARENTHESES:c,CHAR_RIGHT_PARENTHESES:u,CHAR_LEFT_CURLY_BRACE:g,CHAR_RIGHT_CURLY_BRACE:l,CHAR_LEFT_SQUARE_BRACKET:h,CHAR_RIGHT_SQUARE_BRACKET:p,CHAR_DOUBLE_QUOTE:f,CHAR_SINGLE_QUOTE:C,CHAR_NO_BREAK_SPACE:d,CHAR_ZERO_WIDTH_NOBREAK_SPACE:I}=n(520);e.exports=(e,t={})=>{if("string"!=typeof e)throw new TypeError("Expected a string");let n=t||{},E="number"==typeof n.maxLength?Math.min(A,n.maxLength):A;if(e.length>E)throw new SyntaxError(`Input length (${e.length}), exceeds max characters (${E})`);let B,y={type:"root",input:e,nodes:[]},m=[y],Q=y,w=y,v=0,b=e.length,D=0,S=0;const k=()=>e[D++],_=e=>{if("text"===e.type&&"dot"===w.type&&(w.type="text"),!w||"text"!==w.type||"text"!==e.type)return Q.nodes.push(e),e.parent=Q,e.prev=w,w=e,e;w.value+=e.value};for(_({type:"bos"});D<b;)if(Q=m[m.length-1],(B=k())!==I&&B!==d)if(B!==i)if(B!==p)if(B!==h)if(B!==c)if(B!==u)if(B!==f&&B!==C&&B!==o)if(B!==g)if(B!==l)if(B===s&&S>0){if(Q.ranges>0){Q.ranges=0;let e=Q.nodes.shift();Q.nodes=[e,{type:"text",value:r(Q)}]}_({type:"comma",value:B}),Q.commas++}else if(B===a&&S>0&&0===Q.commas){let e=Q.nodes;if(0===S||0===e.length){_({type:"text",value:B});continue}if("dot"===w.type){if(Q.range=[],w.value+=B,w.type="range",3!==Q.nodes.length&&5!==Q.nodes.length){Q.invalid=!0,Q.ranges=0,w.type="text";continue}Q.ranges++,Q.args=[];continue}if("range"===w.type){e.pop();let t=e[e.length-1];t.value+=w.value+B,w=t,Q.ranges--;continue}_({type:"dot",value:B})}else _({type:"text",value:B});else{if("brace"!==Q.type){_({type:"text",value:B});continue}let e="close";(Q=m.pop()).close=!0,_({type:e,value:B}),S--,Q=m[m.length-1]}else{S++;let e=w.value&&"$"===w.value.slice(-1)||!0===Q.dollar;Q=_({type:"brace",open:!0,close:!1,dollar:e,depth:S,commas:0,ranges:0,nodes:[]}),m.push(Q),_({type:"open",value:B})}else{let e,n=B;for(!0!==t.keepQuotes&&(B="");D<b&&(e=k());)if(e!==i){if(e===n){!0===t.keepQuotes&&(B+=e);break}B+=e}else B+=e+k();_({type:"text",value:B})}else{if("paren"!==Q.type){_({type:"text",value:B});continue}Q=m.pop(),_({type:"text",value:B}),Q=m[m.length-1]}else Q=_({type:"paren",nodes:[]}),m.push(Q),_({type:"text",value:B});else{v++;let e;for(;D<b&&(e=k());)if(B+=e,e!==h)if(e!==i){if(e===p&&0===--v)break}else B+=k();else v++;_({type:"text",value:B})}else _({type:"text",value:"\\"+B});else _({type:"text",value:(t.keepEscaping?B:"")+k()});do{if("root"!==(Q=m.pop()).type){Q.nodes.forEach(e=>{e.nodes||("open"===e.type&&(e.isOpen=!0),"close"===e.type&&(e.isClose=!0),e.nodes||(e.type="text"),e.invalid=!0)});let e=m[m.length-1],t=e.nodes.indexOf(Q);e.nodes.splice(t,1,...Q.nodes)}}while(m.length>0);return _({type:"eos"}),y}},function(e,t,n){"use strict";e.exports={MAX_LENGTH:65536,CHAR_0:"0",CHAR_9:"9",CHAR_UPPERCASE_A:"A",CHAR_LOWERCASE_A:"a",CHAR_UPPERCASE_Z:"Z",CHAR_LOWERCASE_Z:"z",CHAR_LEFT_PARENTHESES:"(",CHAR_RIGHT_PARENTHESES:")",CHAR_ASTERISK:"*",CHAR_AMPERSAND:"&",CHAR_AT:"@",CHAR_BACKSLASH:"\\",CHAR_BACKTICK:"`",CHAR_CARRIAGE_RETURN:"\r",CHAR_CIRCUMFLEX_ACCENT:"^",CHAR_COLON:":",CHAR_COMMA:",",CHAR_DOLLAR:"$",CHAR_DOT:".",CHAR_DOUBLE_QUOTE:'"',CHAR_EQUAL:"=",CHAR_EXCLAMATION_MARK:"!",CHAR_FORM_FEED:"\f",CHAR_FORWARD_SLASH:"/",CHAR_HASH:"#",CHAR_HYPHEN_MINUS:"-",CHAR_LEFT_ANGLE_BRACKET:"<",CHAR_LEFT_CURLY_BRACE:"{",CHAR_LEFT_SQUARE_BRACKET:"[",CHAR_LINE_FEED:"\n",CHAR_NO_BREAK_SPACE:" ",CHAR_PERCENT:"%",CHAR_PLUS:"+",CHAR_QUESTION_MALine truncated
/*!
* is-glob <https://github.com/jonschlinkert/is-glob>
*
* Copyright (c) 2014-2017, Jon Schlinkert.
* Released under the MIT License.
*/
var r=n(566),A={"{":"}","(":")","[":"]"},i=/\\(.)|(^!|\*|[\].+)]\?|\[[^\\\]]+\]|\{[^\\}]+\}|\(\?[:!=][^\\)]+\)|\([^|]+\|[^\\)]+\))/,o=/\\(.)|(^!|[*?{}()[\]]|\(\?)/;e.exports=function(e,t){if("string"!=typeof e||""===e)return!1;if(r(e))return!0;var n,s=i;for(t&&!1===t.strict&&(s=o);n=s.exec(e);){if(n[2])return!0;var a=n.index+n[0].length,c=n[1],u=c?A[c]:null;if(c&&u){var g=e.indexOf(u,a);-1!==g&&(a=g+1)}e=e.slice(a)}return!1}},function(e,t){
/*!
* is-extglob <https://github.com/jonschlinkert/is-extglob>
*
* Copyright (c) 2014-2016, Jon Schlinkert.
* Licensed under the MIT License.
*/
e.exports=function(e){if("string"!=typeof e||""===e)return!1;for(var t;t=/(\\).|([@?!+*]\(.*\))/g.exec(e);){if(t[2])return!0;e=e.slice(t.index+t[0].length)}return!1}},function(e,t,n){"use strict";e.exports=n(568)},function(e,t,n){"use strict";const r=n(4),A=n(569),i=n(570),o=n(184),s=n(126),a=(e,t,n=!1)=>{if(Array.isArray(e)){const r=e.map(e=>a(e,t,n));return e=>{for(const t of r){const n=t(e);if(n)return n}return!1}}const r=(e=>e&&"object"==typeof e&&!Array.isArray(e))(e)&&e.tokens&&e.input;if(""===e||"string"!=typeof e&&!r)throw new TypeError("Expected pattern to be a non-empty string");const A=t||{},i=o.isWindows(t),s=r?a.compileRe(e,t):a.makeRe(e,t,!1,!0),c=s.state;delete s.state;let u=()=>!1;if(A.ignore){const e={...t,ignore:null,onMatch:null,onResult:null};u=a(A.ignore,e,n)}const g=(n,r=!1)=>{const{isMatch:o,match:g,output:l}=a.test(n,s,t,{glob:e,posix:i}),h={glob:e,state:c,regex:s,posix:i,input:n,output:l,match:g,isMatch:o};return"function"==typeof A.onResult&&A.onResult(h),!1===o?(h.isMatch=!1,!!r&&h):u(n)?("function"==typeof A.onIgnore&&A.onIgnore(h),h.isMatch=!1,!!r&&h):("function"==typeof A.onMatch&&A.onMatch(h),!r||h)};return n&&(g.state=c),g};a.test=(e,t,n,{glob:r,posix:A}={})=>{if("string"!=typeof e)throw new TypeError("Expected input to be a string");if(""===e)return{isMatch:!1,output:""};const i=n||{},s=i.format||(A?o.toPosixSlashes:null);let c=e===r,u=c&&s?s(e):e;return!1===c&&(c=(u=s?s(e):e)===r),!1!==c&&!0!==i.capture||(c=!0===i.matchBase||!0===i.basename?a.matchBase(e,t,n,A):t.exec(u)),{isMatch:Boolean(c),match:c,output:u}},a.matchBase=(e,t,n,A=o.isWindows(n))=>{return(t instanceof RegExp?t:a.makeRe(t,n)).test(r.basename(e))},a.isMatch=(e,t,n)=>a(t,n)(e),a.parse=(e,t)=>Array.isArray(e)?e.map(e=>a.parse(e,t)):i(e,{...t,fastpaths:!1}),a.scan=(e,t)=>A(e,t),a.compileRe=(e,t,n=!1,r=!1)=>{if(!0===n)return e.output;const A=t||{},i=A.contains?"":"^",o=A.contains?"":"$";let s=`${i}(?:${e.output})${o}`;e&&!0===e.negated&&(s=`^(?!${s}).*$`);const c=a.toRegex(s,t);return!0===r&&(c.state=e),c},a.makeRe=(e,t,n=!1,r=!1)=>{if(!e||"string"!=typeof e)throw new TypeError("Expected a non-empty string");const A=t||{};let o,s={negated:!1,fastpaths:!0},c="";return e.startsWith("./")&&(e=e.slice(2),c=s.prefix="./"),!1===A.fastpaths||"."!==e[0]&&"*"!==e[0]||(o=i.fastpaths(e,t)),void 0===o?(s=i(e,t)).prefix=c+(s.prefix||""):s.output=o,a.compileRe(s,t,n,r)},a.toRegex=(e,t)=>{try{const n=t||{};return new RegExp(e,n.flags||(n.nocase?"i":""))}catch(e){if(t&&!0===t.debug)throw e;return/$^/}},a.constants=s,e.exports=a},function(e,t,n){"use strict";const r=n(184),{CHAR_ASTERISK:A,CHAR_AT:i,CHAR_BACKWARD_SLASH:o,CHAR_COMMA:s,CHAR_DOT:a,CHAR_EXCLAMATION_MARK:c,CHAR_FORWARD_SLASH:u,CHAR_LEFT_CURLY_BRACE:g,CHAR_LEFT_PARENTHESES:l,CHAR_LEFT_SQUARE_BRACKET:h,CHAR_PLUS:p,CHAR_QUESTION_MARK:f,CHAR_RIGHT_CURLY_BRACE:C,CHAR_RIGHT_PARENTHESES:d,CHAR_RIGHT_SQUARE_BRACKET:I}=n(126),E=e=>e===u||e===o,B=e=>{!0!==e.isPrefix&&(e.depth=e.isGlobstar?1/0:1)};e.exports=(e,t)=>{const n=t||{},y=e.length-1,m=!0===n.parts||!0===n.scanToEnd,Q=[],w=[],v=[];let b,D,S=e,k=-1,_=0,F=0,M=!1,N=!1,R=!1,K=!1,x=!1,P=!1,L=!1,O=!1,T=!1,U=0,Y={value:"",depth:0,isGlob:!1};const j=()=>k>=y,G=()=>S.charCodeAt(k+1),J=()=>(b=D,S.charCodeAt(++k));for(;k<y;){let e;if((D=J())!==o){if(!0===P||D===g){for(U++;!0!==j()&&(D=J());)if(D!==o)if(D!==g){if(!0!==P&&D===a&&(D=J())===a){if(M=Y.isBrace=!0,R=Y.isGlob=!0,T=!0,!0===m)continue;break}if(!0!==P&&D===s){if(M=Y.isBrace=!0,R=Y.isGlob=!0,T=!0,!0===m)continue;break}if(D===C&&0===--U){P=!1,M=Y.isBrace=!0,T=!0;break}}else U++;else L=Y.backslashes=!0,J();if(!0===m)continue;break}if(D!==u){if(!0!==n.noext){if(!0===(D===p||D===i||D===A||D===f||D===c)&&G()===l){if(R=Y.isGlob=!0,K=Y.isExtglob=!0,T=!0,!0===m){for(;!0!==j()&&(D=J());)if(D!==o){if(D===d){R=Y.isGlob=!0,T=!0;break}}else L=Y.backslashes=!0,D=J();continue}break}}if(D===A){if(b===A&&(x=Y.isGlobstar=!0),R=Y.isGlob=!0,T=!0,!0===m)continue;break}if(D===f){if(R=Y.isGlob=!0,T=!0,!0===m)continue;break}if(D===h)for(;!0!==j()&&(e=J());)if(e!==o){if(e===I){if(N=Y.isBracket=!0,R=Y.isGlob=!0,T=!0,!0===m)continue;break}}else L=Y.backslashes=!0,J();if(!0===n.nonegate||D!==c||k!==_){if(!0!==n.noparen&&D===l){if(R=Y.isGlob=!0,!0===m){for(;!0!==j()&&(D=J());)if(D!==l){if(D===d){T=!0;break}}else L=Y.backslashes=!0,D=J();continue}break}if(!0===R){if(T=!0,!0===m)continue;break}}else O=Y.negated=!0,_++}else{if(Q.push(k),w.push(Y),Y={value:"",depth:0,isGlob:!1},!0===T)continue;if(b===a&&k===_+1){_+=2;continue}F=k+1}}else L=Y.backslashes=!0,(D=J())===g&&(P=!0)}!0===n.noext&&(K=!1,R=!1);let H=S,q="",z="";_>0&&(q=S.slice(0,_),S=S.slice(_),F-=_),H&&!0===R&&F>0?(H=S.slice(0,F),z=S.slice(F)):!0===R?(H="",z=S):H=S,H&&""!==H&&"/"!==H&&H!==S&&E(H.charCodeAt(H.length-1))&&(H=H.slice(0,-1)),!0===n.unescape&&(z&&(z=r.removeBackslashes(z)),H&&!0===L&&(H=r.removeBackslashes(H)));const W={prefix:q,input:e,start:_,base:H,glob:z,isBrace:M,isBracket:N,isGlob:R,isExtglob:K,isGlobstar:x,negated:O};if(!0===n.tokLine truncated
/*!
* Tmp
*
* Copyright (c) 2011-2017 KARASZI Istvan <github@spam.raszi.hu>
*
* MIT Licensed
*/
const r=n(3),A=n(4),i=n(54),o=n(1028),s=process.binding("constants"),a=o(),c="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",u=/XXXXXX/,g=3,l=(s.O_CREAT||s.fs.O_CREAT)|(s.O_EXCL||s.fs.O_EXCL)|(s.O_RDWR||s.fs.O_RDWR),h=s.EBADF||s.os.errno.EBADF,p=s.ENOENT||s.os.errno.ENOENT,f=448,C=384,d=[];var I=!1,E=!1;function B(e){var t=[],n=null;try{n=i.randomBytes(e)}catch(t){n=i.pseudoRandomBytes(e)}for(var r=0;r<e;r++)t.push(c[n[r]%c.length]);return t.join("")}function y(e){return void 0===e}function m(e,t){return"function"==typeof e?[t||{},e]:y(e)?[{},t]:[e,t]}function Q(e){if(e.name)return A.join(e.dir||a,e.name);if(e.template)return e.template.replace(u,B(6));const t=[e.prefix||"tmp-",process.pid,B(12),e.postfix||""].join("");return A.join(e.dir||a,t)}function w(e,t){var n=m(e,t),A=n[0],i=n[1],o=A.name?1:A.tries||g;return isNaN(o)||o<0?i(new Error("Invalid tries")):A.template&&!A.template.match(u)?i(new Error("Invalid template provided")):void function e(){const t=Q(A);r.stat(t,(function(n){if(!n)return o-- >0?e():i(new Error("Could not get a unique tmp filename, max tries reached "+t));i(null,t)}))}()}function v(e){var t=m(e)[0],n=t.name?1:t.tries||g;if(isNaN(n)||n<0)throw new Error("Invalid tries");if(t.template&&!t.template.match(u))throw new Error("Invalid template provided");do{const e=Q(t);try{r.statSync(e)}catch(t){return e}}while(n-- >0);throw new Error("Could not get a unique tmp filename, max tries reached")}function b(e){const t=[e];do{for(var n=t.pop(),i=!1,o=r.readdirSync(n),s=0,a=o.length;s<a;s++){var c=A.join(n,o[s]);r.lstatSync(c).isDirectory()?(i||(i=!0,t.push(n)),t.push(c)):r.unlinkSync(c)}i||r.rmdirSync(n)}while(0!==t.length)}function D(e,t,n){const A=k((function(e){try{0<=e[0]&&r.closeSync(e[0])}catch(e){if(!M(e,-h,"EBADF")&&!F(e))throw e}try{r.unlinkSync(e[1])}catch(e){if(!F(e))throw e}}),[t,e]);return n.keep||d.unshift(A),A}function S(e,t){const n=k(t.unsafeCleanup?b:r.rmdirSync.bind(r),e);return t.keep||d.unshift(n),n}function k(e,t){var n=!1;return function r(A){if(!n){const A=d.indexOf(r);A>=0&&d.splice(A,1),n=!0,e(t)}A&&A(null)}}function _(){if(!E||I)for(;d.length;)try{d[0].call(null)}catch(e){}}function F(e){return M(e,-p,"ENOENT")}function M(e,t,n){return e.code==t||e.code==n}const N=process.versions.node.split(".").map((function(e){return parseInt(e,10)}));0===N[0]&&(N[1]<9||9===N[1]&&N[2]<5)&&process.addListener("uncaughtException",(function(e){throw E=!0,_(),e})),process.addListener("exit",(function(e){e&&(E=!0),_()})),e.exports.tmpdir=a,e.exports.dir=function(e,t){var n=m(e,t),A=n[0],i=n[1];w(A,(function(e,t){if(e)return i(e);r.mkdir(t,A.mode||f,(function(e){if(e)return i(e);i(null,t,S(t,A))}))}))},e.exports.dirSync=function(e){var t=m(e)[0];const n=v(t);return r.mkdirSync(n,t.mode||f),{name:n,removeCallback:S(n,t)}},e.exports.file=function(e,t){var n=m(e,t),A=n[0],i=n[1];A.postfix=y(A.postfix)?".tmp":A.postfix,w(A,(function(e,t){if(e)return i(e);r.open(t,l,A.mode||C,(function(e,n){return e?i(e):A.discardDescriptor?r.close(n,(function(e){if(e){try{r.unlinkSync(t)}catch(t){F(t)||(e=t)}return i(e)}i(null,t,void 0,D(t,-1,A))})):A.detachDescriptor?i(null,t,n,D(t,-1,A)):void i(null,t,n,D(t,n,A))}))}))},e.exports.fileSync=function(e){var t=m(e)[0];t.postfix=t.postfix||".tmp";const n=t.discardDescriptor||t.detachDescriptor,A=v(t);var i=r.openSync(A,l,t.mode||C);return t.discardDescriptor&&(r.closeSync(i),i=void 0),{name:A,fd:i,removeCallback:D(A,n?-1:i,t)}},e.exports.tmpName=w,e.exports.tmpNameSync=v,e.exports.setGracefulCleanup=function(){I=!0}},function(e,t,n){"use strict";var r="win32"===process.platform,A=r?/[^:]\\$/:/.\/$/;e.exports=function(){var e;return e=r?process.env.TEMP||process.env.TMP||(process.env.SystemRoot||process.env.windir)+"\\temp":process.env.TMPDIR||process.env.TMP||process.env.TEMP||"/tmp",A.test(e)&&(e=e.slice(0,-1)),e}},function(e,t,n){"use strict";var r,A=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(t){var n=this.constructor,r=e.call(this,"Failed to create temporary file for editor")||this;r.originalError=t;var A=n.prototype;return Object.setPrototypeOf?Object.setPrototypeOf(r,A):r.__proto__=n.prototype,r}return A(t,e),t}(Error);t.CreateFileError=i},function(e,t,n){"use strict";var r,A=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(t){var Line truncated
/*!
* is-windows <https://github.com/jonschlinkert/is-windows>
*
* Copyright © 2015-2018, Jon Schlinkert.
* Released under the MIT License.
*/o=function(){"use strict";return function(){return process&&("win32"===process.platform||/^(msys|cygwin)$/.test(process.env.OSTYPE))}},t&&"object"==typeof t&&void 0!==e?e.exports=o():(A=[],void 0===(i="function"==typeof(r=o)?r.apply(t,A):r)||(e.exports=i))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),A=n(1),i=n(59),o=n(170),s=n(257),a=n(256);class c extends o.PnpLinker{constructor(){super(...arguments),this.mode="loose"}makeInstaller(e){return new u(e)}}t.PnpLooseLinker=c;class u extends o.PnpInstaller{constructor(){super(...arguments),this.mode="loose"}async finalizeInstallWithPnp(e){if(this.opts.project.configuration.get("pnpMode")!==this.mode)return;const t=new A.VirtualFS({baseFs:new A.ZipOpenFS({libzip:await i.getLibzipPromise(),maxOpenFiles:80,readOnlyArchives:!0})}),n=a.makeRuntimeApi(e,this.opts.project.cwd,t),o=s.buildNodeModulesTree(n,{pnpifyFs:!1}),c=new Map;e.fallbackPool=c;const u=(e,t)=>{const n=r.structUtils.parseLocator(t.locator),A=r.structUtils.stringifyIdent(n);A===e?c.set(e,n.reference):c.set(e,[A,n.reference])},g=A.ppath.join(this.opts.project.cwd,A.Filename.nodeModules),l=o.get(g);if(void 0===l)throw new Error("Assertion failed: Expected a root junction point");if("target"in l)throw new Error("Assertion failed: Expected the root junction point to be a directory");for(const e of l.dirList){const t=A.ppath.join(g,e),n=o.get(t);if(void 0===n)throw new Error("Assertion failed: Expected the child to have been registered");if("target"in n)u(e,n);else for(const r of n.dirList){const n=A.ppath.join(t,r),i=o.get(n);if(void 0===i)throw new Error("Assertion failed: Expected the subchild to have been registered");if(!("target"in i))throw new Error("Assertion failed: Expected the leaf junction to be a package");u(`${e}/${r}`,i)}}return super.finalizeInstallWithPnp(e)}}},function(e){e.exports=JSON.parse('{"name":"@yarnpkg/plugin-npm","version":"2.0.0-rc.19","main":"./sources/index.ts","dependencies":{"@yarnpkg/fslib":"workspace:^2.0.0-rc.19","inquirer":"^6.2.0","semver":"^7.1.2"},"peerDependencies":{"@yarnpkg/core":"^2.0.0-rc.27"},"devDependencies":{"@types/inquirer":"^0.0.43","@types/semver":"^7.1.0","@yarnpkg/core":"workspace:^2.0.0-rc.27"},"repository":{"type":"git","url":"ssh://git@github.com/yarnpkg/berry.git"},"scripts":{"postpack":"rm -rf lib","prepack":"run build:compile \\"$(pwd)\\""},"publishConfig":{"main":"./lib/index.js","typings":"./lib/index.d.ts"},"files":["/lib/**/*"]}')},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},A=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t};Object.defineProperty(t,"__esModule",{value:!0});const i=n(0),o=r(n(15)),s=n(113),a=A(n(114));t.NpmHttpFetcher=class{supports(e,t){if(!e.reference.startsWith(s.PROTOCOL))return!1;const{selector:n,params:r}=i.structUtils.parseRange(e.reference);return!!o.default.valid(n)&&(null!==r&&"string"==typeof r.__archiveUrl)}getLocalPath(e,t){return null}async fetch(e,t){const n=t.checksums.get(e.locatorHash)||null,[r,A,o]=await t.cache.fetchPackageFromCache(e,n,{onHit:()=>t.report.reportCacheHit(e),onMiss:()=>t.report.reportCacheMiss(e,`${i.structUtils.prettyLocator(t.project.configuration,e)} can't be found in the cache and will be fetched from the remote server`),loader:()=>this.fetchFromNetwork(e,t)});return{packageFs:r,releaseFs:A,prefixPath:i.structUtils.getIdentVendorPath(e),checksum:o}}async fetchFromNetwork(e,t){const{params:n}=i.structUtils.parseRange(e.reference);if(null===n||"string"!=typeof n.__archiveUrl)throw new Error("Assertion failed: The archiveUrl querystring parameter should have been available");const r=await a.get(n.__archiveUrl,{configuration:t.project.configuration,ident:e});return await i.tgzUtils.convertToZip(r,{compressionLevel:t.project.configuration.get("compressionLevel"),prefixPath:i.structUtils.getIdentVendorPath(e),stripComponents:1})}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(0),A=n(113);t.NpmRemapResolver=class{supportsDescriptor(e,t){return!!e.range.startsWith(A.PROTOCOL)&&!!r.structUtils.tryParseDescriptor(e.range.slice(A.PROTOCOL.length),!0)}supportsLocator(e,t){return!1}shouldPersistResolution(e,t){throw new Error("Unreachable")}bindDescriptor(e,t,n){return e}getResolutionDependencies(e,t){const n=r.structUtils.parseDescriptor(e.range.slice(A.PROTOCOL.length),!0);return t.resolver.getResolutionDependencies(n,t)}async getCandidates(e,t,n){const i=r.structUtils.parseDescriptor(e.range.slice(A.PROTOCOL.length),!0);return await n.resolver.getCandidates(i,t,n)}resolve(e,t){throw new Error("Unreachable")}}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},A=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Line truncated