UNPKG

isomorphic-git

Version:

A pure JavaScript reimplementation of git for node and browsers

2 lines 255 kB
/*! For license information please see index.umd.min.js.LICENSE.txt */ !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.git=e():t.git=e()}(self,()=>(()=>{var t={41:(t,e,r)=>{"use strict";var i=r(655),n=r(8068),a=r(9675),o=r(5795);t.exports=function(t,e,r){if(!t||"object"!=typeof t&&"function"!=typeof t)throw new a("`obj` must be an object or a function`");if("string"!=typeof e&&"symbol"!=typeof e)throw new a("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new a("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new a("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new a("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new a("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,c=arguments.length>4?arguments[4]:null,f=arguments.length>5?arguments[5]:null,l=arguments.length>6&&arguments[6],d=!!o&&o(t,e);if(i)i(t,e,{configurable:null===f&&d?d.configurable:!f,enumerable:null===s&&d?d.enumerable:!s,value:r,writable:null===c&&d?d.writable:!c});else{if(!l&&(s||c||f))throw new n("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");t[e]=r}}},76:t=>{"use strict";t.exports=Function.prototype.call},251:(t,e)=>{e.read=function(t,e,r,i,n){var a,o,s=8*n-i-1,c=(1<<s)-1,f=c>>1,l=-7,d=r?n-1:0,u=r?-1:1,h=t[e+d];for(d+=u,a=h&(1<<-l)-1,h>>=-l,l+=s;l>0;a=256*a+t[e+d],d+=u,l-=8);for(o=a&(1<<-l)-1,a>>=-l,l+=i;l>0;o=256*o+t[e+d],d+=u,l-=8);if(0===a)a=1-f;else{if(a===c)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,i),a-=f}return(h?-1:1)*o*Math.pow(2,a-i)},e.write=function(t,e,r,i,n,a){var o,s,c,f=8*a-n-1,l=(1<<f)-1,d=l>>1,u=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,h=i?0:a-1,p=i?1:-1,g=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,o=l):(o=Math.floor(Math.log(e)/Math.LN2),e*(c=Math.pow(2,-o))<1&&(o--,c*=2),(e+=o+d>=1?u/c:u*Math.pow(2,1-d))*c>=2&&(o++,c/=2),o+d>=l?(s=0,o=l):o+d>=1?(s=(e*c-1)*Math.pow(2,n),o+=d):(s=e*Math.pow(2,d-1)*Math.pow(2,n),o=0));n>=8;t[r+h]=255&s,h+=p,s/=256,n-=8);for(o=o<<n|s,f+=n;f>0;t[r+h]=255&o,h+=p,o/=256,f-=8);t[r+h-p]|=128*g}},392:(t,e,r)=>{"use strict";var i=r(8188).Buffer,n=r(5377);function a(t,e){this._block=i.alloc(t),this._finalSize=e,this._blockSize=t,this._len=0}a.prototype.update=function(t,e){t=n(t,e||"utf8");for(var r=this._block,i=this._blockSize,a=t.length,o=this._len,s=0;s<a;){for(var c=o%i,f=Math.min(a-s,i-c),l=0;l<f;l++)r[c+l]=t[s+l];s+=f,(o+=f)%i===0&&this._update(r)}return this._len+=a,this},a.prototype.digest=function(t){var e=this._len%this._blockSize;this._block[e]=128,this._block.fill(0,e+1),e>=this._finalSize&&(this._update(this._block),this._block.fill(0));var r=8*this._len;if(r<=4294967295)this._block.writeUInt32BE(r,this._blockSize-4);else{var i=(4294967295&r)>>>0,n=(r-i)/4294967296;this._block.writeUInt32BE(n,this._blockSize-8),this._block.writeUInt32BE(i,this._blockSize-4)}this._update(this._block);var a=this._hash();return t?a.toString(t):a},a.prototype._update=function(){throw new Error("_update must be implemented by subclass")},t.exports=a},414:t=>{"use strict";t.exports=Math.round},453:(t,e,r)=>{"use strict";var i,n=r(9612),a=r(9383),o=r(1237),s=r(9290),c=r(9538),f=r(8068),l=r(9675),d=r(5345),u=r(1514),h=r(8968),p=r(6188),g=r(8002),w=r(5880),m=r(414),y=r(3093),b=Function,_=function(t){try{return b('"use strict"; return ('+t+").constructor;")()}catch(t){}},v=r(5795),x=r(655),k=function(){throw new l},E=v?function(){try{return k}catch(t){try{return v(arguments,"callee").get}catch(t){return k}}}():k,A=r(4039)(),S=r(3628),B=r(1064),$=r(8648),R=r(1002),P=r(76),I={},O="undefined"!=typeof Uint8Array&&S?S(Uint8Array):i,j={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?i:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?i:ArrayBuffer,"%ArrayIteratorPrototype%":A&&S?S([][Symbol.iterator]()):i,"%AsyncFromSyncIteratorPrototype%":i,"%AsyncFunction%":I,"%AsyncGenerator%":I,"%AsyncGeneratorFunction%":I,"%AsyncIteratorPrototype%":I,"%Atomics%":"undefined"==typeof Atomics?i:Atomics,"%BigInt%":"undefined"==typeof BigInt?i:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?i:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?i:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?i:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":a,"%eval%":eval,"%EvalError%":o,"%Float16Array%":"undefined"==typeof Float16Array?i:Float16Array,"%Float32Array%":"undefined"==typeof Float32Array?i:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?i:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?i:FinalizationRegistry,"%Function%":b,"%GeneratorFunction%":I,"%Int8Array%":"undefined"==typeof Int8Array?i:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?i:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?i:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":A&&S?S(S([][Symbol.iterator]())):i,"%JSON%":"object"==typeof JSON?JSON:i,"%Map%":"undefined"==typeof Map?i:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&A&&S?S((new Map)[Symbol.iterator]()):i,"%Math%":Math,"%Number%":Number,"%Object%":n,"%Object.getOwnPropertyDescriptor%":v,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?i:Promise,"%Proxy%":"undefined"==typeof Proxy?i:Proxy,"%RangeError%":s,"%ReferenceError%":c,"%Reflect%":"undefined"==typeof Reflect?i:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?i:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&A&&S?S((new Set)[Symbol.iterator]()):i,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?i:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":A&&S?S(""[Symbol.iterator]()):i,"%Symbol%":A?Symbol:i,"%SyntaxError%":f,"%ThrowTypeError%":E,"%TypedArray%":O,"%TypeError%":l,"%Uint8Array%":"undefined"==typeof Uint8Array?i:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?i:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?i:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?i:Uint32Array,"%URIError%":d,"%WeakMap%":"undefined"==typeof WeakMap?i:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?i:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?i:WeakSet,"%Function.prototype.call%":P,"%Function.prototype.apply%":R,"%Object.defineProperty%":x,"%Object.getPrototypeOf%":B,"%Math.abs%":u,"%Math.floor%":h,"%Math.max%":p,"%Math.min%":g,"%Math.pow%":w,"%Math.round%":m,"%Math.sign%":y,"%Reflect.getPrototypeOf%":$};if(S)try{null.error}catch(t){var U=S(S(t));j["%Error.prototype%"]=U}var T=function t(e){var r;if("%AsyncFunction%"===e)r=_("async function () {}");else if("%GeneratorFunction%"===e)r=_("function* () {}");else if("%AsyncGeneratorFunction%"===e)r=_("async function* () {}");else if("%AsyncGenerator%"===e){var i=t("%AsyncGeneratorFunction%");i&&(r=i.prototype)}else if("%AsyncIteratorPrototype%"===e){var n=t("%AsyncGenerator%");n&&S&&(r=S(n.prototype))}return j[e]=r,r},C={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},M=r(6743),D=r(9957),N=M.call(P,Array.prototype.concat),z=M.call(R,Array.prototype.splice),F=M.call(P,String.prototype.replace),L=M.call(P,String.prototype.slice),H=M.call(P,RegExp.prototype.exec),G=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,W=/\\(\\)?/g,q=function(t,e){var r,i=t;if(D(C,i)&&(i="%"+(r=C[i])[0]+"%"),D(j,i)){var n=j[i];if(n===I&&(n=T(i)),void 0===n&&!e)throw new l("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:r,name:i,value:n}}throw new f("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!=typeof t||0===t.length)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof e)throw new l('"allowMissing" argument must be a boolean');if(null===H(/^%?[^%]*%?$/,t))throw new f("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=function(t){var e=L(t,0,1),r=L(t,-1);if("%"===e&&"%"!==r)throw new f("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==e)throw new f("invalid intrinsic syntax, expected opening `%`");var i=[];return F(t,G,function(t,e,r,n){i[i.length]=r?F(n,W,"$1"):e||t}),i}(t),i=r.length>0?r[0]:"",n=q("%"+i+"%",e),a=n.name,o=n.value,s=!1,c=n.alias;c&&(i=c[0],z(r,N([0,1],c)));for(var d=1,u=!0;d<r.length;d+=1){var h=r[d],p=L(h,0,1),g=L(h,-1);if(('"'===p||"'"===p||"`"===p||'"'===g||"'"===g||"`"===g)&&p!==g)throw new f("property names with quotes must have matching quotes");if("constructor"!==h&&u||(s=!0),D(j,a="%"+(i+="."+h)+"%"))o=j[a];else if(null!=o){if(!(h in o)){if(!e)throw new l("base intrinsic for "+t+" exists, but the property is not available.");return}if(v&&d+1>=r.length){var w=v(o,h);o=(u=!!w)&&"get"in w&&!("originalValue"in w.get)?w.get:o[h]}else u=D(o,h),o=o[h];u&&!s&&(j[a]=o)}}return o}},487:(t,e,r)=>{"use strict";var i=r(6897),n=r(655),a=r(3126),o=r(2205);t.exports=function(t){var e=a(arguments),r=t.length-(arguments.length-1);return i(e,1+(r>0?r:0),!0)},n?n(t.exports,"apply",{value:o}):t.exports.apply=o},592:(t,e,r)=>{"use strict";var i=r(655),n=function(){return!!i};n.hasArrayLengthDefineBug=function(){if(!i)return null;try{return 1!==i([],"length",{value:1}).length}catch(t){return!0}},t.exports=n},655:t=>{"use strict";var e=Object.defineProperty||!1;if(e)try{e({},"a",{value:1})}catch(t){e=!1}t.exports=e},809:t=>{"use strict";var e=function(t){if(t=t||{},this.Promise=t.Promise||Promise,this.queues=Object.create(null),this.domainReentrant=t.domainReentrant||!1,this.domainReentrant){if("undefined"==typeof process||void 0===process.domain)throw new Error("Domain-reentrant locks require `process.domain` to exist. Please flip `opts.domainReentrant = false`, use a NodeJS version that still implements Domain, or install a browser polyfill.");this.domains=Object.create(null)}this.timeout=t.timeout||e.DEFAULT_TIMEOUT,this.maxOccupationTime=t.maxOccupationTime||e.DEFAULT_MAX_OCCUPATION_TIME,this.maxExecutionTime=t.maxExecutionTime||e.DEFAULT_MAX_EXECUTION_TIME,t.maxPending===1/0||Number.isInteger(t.maxPending)&&t.maxPending>=0?this.maxPending=t.maxPending:this.maxPending=e.DEFAULT_MAX_PENDING};e.DEFAULT_TIMEOUT=0,e.DEFAULT_MAX_OCCUPATION_TIME=0,e.DEFAULT_MAX_EXECUTION_TIME=0,e.DEFAULT_MAX_PENDING=1e3,e.prototype.acquire=function(t,e,r,i){if(Array.isArray(t))return this._acquireBatch(t,e,r,i);if("function"!=typeof e)throw new Error("You must pass a function to execute");var n=null,a=null,o=null;"function"!=typeof r&&(i=r,r=null,o=new this.Promise(function(t,e){n=t,a=e})),i=i||{};var s=!1,c=null,f=null,l=null,d=this,u=function(e,i,c){f&&(clearTimeout(f),f=null),l&&(clearTimeout(l),l=null),e&&(d.queues[t]&&0===d.queues[t].length&&delete d.queues[t],d.domainReentrant&&delete d.domains[t]),s||(o?i?a(i):n(c):"function"==typeof r&&r(i,c),s=!0),e&&d.queues[t]&&d.queues[t].length>0&&d.queues[t].shift()()},h=function(r){if(s)return u(r);c&&(clearTimeout(c),c=null),d.domainReentrant&&r&&(d.domains[t]=process.domain);var n=i.maxExecutionTime||d.maxExecutionTime;if(n&&(l=setTimeout(function(){d.queues[t]&&u(r,new Error("Maximum execution time is exceeded "+t))},n)),1===e.length){var a=!1;try{e(function(t,e){a||(a=!0,u(r,t,e))})}catch(t){a||(a=!0,u(r,t))}}else d._promiseTry(function(){return e()}).then(function(t){u(r,void 0,t)},function(t){u(r,t)})};d.domainReentrant&&process.domain&&(h=process.domain.bind(h));var p=i.maxPending||d.maxPending;if(d.queues[t])if(d.domainReentrant&&process.domain&&process.domain===d.domains[t])h(!1);else if(d.queues[t].length>=p)u(!1,new Error("Too many pending tasks in queue "+t));else{var g=function(){h(!0)};i.skipQueue?d.queues[t].unshift(g):d.queues[t].push(g);var w=i.timeout||d.timeout;w&&(c=setTimeout(function(){c=null,u(!1,new Error("async-lock timed out in queue "+t))},w))}else d.queues[t]=[],h(!0);var m=i.maxOccupationTime||d.maxOccupationTime;return m&&(f=setTimeout(function(){d.queues[t]&&u(!1,new Error("Maximum occupation time is exceeded in queue "+t))},m)),o||void 0},e.prototype._acquireBatch=function(t,e,r,i){"function"!=typeof r&&(i=r,r=null);var n=this,a=t.reduceRight(function(t,e){return function(t,e){return function(r){n.acquire(t,e,r,i)}}(e,t)},e);if("function"!=typeof r)return new this.Promise(function(t,e){1===a.length?a(function(r,i){r?e(r):t(i)}):t(a())});a(r)},e.prototype.isBusy=function(t){return t?!!this.queues[t]:Object.keys(this.queues).length>0},e.prototype._promiseTry=function(t){try{return this.Promise.resolve(t())}catch(t){return this.Promise.reject(t)}},t.exports=e},945:(t,e,r)=>{var i=r(8287),n=i.Buffer;function a(t,e){for(var r in t)e[r]=t[r]}function o(t,e,r){return n(t,e,r)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?t.exports=i:(a(i,e),e.Buffer=o),o.prototype=Object.create(n.prototype),a(n,o),o.from=function(t,e,r){if("number"==typeof t)throw new TypeError("Argument must not be a number");return n(t,e,r)},o.alloc=function(t,e,r){if("number"!=typeof t)throw new TypeError("Argument must be a number");var i=n(t);return void 0!==e?"string"==typeof r?i.fill(e,r):i.fill(e):i.fill(0),i},o.allocUnsafe=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return n(t)},o.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return i.SlowBuffer(t)}},1002:t=>{"use strict";t.exports=Function.prototype.apply},1064:(t,e,r)=>{"use strict";var i=r(9612);t.exports=i.getPrototypeOf||null},1237:t=>{"use strict";t.exports=EvalError},1333:t=>{"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),r=Object(e);if("string"==typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(var i in t[e]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var n=Object.getOwnPropertySymbols(t);if(1!==n.length||n[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(t,e);if(42!==a.value||!0!==a.enumerable)return!1}return!0}},1447:(t,e,r)=>{"use strict";var i=r(9805),n=r(3269),a=r(4823),o=r(7293),s=r(1998),c=-2,f=12,l=30;function d(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function u(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function h(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=1,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new i.Buf32(852),e.distcode=e.distdyn=new i.Buf32(592),e.sane=1,e.back=-1,0):c}function p(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,h(t)):c}function g(t,e){var r,i;return t&&t.state?(i=t.state,e<0?(r=0,e=-e):(r=1+(e>>4),e<48&&(e&=15)),e&&(e<8||e>15)?c:(null!==i.window&&i.wbits!==e&&(i.window=null),i.wrap=r,i.wbits=e,p(t))):c}function w(t,e){var r,i;return t?(i=new u,t.state=i,i.window=null,0!==(r=g(t,e))&&(t.state=null),r):c}var m,y,b=!0;function _(t){if(b){var e;for(m=new i.Buf32(512),y=new i.Buf32(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(s(1,t.lens,0,288,m,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;s(2,t.lens,0,32,y,0,t.work,{bits:5}),b=!1}t.lencode=m,t.lenbits=9,t.distcode=y,t.distbits=5}function v(t,e,r,n){var a,o=t.state;return null===o.window&&(o.wsize=1<<o.wbits,o.wnext=0,o.whave=0,o.window=new i.Buf8(o.wsize)),n>=o.wsize?(i.arraySet(o.window,e,r-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):((a=o.wsize-o.wnext)>n&&(a=n),i.arraySet(o.window,e,r-n,a,o.wnext),(n-=a)?(i.arraySet(o.window,e,r-n,n,0),o.wnext=n,o.whave=o.wsize):(o.wnext+=a,o.wnext===o.wsize&&(o.wnext=0),o.whave<o.wsize&&(o.whave+=a))),0}e.inflateReset=p,e.inflateReset2=g,e.inflateResetKeep=h,e.inflateInit=function(t){return w(t,15)},e.inflateInit2=w,e.inflate=function(t,e){var r,u,h,p,g,w,m,y,b,x,k,E,A,S,B,$,R,P,I,O,j,U,T,C,M=0,D=new i.Buf8(4),N=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!t||!t.state||!t.output||!t.input&&0!==t.avail_in)return c;(r=t.state).mode===f&&(r.mode=13),g=t.next_out,h=t.output,m=t.avail_out,p=t.next_in,u=t.input,w=t.avail_in,y=r.hold,b=r.bits,x=w,k=m,U=0;t:for(;;)switch(r.mode){case 1:if(0===r.wrap){r.mode=13;break}for(;b<16;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}if(2&r.wrap&&35615===y){r.check=0,D[0]=255&y,D[1]=y>>>8&255,r.check=a(r.check,D,2,0),y=0,b=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&y)<<8)+(y>>8))%31){t.msg="incorrect header check",r.mode=l;break}if(8!=(15&y)){t.msg="unknown compression method",r.mode=l;break}if(b-=4,j=8+(15&(y>>>=4)),0===r.wbits)r.wbits=j;else if(j>r.wbits){t.msg="invalid window size",r.mode=l;break}r.dmax=1<<j,t.adler=r.check=1,r.mode=512&y?10:f,y=0,b=0;break;case 2:for(;b<16;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}if(r.flags=y,8!=(255&r.flags)){t.msg="unknown compression method",r.mode=l;break}if(57344&r.flags){t.msg="unknown header flags set",r.mode=l;break}r.head&&(r.head.text=y>>8&1),512&r.flags&&(D[0]=255&y,D[1]=y>>>8&255,r.check=a(r.check,D,2,0)),y=0,b=0,r.mode=3;case 3:for(;b<32;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}r.head&&(r.head.time=y),512&r.flags&&(D[0]=255&y,D[1]=y>>>8&255,D[2]=y>>>16&255,D[3]=y>>>24&255,r.check=a(r.check,D,4,0)),y=0,b=0,r.mode=4;case 4:for(;b<16;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}r.head&&(r.head.xflags=255&y,r.head.os=y>>8),512&r.flags&&(D[0]=255&y,D[1]=y>>>8&255,r.check=a(r.check,D,2,0)),y=0,b=0,r.mode=5;case 5:if(1024&r.flags){for(;b<16;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}r.length=y,r.head&&(r.head.extra_len=y),512&r.flags&&(D[0]=255&y,D[1]=y>>>8&255,r.check=a(r.check,D,2,0)),y=0,b=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&((E=r.length)>w&&(E=w),E&&(r.head&&(j=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),i.arraySet(r.head.extra,u,p,E,j)),512&r.flags&&(r.check=a(r.check,u,E,p)),w-=E,p+=E,r.length-=E),r.length))break t;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===w)break t;E=0;do{j=u[p+E++],r.head&&j&&r.length<65536&&(r.head.name+=String.fromCharCode(j))}while(j&&E<w);if(512&r.flags&&(r.check=a(r.check,u,E,p)),w-=E,p+=E,j)break t}else r.head&&(r.head.name=null);r.length=0,r.mode=8;case 8:if(4096&r.flags){if(0===w)break t;E=0;do{j=u[p+E++],r.head&&j&&r.length<65536&&(r.head.comment+=String.fromCharCode(j))}while(j&&E<w);if(512&r.flags&&(r.check=a(r.check,u,E,p)),w-=E,p+=E,j)break t}else r.head&&(r.head.comment=null);r.mode=9;case 9:if(512&r.flags){for(;b<16;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}if(y!==(65535&r.check)){t.msg="header crc mismatch",r.mode=l;break}y=0,b=0}r.head&&(r.head.hcrc=r.flags>>9&1,r.head.done=!0),t.adler=r.check=0,r.mode=f;break;case 10:for(;b<32;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}t.adler=r.check=d(y),y=0,b=0,r.mode=11;case 11:if(0===r.havedict)return t.next_out=g,t.avail_out=m,t.next_in=p,t.avail_in=w,r.hold=y,r.bits=b,2;t.adler=r.check=1,r.mode=f;case f:if(5===e||6===e)break t;case 13:if(r.last){y>>>=7&b,b-=7&b,r.mode=27;break}for(;b<3;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}switch(r.last=1&y,b-=1,3&(y>>>=1)){case 0:r.mode=14;break;case 1:if(_(r),r.mode=20,6===e){y>>>=2,b-=2;break t}break;case 2:r.mode=17;break;case 3:t.msg="invalid block type",r.mode=l}y>>>=2,b-=2;break;case 14:for(y>>>=7&b,b-=7&b;b<32;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}if((65535&y)!=(y>>>16^65535)){t.msg="invalid stored block lengths",r.mode=l;break}if(r.length=65535&y,y=0,b=0,r.mode=15,6===e)break t;case 15:r.mode=16;case 16:if(E=r.length){if(E>w&&(E=w),E>m&&(E=m),0===E)break t;i.arraySet(h,u,p,E,g),w-=E,p+=E,m-=E,g+=E,r.length-=E;break}r.mode=f;break;case 17:for(;b<14;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}if(r.nlen=257+(31&y),y>>>=5,b-=5,r.ndist=1+(31&y),y>>>=5,b-=5,r.ncode=4+(15&y),y>>>=4,b-=4,r.nlen>286||r.ndist>30){t.msg="too many length or distance symbols",r.mode=l;break}r.have=0,r.mode=18;case 18:for(;r.have<r.ncode;){for(;b<3;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}r.lens[N[r.have++]]=7&y,y>>>=3,b-=3}for(;r.have<19;)r.lens[N[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,T={bits:r.lenbits},U=s(0,r.lens,0,19,r.lencode,0,r.work,T),r.lenbits=T.bits,U){t.msg="invalid code lengths set",r.mode=l;break}r.have=0,r.mode=19;case 19:for(;r.have<r.nlen+r.ndist;){for(;$=(M=r.lencode[y&(1<<r.lenbits)-1])>>>16&255,R=65535&M,!((B=M>>>24)<=b);){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}if(R<16)y>>>=B,b-=B,r.lens[r.have++]=R;else{if(16===R){for(C=B+2;b<C;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}if(y>>>=B,b-=B,0===r.have){t.msg="invalid bit length repeat",r.mode=l;break}j=r.lens[r.have-1],E=3+(3&y),y>>>=2,b-=2}else if(17===R){for(C=B+3;b<C;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}b-=B,j=0,E=3+(7&(y>>>=B)),y>>>=3,b-=3}else{for(C=B+7;b<C;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}b-=B,j=0,E=11+(127&(y>>>=B)),y>>>=7,b-=7}if(r.have+E>r.nlen+r.ndist){t.msg="invalid bit length repeat",r.mode=l;break}for(;E--;)r.lens[r.have++]=j}}if(r.mode===l)break;if(0===r.lens[256]){t.msg="invalid code -- missing end-of-block",r.mode=l;break}if(r.lenbits=9,T={bits:r.lenbits},U=s(1,r.lens,0,r.nlen,r.lencode,0,r.work,T),r.lenbits=T.bits,U){t.msg="invalid literal/lengths set",r.mode=l;break}if(r.distbits=6,r.distcode=r.distdyn,T={bits:r.distbits},U=s(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,T),r.distbits=T.bits,U){t.msg="invalid distances set",r.mode=l;break}if(r.mode=20,6===e)break t;case 20:r.mode=21;case 21:if(w>=6&&m>=258){t.next_out=g,t.avail_out=m,t.next_in=p,t.avail_in=w,r.hold=y,r.bits=b,o(t,k),g=t.next_out,h=t.output,m=t.avail_out,p=t.next_in,u=t.input,w=t.avail_in,y=r.hold,b=r.bits,r.mode===f&&(r.back=-1);break}for(r.back=0;$=(M=r.lencode[y&(1<<r.lenbits)-1])>>>16&255,R=65535&M,!((B=M>>>24)<=b);){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}if($&&!(240&$)){for(P=B,I=$,O=R;$=(M=r.lencode[O+((y&(1<<P+I)-1)>>P)])>>>16&255,R=65535&M,!(P+(B=M>>>24)<=b);){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}y>>>=P,b-=P,r.back+=P}if(y>>>=B,b-=B,r.back+=B,r.length=R,0===$){r.mode=26;break}if(32&$){r.back=-1,r.mode=f;break}if(64&$){t.msg="invalid literal/length code",r.mode=l;break}r.extra=15&$,r.mode=22;case 22:if(r.extra){for(C=r.extra;b<C;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}r.length+=y&(1<<r.extra)-1,y>>>=r.extra,b-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;$=(M=r.distcode[y&(1<<r.distbits)-1])>>>16&255,R=65535&M,!((B=M>>>24)<=b);){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}if(!(240&$)){for(P=B,I=$,O=R;$=(M=r.distcode[O+((y&(1<<P+I)-1)>>P)])>>>16&255,R=65535&M,!(P+(B=M>>>24)<=b);){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}y>>>=P,b-=P,r.back+=P}if(y>>>=B,b-=B,r.back+=B,64&$){t.msg="invalid distance code",r.mode=l;break}r.offset=R,r.extra=15&$,r.mode=24;case 24:if(r.extra){for(C=r.extra;b<C;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}r.offset+=y&(1<<r.extra)-1,y>>>=r.extra,b-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){t.msg="invalid distance too far back",r.mode=l;break}r.mode=25;case 25:if(0===m)break t;if(E=k-m,r.offset>E){if((E=r.offset-E)>r.whave&&r.sane){t.msg="invalid distance too far back",r.mode=l;break}E>r.wnext?(E-=r.wnext,A=r.wsize-E):A=r.wnext-E,E>r.length&&(E=r.length),S=r.window}else S=h,A=g-r.offset,E=r.length;E>m&&(E=m),m-=E,r.length-=E;do{h[g++]=S[A++]}while(--E);0===r.length&&(r.mode=21);break;case 26:if(0===m)break t;h[g++]=r.length,m--,r.mode=21;break;case 27:if(r.wrap){for(;b<32;){if(0===w)break t;w--,y|=u[p++]<<b,b+=8}if(k-=m,t.total_out+=k,r.total+=k,k&&(t.adler=r.check=r.flags?a(r.check,h,k,g-k):n(r.check,h,k,g-k)),k=m,(r.flags?y:d(y))!==r.check){t.msg="incorrect data check",r.mode=l;break}y=0,b=0}r.mode=28;case 28:if(r.wrap&&r.flags){for(;b<32;){if(0===w)break t;w--,y+=u[p++]<<b,b+=8}if(y!==(4294967295&r.total)){t.msg="incorrect length check",r.mode=l;break}y=0,b=0}r.mode=29;case 29:U=1;break t;case l:U=-3;break t;case 31:return-4;default:return c}return t.next_out=g,t.avail_out=m,t.next_in=p,t.avail_in=w,r.hold=y,r.bits=b,(r.wsize||k!==t.avail_out&&r.mode<l&&(r.mode<27||4!==e))&&v(t,t.output,t.next_out,k-t.avail_out)?(r.mode=31,-4):(x-=t.avail_in,k-=t.avail_out,t.total_in+=x,t.total_out+=k,r.total+=k,r.wrap&&k&&(t.adler=r.check=r.flags?a(r.check,h,k,t.next_out-k):n(r.check,h,k,t.next_out-k)),t.data_type=r.bits+(r.last?64:0)+(r.mode===f?128:0)+(20===r.mode||15===r.mode?256:0),(0===x&&0===k||4===e)&&0===U&&(U=-5),U)},e.inflateEnd=function(t){if(!t||!t.state)return c;var e=t.state;return e.window&&(e.window=null),t.state=null,0},e.inflateGetHeader=function(t,e){var r;return t&&t.state&&2&(r=t.state).wrap?(r.head=e,e.done=!1,0):c},e.inflateSetDictionary=function(t,e){var r,i=e.length;return t&&t.state?0!==(r=t.state).wrap&&11!==r.mode?c:11===r.mode&&n(1,e,i,0)!==r.check?-3:v(t,e,i,i)?(r.mode=31,-4):(r.havedict=1,0):c},e.inflateInfo="pako inflate (from Nodeca project)"},1514:t=>{"use strict";t.exports=Math.abs},1668:(t,e,r)=>{"use strict";var i={};(0,r(9805).assign)(i,r(3303),r(7083),r(9681)),t.exports=i},1996:(t,e,r)=>{"use strict";var i=r(9805),n=!0,a=!0;try{String.fromCharCode.apply(null,[0])}catch(t){n=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(t){a=!1}for(var o=new i.Buf8(256),s=0;s<256;s++)o[s]=s>=252?6:s>=248?5:s>=240?4:s>=224?3:s>=192?2:1;function c(t,e){if(e<65534&&(t.subarray&&a||!t.subarray&&n))return String.fromCharCode.apply(null,i.shrinkBuf(t,e));for(var r="",o=0;o<e;o++)r+=String.fromCharCode(t[o]);return r}o[254]=o[254]=1,e.string2buf=function(t){var e,r,n,a,o,s=t.length,c=0;for(a=0;a<s;a++)55296==(64512&(r=t.charCodeAt(a)))&&a+1<s&&56320==(64512&(n=t.charCodeAt(a+1)))&&(r=65536+(r-55296<<10)+(n-56320),a++),c+=r<128?1:r<2048?2:r<65536?3:4;for(e=new i.Buf8(c),o=0,a=0;o<c;a++)55296==(64512&(r=t.charCodeAt(a)))&&a+1<s&&56320==(64512&(n=t.charCodeAt(a+1)))&&(r=65536+(r-55296<<10)+(n-56320),a++),r<128?e[o++]=r:r<2048?(e[o++]=192|r>>>6,e[o++]=128|63&r):r<65536?(e[o++]=224|r>>>12,e[o++]=128|r>>>6&63,e[o++]=128|63&r):(e[o++]=240|r>>>18,e[o++]=128|r>>>12&63,e[o++]=128|r>>>6&63,e[o++]=128|63&r);return e},e.buf2binstring=function(t){return c(t,t.length)},e.binstring2buf=function(t){for(var e=new i.Buf8(t.length),r=0,n=e.length;r<n;r++)e[r]=t.charCodeAt(r);return e},e.buf2string=function(t,e){var r,i,n,a,s=e||t.length,f=new Array(2*s);for(i=0,r=0;r<s;)if((n=t[r++])<128)f[i++]=n;else if((a=o[n])>4)f[i++]=65533,r+=a-1;else{for(n&=2===a?31:3===a?15:7;a>1&&r<s;)n=n<<6|63&t[r++],a--;a>1?f[i++]=65533:n<65536?f[i++]=n:(n-=65536,f[i++]=55296|n>>10&1023,f[i++]=56320|1023&n)}return c(f,i)},e.utf8border=function(t,e){var r;for((e=e||t.length)>t.length&&(e=t.length),r=e-1;r>=0&&128==(192&t[r]);)r--;return r<0||0===r?e:r+o[t[r]]>e?r:e}},1998:(t,e,r)=>{"use strict";var i=r(9805),n=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],a=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],o=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],s=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];t.exports=function(t,e,r,c,f,l,d,u){var h,p,g,w,m,y,b,_,v,x=u.bits,k=0,E=0,A=0,S=0,B=0,$=0,R=0,P=0,I=0,O=0,j=null,U=0,T=new i.Buf16(16),C=new i.Buf16(16),M=null,D=0;for(k=0;k<=15;k++)T[k]=0;for(E=0;E<c;E++)T[e[r+E]]++;for(B=x,S=15;S>=1&&0===T[S];S--);if(B>S&&(B=S),0===S)return f[l++]=20971520,f[l++]=20971520,u.bits=1,0;for(A=1;A<S&&0===T[A];A++);for(B<A&&(B=A),P=1,k=1;k<=15;k++)if(P<<=1,(P-=T[k])<0)return-1;if(P>0&&(0===t||1!==S))return-1;for(C[1]=0,k=1;k<15;k++)C[k+1]=C[k]+T[k];for(E=0;E<c;E++)0!==e[r+E]&&(d[C[e[r+E]]++]=E);if(0===t?(j=M=d,y=19):1===t?(j=n,U-=257,M=a,D-=257,y=256):(j=o,M=s,y=-1),O=0,E=0,k=A,m=l,$=B,R=0,g=-1,w=(I=1<<B)-1,1===t&&I>852||2===t&&I>592)return 1;for(;;){b=k-R,d[E]<y?(_=0,v=d[E]):d[E]>y?(_=M[D+d[E]],v=j[U+d[E]]):(_=96,v=0),h=1<<k-R,A=p=1<<$;do{f[m+(O>>R)+(p-=h)]=b<<24|_<<16|v}while(0!==p);for(h=1<<k-1;O&h;)h>>=1;if(0!==h?(O&=h-1,O+=h):O=0,E++,0===--T[k]){if(k===S)break;k=e[r+d[E]]}if(k>B&&(O&w)!==g){for(0===R&&(R=B),m+=A,P=1<<($=k-R);$+R<S&&!((P-=T[$+R])<=0);)$++,P<<=1;if(I+=1<<$,1===t&&I>852||2===t&&I>592)return 1;f[g=O&w]=B<<24|$<<16|m-l}}return 0!==O&&(f[m+O]=k-R<<24|64<<16),u.bits=B,0}},2205:(t,e,r)=>{"use strict";var i=r(6743),n=r(1002),a=r(3144);t.exports=function(){return a(i,n,arguments)}},2535:t=>{function e(t){return Array.isArray(t)?t:[t]}const r=/^\s+$/,i=/(?:[^\\]|^)\\$/,n=/^\\!/,a=/^\\#/,o=/\r?\n/g,s=/^\.*\/|^\.+$/;let c="node-ignore";"undefined"!=typeof Symbol&&(c=Symbol.for("node-ignore"));const f=c,l=/([0-z])-([0-z])/g,d=()=>!1,u=[[/^\uFEFF/,()=>""],[/((?:\\\\)*?)(\\?\s+)$/,(t,e,r)=>e+(0===r.indexOf("\\")?" ":"")],[/(\\+?)\s/g,(t,e)=>{const{length:r}=e;return e.slice(0,r-r%2)+" "}],[/[\\$.|*+(){^]/g,t=>`\\${t}`],[/(?!\\)\?/g,()=>"[^/]"],[/^\//,()=>"^"],[/\//g,()=>"\\/"],[/^\^*\\\*\\\*\\\//,()=>"^(?:.*\\/)?"],[/^(?=[^^])/,function(){return/\/(?!$)/.test(this)?"^":"(?:^|\\/)"}],[/\\\/\\\*\\\*(?=\\\/|$)/g,(t,e,r)=>e+6<r.length?"(?:\\/[^\\/]+)*":"\\/.+"],[/(^|[^\\]+)(\\\*)+(?=.+)/g,(t,e,r)=>e+r.replace(/\\\*/g,"[^\\/]*")],[/\\\\\\(?=[$.|*+(){^])/g,()=>"\\"],[/\\\\/g,()=>"\\"],[/(\\)?\[([^\]/]*?)(\\*)($|\])/g,(t,e,r,i,n)=>"\\"===e?`\\[${r}${(t=>{const{length:e}=t;return t.slice(0,e-e%2)})(i)}${n}`:"]"===n&&i.length%2==0?`[${(t=>t.replace(l,(t,e,r)=>e.charCodeAt(0)<=r.charCodeAt(0)?t:""))(r)}${i}]`:"[]"],[/(?:[^*])$/,t=>/\/$/.test(t)?`${t}$`:`${t}(?=$|\\/$)`],[/(\^|\\\/)?\\\*$/,(t,e)=>(e?`${e}[^/]+`:"[^/]*")+"(?=$|\\/$)"]],h=Object.create(null),p=t=>"string"==typeof t;class g{constructor(t,e,r,i){this.origin=t,this.pattern=e,this.negative=r,this.regex=i}}const w=(t,e)=>{throw new e(t)},m=(t,e,r)=>p(t)?t?!m.isNotRelative(t)||r(`path should be a \`path.relative()\`d string, but got "${e}"`,RangeError):r("path must not be empty",TypeError):r(`path must be a string, but got \`${e}\``,TypeError),y=t=>s.test(t);m.isNotRelative=y,m.convert=t=>t;class b{constructor({ignorecase:t=!0,ignoreCase:e=t,allowRelativePaths:r=!1}={}){var i;i=f,Object.defineProperty(this,i,{value:true}),this._rules=[],this._ignoreCase=e,this._allowRelativePaths=r,this._initCache()}_initCache(){this._ignoreCache=Object.create(null),this._testCache=Object.create(null)}_addPattern(t){if(t&&t[f])return this._rules=this._rules.concat(t._rules),void(this._added=!0);if((t=>t&&p(t)&&!r.test(t)&&!i.test(t)&&0!==t.indexOf("#"))(t)){const e=((t,e)=>{const r=t;let i=!1;0===t.indexOf("!")&&(i=!0,t=t.substr(1));const o=((t,e)=>{let r=h[t];return r||(r=u.reduce((e,[r,i])=>e.replace(r,i.bind(t)),t),h[t]=r),e?new RegExp(r,"i"):new RegExp(r)})(t=t.replace(n,"!").replace(a,"#"),e);return new g(r,t,i,o)})(t,this._ignoreCase);this._added=!0,this._rules.push(e)}}add(t){return this._added=!1,e(p(t)?(t=>t.split(o))(t):t).forEach(this._addPattern,this),this._added&&this._initCache(),this}addPattern(t){return this.add(t)}_testOne(t,e){let r=!1,i=!1;return this._rules.forEach(n=>{const{negative:a}=n;i===a&&r!==i||a&&!r&&!i&&!e||n.regex.test(t)&&(r=!a,i=a)}),{ignored:r,unignored:i}}_test(t,e,r,i){const n=t&&m.convert(t);return m(n,t,this._allowRelativePaths?d:w),this._t(n,e,r,i)}_t(t,e,r,i){if(t in e)return e[t];if(i||(i=t.split("/")),i.pop(),!i.length)return e[t]=this._testOne(t,r);const n=this._t(i.join("/")+"/",e,r,i);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(t){return e(t).filter(this.createFilter())}test(t){return this._test(t,this._testCache,!0)}}const _=t=>new b(t);if(_.isPathValid=t=>m(t&&m.convert(t),t,d),_.default=_,t.exports=_,"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,"/");m.convert=t;const e=/^[a-z]:\//i;m.isNotRelative=t=>e.test(t)||y(t)}},2566:(t,e)=>{var r;r=function(t){t.version="1.2.2";var e=function(){for(var t=0,e=new Array(256),r=0;256!=r;++r)t=1&(t=1&(t=1&(t=1&(t=1&(t=1&(t=1&(t=1&(t=r)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1,e[r]=t;return"undefined"!=typeof Int32Array?new Int32Array(e):e}(),r=function(t){var e=0,r=0,i=0,n="undefined"!=typeof Int32Array?new Int32Array(4096):new Array(4096);for(i=0;256!=i;++i)n[i]=t[i];for(i=0;256!=i;++i)for(r=t[i],e=256+i;e<4096;e+=256)r=n[e]=r>>>8^t[255&r];var a=[];for(i=1;16!=i;++i)a[i-1]="undefined"!=typeof Int32Array?n.subarray(256*i,256*i+256):n.slice(256*i,256*i+256);return a}(e),i=r[0],n=r[1],a=r[2],o=r[3],s=r[4],c=r[5],f=r[6],l=r[7],d=r[8],u=r[9],h=r[10],p=r[11],g=r[12],w=r[13],m=r[14];t.table=e,t.bstr=function(t,r){for(var i=-1^r,n=0,a=t.length;n<a;)i=i>>>8^e[255&(i^t.charCodeAt(n++))];return~i},t.buf=function(t,r){for(var y=-1^r,b=t.length-15,_=0;_<b;)y=m[t[_++]^255&y]^w[t[_++]^y>>8&255]^g[t[_++]^y>>16&255]^p[t[_++]^y>>>24]^h[t[_++]]^u[t[_++]]^d[t[_++]]^l[t[_++]]^f[t[_++]]^c[t[_++]]^s[t[_++]]^o[t[_++]]^a[t[_++]]^n[t[_++]]^i[t[_++]]^e[t[_++]];for(b+=15;_<b;)y=y>>>8^e[255&(y^t[_++])];return~y},t.str=function(t,r){for(var i=-1^r,n=0,a=t.length,o=0,s=0;n<a;)(o=t.charCodeAt(n++))<128?i=i>>>8^e[255&(i^o)]:o<2048?i=(i=i>>>8^e[255&(i^(192|o>>6&31))])>>>8^e[255&(i^(128|63&o))]:o>=55296&&o<57344?(o=64+(1023&o),s=1023&t.charCodeAt(n++),i=(i=(i=(i=i>>>8^e[255&(i^(240|o>>8&7))])>>>8^e[255&(i^(128|o>>2&63))])>>>8^e[255&(i^(128|s>>6&15|(3&o)<<4))])>>>8^e[255&(i^(128|63&s))]):i=(i=(i=i>>>8^e[255&(i^(224|o>>12&15))])>>>8^e[255&(i^(128|o>>6&63))])>>>8^e[255&(i^(128|63&o))];return~i}},"undefined"==typeof DO_NOT_EXPORT_CRC?r(e):r({})},2682:(t,e,r)=>{"use strict";var i=r(9600),n=Object.prototype.toString,a=Object.prototype.hasOwnProperty;t.exports=function(t,e,r){if(!i(e))throw new TypeError("iterator must be a function");var o,s;arguments.length>=3&&(o=r),s=t,"[object Array]"===n.call(s)?function(t,e,r){for(var i=0,n=t.length;i<n;i++)a.call(t,i)&&(null==r?e(t[i],i,t):e.call(r,t[i],i,t))}(t,e,o):"string"==typeof t?function(t,e,r){for(var i=0,n=t.length;i<n;i++)null==r?e(t.charAt(i),i,t):e.call(r,t.charAt(i),i,t)}(t,e,o):function(t,e,r){for(var i in t)a.call(t,i)&&(null==r?e(t[i],i,t):e.call(r,t[i],i,t))}(t,e,o)}},3093:(t,e,r)=>{"use strict";var i=r(4459);t.exports=function(t){return i(t)||0===t?t:t<0?-1:1}},3126:(t,e,r)=>{"use strict";var i=r(6743),n=r(9675),a=r(76),o=r(3144);t.exports=function(t){if(t.length<1||"function"!=typeof t[0])throw new n("a function is required");return o(i,a,t)}},3144:(t,e,r)=>{"use strict";var i=r(6743),n=r(1002),a=r(76),o=r(7119);t.exports=o||i.call(a,n)},3269:t=>{"use strict";t.exports=function(t,e,r,i){for(var n=65535&t,a=t>>>16&65535,o=0;0!==r;){r-=o=r>2e3?2e3:r;do{a=a+(n=n+e[i++]|0)|0}while(--o);n%=65521,a%=65521}return n|a<<16}},3303:(t,e,r)=>{"use strict";var i=r(8411),n=r(9805),a=r(1996),o=r(4674),s=r(4442),c=Object.prototype.toString;function f(t){if(!(this instanceof f))return new f(t);this.options=n.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},t||{});var e=this.options;e.raw&&e.windowBits>0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var r=i.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(0!==r)throw new Error(o[r]);if(e.header&&i.deflateSetHeader(this.strm,e.header),e.dictionary){var l;if(l="string"==typeof e.dictionary?a.string2buf(e.dictionary):"[object ArrayBuffer]"===c.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,0!==(r=i.deflateSetDictionary(this.strm,l)))throw new Error(o[r]);this._dict_set=!0}}function l(t,e){var r=new f(e);if(r.push(t,!0),r.err)throw r.msg||o[r.err];return r.result}f.prototype.push=function(t,e){var r,o,s=this.strm,f=this.options.chunkSize;if(this.ended)return!1;o=e===~~e?e:!0===e?4:0,"string"==typeof t?s.input=a.string2buf(t):"[object ArrayBuffer]"===c.call(t)?s.input=new Uint8Array(t):s.input=t,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new n.Buf8(f),s.next_out=0,s.avail_out=f),1!==(r=i.deflate(s,o))&&0!==r)return this.onEnd(r),this.ended=!0,!1;0!==s.avail_out&&(0!==s.avail_in||4!==o&&2!==o)||("string"===this.options.to?this.onData(a.buf2binstring(n.shrinkBuf(s.output,s.next_out))):this.onData(n.shrinkBuf(s.output,s.next_out)))}while((s.avail_in>0||0===s.avail_out)&&1!==r);return 4===o?(r=i.deflateEnd(this.strm),this.onEnd(r),this.ended=!0,0===r):2!==o||(this.onEnd(0),s.avail_out=0,!0)},f.prototype.onData=function(t){this.chunks.push(t)},f.prototype.onEnd=function(t){0===t&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=n.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},e.Deflate=f,e.deflate=l,e.deflateRaw=function(t,e){return(e=e||{}).raw=!0,l(t,e)},e.gzip=function(t,e){return(e=e||{}).gzip=!0,l(t,e)}},3548:t=>{t.exports=function(t,e){var r,i,n=t,a=e,o=n.length,s=a.length,c=!1,f=null,l=o+1,d=[],u=[],h=[],p="",g=function(t,e,r){return{x:t,y:e,k:r}},w=function(t,e){return{elem:t,t:e}},m=function(t,e,r){var i,c,f;for(i=e>r?d[t-1+l]:d[t+1+l],c=(f=Math.max(e,r))-t;c<o&&f<s&&n[c]===a[f];)++c,++f;return d[t+l]=u.length,u[u.length]=new g(c,f,i),f};return o>=s&&(r=n,i=o,n=a,a=r,o=s,s=i,c=!0,l=o+1),{SES_DELETE:-1,SES_COMMON:0,SES_ADD:1,editdistance:function(){return f},getlcs:function(){return p},getses:function(){return h},compose:function(){var t,e,r,i,y,b,_,v;for(t=s-o,e=o+s+3,r={},_=0;_<e;++_)r[_]=-1,d[_]=-1;i=-1;do{for(v=-++i;v<=t-1;++v)r[v+l]=m(v,r[v-1+l]+1,r[v+1+l]);for(v=t+i;v>=t+1;--v)r[v+l]=m(v,r[v-1+l]+1,r[v+1+l]);r[t+l]=m(t,r[t-1+l]+1,r[t+1+l])}while(r[t+l]!==s);for(f=t+2*i,y=d[t+l],b=[];-1!==y;)b[b.length]=new g(u[y].x,u[y].y,null),y=u[y].k;!function(t){var e,r,i;for(e=r=0,i=t.length-1;i>=0;--i)for(;e<t[i].x||r<t[i].y;)t[i].y-t[i].x>r-e?(h[h.length]=new w(a[r],c?-1:1),++r):t[i].y-t[i].x<r-e?(h[h.length]=new w(n[e],c?1:-1),++e):(h[h.length]=new w(n[e],0),p+=n[e],++e,++r)}(b)}}}},3628:(t,e,r)=>{"use strict";var i=r(8648),n=r(1064),a=r(7176);t.exports=i?function(t){return i(t)}:n?function(t){if(!t||"object"!=typeof t&&"function"!=typeof t)throw new TypeError("getProto: not an object");return n(t)}:a?function(t){return a(t)}:null},3665:(t,e,r)=>{"use strict";var i=r(9805);function n(t){for(var e=t.length;--e>=0;)t[e]=0}var a=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],o=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],c=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],f=new Array(576);n(f);var l=new Array(60);n(l);var d=new Array(512);n(d);var u=new Array(256);n(u);var h=new Array(29);n(h);var p,g,w,m=new Array(30);function y(t,e,r,i,n){this.static_tree=t,this.extra_bits=e,this.extra_base=r,this.elems=i,this.max_length=n,this.has_stree=t&&t.length}function b(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}function _(t){return t<256?d[t]:d[256+(t>>>7)]}function v(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function x(t,e,r){t.bi_valid>16-r?(t.bi_buf|=e<<t.bi_valid&65535,v(t,t.bi_buf),t.bi_buf=e>>16-t.bi_valid,t.bi_valid+=r-16):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=r)}function k(t,e,r){x(t,r[2*e],r[2*e+1])}function E(t,e){var r=0;do{r|=1&t,t>>>=1,r<<=1}while(--e>0);return r>>>1}function A(t,e,r){var i,n,a=new Array(16),o=0;for(i=1;i<=15;i++)a[i]=o=o+r[i-1]<<1;for(n=0;n<=e;n++){var s=t[2*n+1];0!==s&&(t[2*n]=E(a[s]++,s))}}function S(t){var e;for(e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function B(t){t.bi_valid>8?v(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function $(t,e,r,i){var n=2*e,a=2*r;return t[n]<t[a]||t[n]===t[a]&&i[e]<=i[r]}function R(t,e,r){for(var i=t.heap[r],n=r<<1;n<=t.heap_len&&(n<t.heap_len&&$(e,t.heap[n+1],t.heap[n],t.depth)&&n++,!$(e,i,t.heap[n],t.depth));)t.heap[r]=t.heap[n],r=n,n<<=1;t.heap[r]=i}function P(t,e,r){var i,n,s,c,f=0;if(0!==t.last_lit)do{i=t.pending_buf[t.d_buf+2*f]<<8|t.pending_buf[t.d_buf+2*f+1],n=t.pending_buf[t.l_buf+f],f++,0===i?k(t,n,e):(k(t,(s=u[n])+256+1,e),0!==(c=a[s])&&x(t,n-=h[s],c),k(t,s=_(--i),r),0!==(c=o[s])&&x(t,i-=m[s],c))}while(f<t.last_lit);k(t,256,e)}function I(t,e){var r,i,n,a=e.dyn_tree,o=e.stat_desc.static_tree,s=e.stat_desc.has_stree,c=e.stat_desc.elems,f=-1;for(t.heap_len=0,t.heap_max=573,r=0;r<c;r++)0!==a[2*r]?(t.heap[++t.heap_len]=f=r,t.depth[r]=0):a[2*r+1]=0;for(;t.heap_len<2;)a[2*(n=t.heap[++t.heap_len]=f<2?++f:0)]=1,t.depth[n]=0,t.opt_len--,s&&(t.static_len-=o[2*n+1]);for(e.max_code=f,r=t.heap_len>>1;r>=1;r--)R(t,a,r);n=c;do{r=t.heap[1],t.heap[1]=t.heap[t.heap_len--],R(t,a,1),i=t.heap[1],t.heap[--t.heap_max]=r,t.heap[--t.heap_max]=i,a[2*n]=a[2*r]+a[2*i],t.depth[n]=(t.depth[r]>=t.depth[i]?t.depth[r]:t.depth[i])+1,a[2*r+1]=a[2*i+1]=n,t.heap[1]=n++,R(t,a,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],function(t,e){var r,i,n,a,o,s,c=e.dyn_tree,f=e.max_code,l=e.stat_desc.static_tree,d=e.stat_desc.has_stree,u=e.stat_desc.extra_bits,h=e.stat_desc.extra_base,p=e.stat_desc.max_length,g=0;for(a=0;a<=15;a++)t.bl_count[a]=0;for(c[2*t.heap[t.heap_max]+1]=0,r=t.heap_max+1;r<573;r++)(a=c[2*c[2*(i=t.heap[r])+1]+1]+1)>p&&(a=p,g++),c[2*i+1]=a,i>f||(t.bl_count[a]++,o=0,i>=h&&(o=u[i-h]),s=c[2*i],t.opt_len+=s*(a+o),d&&(t.static_len+=s*(l[2*i+1]+o)));if(0!==g){do{for(a=p-1;0===t.bl_count[a];)a--;t.bl_count[a]--,t.bl_count[a+1]+=2,t.bl_count[p]--,g-=2}while(g>0);for(a=p;0!==a;a--)for(i=t.bl_count[a];0!==i;)(n=t.heap[--r])>f||(c[2*n+1]!==a&&(t.opt_len+=(a-c[2*n+1])*c[2*n],c[2*n+1]=a),i--)}}(t,e),A(a,f,t.bl_count)}function O(t,e,r){var i,n,a=-1,o=e[1],s=0,c=7,f=4;for(0===o&&(c=138,f=3),e[2*(r+1)+1]=65535,i=0;i<=r;i++)n=o,o=e[2*(i+1)+1],++s<c&&n===o||(s<f?t.bl_tree[2*n]+=s:0!==n?(n!==a&&t.bl_tree[2*n]++,t.bl_tree[32]++):s<=10?t.bl_tree[34]++:t.bl_tree[36]++,s=0,a=n,0===o?(c=138,f=3):n===o?(c=6,f=3):(c=7,f=4))}function j(t,e,r){var i,n,a=-1,o=e[1],s=0,c=7,f=4;for(0===o&&(c=138,f=3),i=0;i<=r;i++)if(n=o,o=e[2*(i+1)+1],!(++s<c&&n===o)){if(s<f)do{k(t,n,t.bl_tree)}while(0!==--s);else 0!==n?(n!==a&&(k(t,n,t.bl_tree),s--),k(t,16,t.bl_tree),x(t,s-3,2)):s<=10?(k(t,17,t.bl_tree),x(t,s-3,3)):(k(t,18,t.bl_tree),x(t,s-11,7));s=0,a=n,0===o?(c=138,f=3):n===o?(c=6,f=3):(c=7,f=4)}}n(m);var U=!1;function T(t,e,r,n){x(t,0+(n?1:0),3),function(t,e,r){B(t),v(t,r),v(t,~r),i.arraySet(t.pending_buf,t.window,e,r,t.pending),t.pending+=r}(t,e,r)}e._tr_init=function(t){U||(function(){var t,e,r,i,n,c=new Array(16);for(r=0,i=0;i<28;i++)for(h[i]=r,t=0;t<1<<a[i];t++)u[r++]=i;for(u[r-1]=i,n=0,i=0;i<16;i++)for(m[i]=n,t=0;t<1<<o[i];t++)d[n++]=i;for(n>>=7;i<30;i++)for(m[i]=n<<7,t=0;t<1<<o[i]-7;t++)d[256+n++]=i;for(e=0;e<=15;e++)c[e]=0;for(t=0;t<=143;)f[2*t+1]=8,t++,c[8]++;for(;t<=255;)f[2*t+1]=9,t++,c[9]++;for(;t<=279;)f[2*t+1]=7,t++,c[7]++;for(;t<=287;)f[2*t+1]=8,t++,c[8]++;for(A(f,287,c),t=0;t<30;t++)l[2*t+1]=5,l[2*t]=E(t,5);p=new y(f,a,257,286,15),g=new y(l,o,0,30,15),w=new y(new Array(0),s,0,19,7)}(),U=!0),t.l_desc=new b(t.dyn_ltree,p),t.d_desc=new b(t.dyn_dtree,g),t.bl_desc=new b(t.bl_tree,w),t.bi_buf=0,t.bi_valid=0,S(t)},e._tr_stored_block=T,e._tr_flush_block=function(t,e,r,i){var n,a,o=0;t.level>0?(2===t.strm.data_type&&(t.strm.data_type=function(t){var e,r=4093624447;for(e=0;e<=31;e++,r>>>=1)if(1&r&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<256;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0}(t)),I(t,t.l_desc),I(t,t.d_desc),o=function(t){var e;for(O(t,t.dyn_ltree,t.l_desc.max_code),O(t,t.dyn_dtree,t.d_desc.max_code),I(t,t.bl_desc),e=18;e>=3&&0===t.bl_tree[2*c[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),n=t.opt_len+3+7>>>3,(a=t.static_len+3+7>>>3)<=n&&(n=a)):n=a=r+5,r+4<=n&&-1!==e?T(t,e,r,i):4===t.strategy||a===n?(x(t,2+(i?1:0),3),P(t,f,l)):(x(t,4+(i?1:0),3),function(t,e,r,i){var n;for(x(t,e-257,5),x(t,r-1,5),x(t,i-4,4),n=0;n<i;n++)x(t,t.bl_tree[2*c[n]+1],3);j(t,t.dyn_ltree,e-1),j(t,t.dyn_dtree,r-1)}(t,t.l_desc.max_code+1,t.d_desc.max_code+1,o+1),P(t,t.dyn_ltree,t.dyn_dtree)),S(t),i&&B(t)},e._tr_tally=function(t,e,r){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&r,t.last_lit++,0===e?t.dyn_ltree[2*r]++:(t.matches++,e--,t.dyn_ltree[2*(u[r]+256+1)]++,t.dyn_dtree[2*_(e)]++),t.last_lit===t.lit_bufsize-1},e._tr_align=function(t){x(t,2,3),k(t,256,f),function(t){16===t.bi_valid?(v(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}(t)}},3737:(t,e,r)=>{"use strict";var i=r(6698),n=r(392),a=r(8188).Buffer,o=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function c(){this.init(),this._w=s,n.call(this,64,56)}function f(t){return t<<1|t>>>31}function l(t){return t<<5|t>>>27}function d(t){return t<<30|t>>>2}function u(t,e,r,i){return 0===t?e&r|~e&i:2===t?e&r|e&i|r&i:e^r^i}i(c,n),c.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},c.prototype._update=function(t){for(var e=this._w,r=0|this._a,i=0|this._b,n=0|this._c,a=0|this._d,s=0|this._e,c=0;c<16;++c)e[c]=t.readInt32BE(4*c);for(;c<80;++c)e[c]=f(e[c-3]^e[c-8]^e[c-14]^e[c-16]);for(var h=0;h<80;++h){var p=~~(h/20),g=l(r)+u(p,i,n,a)+s+e[h]+o[p]|0;s=a,a=n,n=d(i),i=r,r=g}this._a=r+this._a|0,this._b=i+this._b|0,this._c=n+this._c|0,this._d=a+this._d|0,this._e=s+this._e|0},c.prototype._hash=function(){var t=a.allocUnsafe(20);return t.writeInt32BE(0|this._a,0),t.writeInt32BE(0|this._b,4),t.writeInt32BE(0|this._c,8),t.writeInt32BE(0|this._d,12),t.writeInt32BE(0|this._e,16),t},t.exports=c},4039:(t,e,r)=>{"use strict";var i="undefined"!=typeof Symbol&&Symbol,n=r(1333);t.exports=function(){return"function"==typeof i&&"function"==typeof Symbol&&"symbol"==typeof i("foo")&&"symbol"==typeof Symbol("bar")&&n()}},4372:(t,e,r)=>{"use strict";var i=r(9675),n=r(6556)("TypedArray.prototype.buffer",!0),a=r(5680);t.exports=n||function(t){if(!a(t))throw new i("Not a Ty