PHP WebShell
Текущая директория: /usr/lib/node_modules/bitgo/node_modules/cbor-x/dist
Просмотр файла: index-no-eval.min.js
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).CBOR={})}(this,(function(e){"use strict";let t,r,n;try{t=new TextDecoder}catch(e){}let i=0;const s={};let o,a,l,f,u,c,d,h=11281e4,y=1681e4,p={},g=0,w=0,b=[],m=[],A={useRecords:!1,mapsAsObjects:!0},v=!1,O=2;var k;try{new k("")}catch(e){O=1/0}class E{constructor(e){if(e&&(!e.keyMap&&!e._keyMap||e.useRecords||(e.useRecords=!1,e.mapsAsObjects=!0),!1===e.useRecords&&void 0===e.mapsAsObjects&&(e.mapsAsObjects=!0),e.getStructures&&(e.getShared=e.getStructures),e.getShared&&!e.structures&&((e.structures=[]).uninitialized=!0),e.keyMap)){this.mapKey=new Map;for(let[t,r]of Object.entries(e.keyMap))this.mapKey.set(r,t)}Object.assign(this,e)}decodeKey(e){return this.keyMap&&this.mapKey.get(e)||e}encodeKey(e){return this.keyMap&&this.keyMap.hasOwnProperty(e)?this.keyMap[e]:e}encodeKeys(e){if(!this._keyMap)return e;let t=new Map;for(let[r,n]of Object.entries(e))t.set(this._keyMap.hasOwnProperty(r)?this._keyMap[r]:r,n);return t}decodeKeys(e){if(!this._keyMap||"Map"!=e.constructor.name)return e;if(!this._mapKey){this._mapKey=new Map;for(let[e,t]of Object.entries(this._keyMap))this._mapKey.set(t,e)}let t={};return e.forEach(((e,r)=>t[x(this._mapKey.has(r)?this._mapKey.get(r):r)]=e)),t}mapDecode(e,t){let r=this.decode(e);return this._keyMap&&"Array"===r.constructor.name?r.map((e=>this.decodeKeys(e))):r}decode(e,t){if(r)return Y((()=>(q(),this?this.decode(e,t):E.prototype.decode.call(A,e,t))));n=t>-1?t:e.length,i=0,w=0,a=null,l=null,r=e;try{c=e.dataView||(e.dataView=new DataView(e.buffer,e.byteOffset,e.byteLength))}catch(t){if(r=null,e instanceof Uint8Array)throw t;throw new Error("Source must be a Uint8Array or Buffer but was a "+(e&&"object"==typeof e?e.constructor.name:typeof e))}if(this instanceof E){if(p=this,u=this.sharedValues&&(this.pack?new Array(this.maxPrivatePackedValues||16).concat(this.sharedValues):this.sharedValues),this.structures)return o=this.structures,I();(!o||o.length>0)&&(o=[])}else p=A,(!o||o.length>0)&&(o=[]),u=null;return I()}decodeMultiple(e,t){let r,n=0;try{let s=e.length;v=!0;let o=this?this.decode(e,s):G.decode(e,s);if(!t){for(r=[o];i<s;)n=i,r.push(I());return r}if(!1===t(o))return;for(;i<s;)if(n=i,!1===t(I()))return}catch(e){throw e.lastPosition=n,e.values=r,e}finally{v=!1,q()}}}function I(){try{let e=U();if(l){if(i>=l.postBundlePosition){let e=new Error("Unexpected bundle position");throw e.incomplete=!0,e}i=l.postBundlePosition,l=null}if(i==n)o=null,r=null,f&&(f=null);else{if(i>n){let e=new Error("Unexpected end of CBOR data");throw e.incomplete=!0,e}if(!v)throw new Error("Data read, but end of buffer not reached")}return e}catch(e){throw q(),(e instanceof RangeError||e.message.startsWith("Unexpected end of buffer"))&&(e.incomplete=!0),e}}function U(){let e=r[i++],t=e>>5;if(e&=31,e>23)switch(e){case 24:e=r[i++];break;case 25:if(7==t)return function(){let e=r[i++],t=r[i++],n=(127&e)>>2;if(31===n)return t||3&e?NaN:128&e?-1/0:1/0;if(0===n){let r=((3&e)<<8|t)/(1<<24);return 128&e?-r:r}return R[3]=128&e|56+(n>>1),R[2]=(7&e)<<5|t>>3,R[1]=t<<5,R[0]=0,_[0]}();e=c.getUint16(i),i+=2;break;case 26:if(7==t){let e=c.getFloat32(i);if(p.useFloat32>2){let t=Z[(127&r[i])<<1|r[i+1]>>7];return i+=4,(t*e+(e>0?.5:-.5)>>0)/t}return i+=4,e}e=c.getUint32(i),i+=4;break;case 27:if(7==t){let e=c.getFloat64(i);return i+=8,e}if(t>1){if(c.getUint32(i)>0)throw new Error("JavaScript does not support arrays, maps, or strings with length over 4294967295");e=c.getUint32(i+4)}else p.int64AsNumber?(e=4294967296*c.getUint32(i),e+=c.getUint32(i+4)):e=c.getBigUint64(i);i+=8;break;case 31:switch(t){case 2:case 3:throw new Error("Indefinite length not supported for byte or text strings");case 4:let e,r=[],n=0;for(;(e=U())!=s;){if(n>=h)throw new Error(`Array length exceeds ${h}`);r[n++]=e}return 4==t?r:3==t?r.join(""):Buffer.concat(r);case 5:let i;if(p.mapsAsObjects){let e={},t=0;if(p.keyMap)for(;(i=U())!=s;){if(t++>=y)throw new Error(`Property count exceeds ${y}`);e[x(p.decodeKey(i))]=U()}else for(;(i=U())!=s;){if(t++>=y)throw new Error(`Property count exceeds ${y}`);e[x(i)]=U()}return e}{d&&(p.mapsAsObjects=!0,d=!1);let e=new Map;if(p.keyMap){let t=0;for(;(i=U())!=s;){if(t++>=y)throw new Error(`Map size exceeds ${y}`);e.set(p.decodeKey(i),U())}}else{let t=0;for(;(i=U())!=s;){if(t++>=y)throw new Error(`Map size exceeds ${y}`);e.set(i,U())}}return e}case 7:return s;default:throw new Error("Invalid major type for indefinite length "+t)}default:throw new Error("Unknown token "+e)}switch(t){case 0:return e;case 1:return~e;case 2:return f=e,p.copyBuffers?Uint8Array.prototype.slice.call(r,i,i+=f):r.subarray(i,i+=f);case 3:if(w>=i)return a.slice(i-g,(i+=e)-g);if(0==w&&n<140&&e<32){let t=e<16?P(e):function(e){let t=i,n=new Array(e);for(let s=0;s<e;s++){const e=r[i++];if((128&e)>0)return void(i=t);n[s]=e}return V.apply(String,n)}(e);if(null!=t)return t}return j(e);case 4:if(e>=h)throw new Error(`Array length exceeds ${h}`);let t=new Array(e);for(let r=0;r<e;r++)t[r]=U();return t;case 5:if(e>=y)throw new Error(`Map size exceeds ${h}`);if(p.mapsAsObjects){let t={};if(p.keyMap)for(let r=0;r<e;r++)t[x(p.decodeKey(U()))]=U();else for(let r=0;r<e;r++)t[x(U())]=U();return t}{d&&(p.mapsAsObjects=!0,d=!1);let t=new Map;if(p.keyMap)for(let r=0;r<e;r++)t.set(p.decodeKey(U()),U());else for(let r=0;r<e;r++)t.set(U(),U());return t}case 6:if(e>=57337){let t=o[8191&e];if(t)return t.read||(t.read=M(t)),t.read();if(e<65536){if(57343==e){let e=J(),t=U(),r=U();F(t,r);let n={};if(p.keyMap)for(let t=2;t<e;t++){n[x(p.decodeKey(r[t-2]))]=U()}else for(let t=2;t<e;t++){n[x(r[t-2])]=U()}return n}if(57342==e){let e=J(),t=U();for(let r=2;r<e;r++)F(t++,U());return U()}if(57337==e)return function(){let e=J(),t=i+U();for(let t=2;t<e;t++){let e=J();i+=e}let r=i;return i=t,l=[B(J()),B(J())],l.position0=0,l.position1=0,l.postBundlePosition=i,i=r,U()}();if(p.getShared&&(H(),t=o[8191&e],t))return t.read||(t.read=M(t)),t.read()}}let s=b[e];if(s)return s.handlesRead?s(U):s(U());{let t=U();for(let r=0;r<m.length;r++){let n=m[r](e,t);if(void 0!==n)return n}return new T(t,e)}case 7:switch(e){case 20:return!1;case 21:return!0;case 22:return null;case 23:return;default:let t=(u||C())[e];if(void 0!==t)return t;throw new Error("Unknown token "+e)}default:if(isNaN(e)){let e=new Error("Unexpected end of CBOR data");throw e.incomplete=!0,e}throw new Error("Unknown CBOR token "+e)}var f}const S=/^[a-zA-Z_$][a-zA-Z\d_$]*$/;function M(e){if(!e)throw new Error("Structure is required in record definition");return e.slowReads=0,function(){let e=r[i++];if(e&=31,e>23)switch(e){case 24:e=r[i++];break;case 25:e=c.getUint16(i),i+=2;break;case 26:e=c.getUint32(i),i+=4;break;default:throw new Error("Expected array header, but got "+r[i-1])}let t=this.compiledReader;for(;t;){if(t.propertyCount===e)return t(U);t=t.next}if(this.slowReads++>=O){let r=this.length==e?this:this.slice(0,e);return t=p.keyMap?new k("r","return {"+r.map((e=>p.decodeKey(e))).map((e=>S.test(e)?x(e)+":r()":"["+JSON.stringify(e)+"]:r()")).join(",")+"}"):new k("r","return {"+r.map((e=>S.test(e)?x(e)+":r()":"["+JSON.stringify(e)+"]:r()")).join(",")+"}"),this.compiledReader&&(t.next=this.compiledReader),t.propertyCount=e,this.compiledReader=t,t(U)}let n={};if(p.keyMap)for(let t=0;t<e;t++)n[x(p.decodeKey(this[t]))]=U();else for(let t=0;t<e;t++)n[x(this[t])]=U();return n}}function x(e){if("string"==typeof e)return"__proto__"===e?"__proto_":e;if("number"==typeof e||"boolean"==typeof e||"bigint"==typeof e)return e.toString();if(null==e)return e+"";throw new Error("Invalid property name type "+typeof e)}let j=B;function B(e){let n;if(e<16&&(n=P(e)))return n;if(e>64&&t)return t.decode(r.subarray(i,i+=e));const s=i+e,o=[];for(n="";i<s;){const e=r[i++];if(0==(128&e))o.push(e);else if(192==(224&e)){const t=63&r[i++];o.push((31&e)<<6|t)}else if(224==(240&e)){const t=63&r[i++],n=63&r[i++];o.push((31&e)<<12|t<<6|n)}else if(240==(248&e)){let t=(7&e)<<18|(63&r[i++])<<12|(63&r[i++])<<6|63&r[i++];t>65535&&(t-=65536,o.push(t>>>10&1023|55296),t=56320|1023&t),o.push(t)}else o.push(e);o.length>=4096&&(n+=V.apply(String,o),o.length=0)}return o.length>0&&(n+=V.apply(String,o)),n}let V=String.fromCharCode;function P(e){if(e<4){if(e<2){if(0===e)return"";{let e=r[i++];return(128&e)>1?void(i-=1):V(e)}}{let t=r[i++],n=r[i++];if((128&t)>0||(128&n)>0)return void(i-=2);if(e<3)return V(t,n);let s=r[i++];return(128&s)>0?void(i-=3):V(t,n,s)}}{let t=r[i++],n=r[i++],s=r[i++],o=r[i++];if((128&t)>0||(128&n)>0||(128&s)>0||(128&o)>0)return void(i-=4);if(e<6){if(4===e)return V(t,n,s,o);{let e=r[i++];return(128&e)>0?void(i-=5):V(t,n,s,o,e)}}if(e<8){let a=r[i++],l=r[i++];if((128&a)>0||(128&l)>0)return void(i-=6);if(e<7)return V(t,n,s,o,a,l);let f=r[i++];return(128&f)>0?void(i-=7):V(t,n,s,o,a,l,f)}{let a=r[i++],l=r[i++],f=r[i++],u=r[i++];if((128&a)>0||(128&l)>0||(128&f)>0||(128&u)>0)return void(i-=8);if(e<10){if(8===e)return V(t,n,s,o,a,l,f,u);{let e=r[i++];return(128&e)>0?void(i-=9):V(t,n,s,o,a,l,f,u,e)}}if(e<12){let c=r[i++],d=r[i++];if((128&c)>0||(128&d)>0)return void(i-=10);if(e<11)return V(t,n,s,o,a,l,f,u,c,d);let h=r[i++];return(128&h)>0?void(i-=11):V(t,n,s,o,a,l,f,u,c,d,h)}{let c=r[i++],d=r[i++],h=r[i++],y=r[i++];if((128&c)>0||(128&d)>0||(128&h)>0||(128&y)>0)return void(i-=12);if(e<14){if(12===e)return V(t,n,s,o,a,l,f,u,c,d,h,y);{let e=r[i++];return(128&e)>0?void(i-=13):V(t,n,s,o,a,l,f,u,c,d,h,y,e)}}{let p=r[i++],g=r[i++];if((128&p)>0||(128&g)>0)return void(i-=14);if(e<15)return V(t,n,s,o,a,l,f,u,c,d,h,y,p,g);let w=r[i++];return(128&w)>0?void(i-=15):V(t,n,s,o,a,l,f,u,c,d,h,y,p,g,w)}}}}}let _=new Float32Array(1),R=new Uint8Array(_.buffer,0,4);new Array(4096);class T{constructor(e,t){this.value=e,this.tag=t}}b[0]=e=>new Date(e),b[1]=e=>new Date(Math.round(1e3*e)),b[2]=e=>{let t=BigInt(0);for(let r=0,n=e.byteLength;r<n;r++)t=BigInt(e[r])+(t<<BigInt(8));return t},b[3]=e=>BigInt(-1)-b[2](e),b[4]=e=>+(e[1]+"e"+e[0]),b[5]=e=>e[1]*Math.exp(e[0]*Math.log(2));const F=(e,t)=>{let r=o[e-=57344];r&&r.isShared&&((o.restoreStructures||(o.restoreStructures=[]))[e]=r),o[e]=t,t.read=M(t)};b[105]=e=>{let t=e.length,r=e[1];F(e[0],r);let n={};for(let i=2;i<t;i++){n[x(r[i-2])]=e[i]}return n},b[14]=e=>l?l[0].slice(l.position0,l.position0+=e):new T(e,14),b[15]=e=>l?l[1].slice(l.position1,l.position1+=e):new T(e,15);let D={Error:Error,RegExp:RegExp};b[27]=e=>(D[e[0]]||Error)(e[1],e[2]);const N=e=>{if(132!=r[i++]){let e=new Error("Packed values structure must be followed by a 4 element array");throw r.length<i&&(e.incomplete=!0),e}let t=e();if(!t||!t.length){let e=new Error("Packed values structure must be followed by a 4 element array");throw e.incomplete=!0,e}return u=u?t.concat(u.slice(t.length)):t,u.prefixes=e(),u.suffixes=e(),e()};function K(e,t){return"string"==typeof e?e+t:e instanceof Array?e.concat(t):Object.assign({},e,t)}function C(){if(!u){if(!p.getShared)throw new Error("No packed values available");H()}return u}N.handlesRead=!0,b[51]=N,b[6]=e=>{if(!u){if(!p.getShared)return new T(e,6);H()}if("number"==typeof e)return u[16+(e>=0?2*e:-2*e-1)];let t=new Error("No support for non-integer packed references yet");throw void 0===e&&(t.incomplete=!0),t},b[28]=e=>{f||(f=new Map,f.id=0);let t,n=f.id++,s=i;t=r[i]>>5==4?[]:{};let o={target:t};f.set(n,o);let a=e();return o.used?(Object.getPrototypeOf(t)!==Object.getPrototypeOf(a)&&(i=s,t=a,f.set(n,{target:t}),a=e()),Object.assign(t,a)):(o.target=a,a)},b[28].handlesRead=!0,b[29]=e=>{let t=f.get(e);return t.used=!0,t.target},b[258]=e=>new Set(e),(b[259]=e=>(p.mapsAsObjects&&(p.mapsAsObjects=!1,d=!0),e())).handlesRead=!0;m.push(((e,t)=>e>=225&&e<=255?K(C().prefixes[e-224],t):e>=28704&&e<=32767?K(C().prefixes[e-28672],t):e>=1879052288&&e<=2147483647?K(C().prefixes[e-1879048192],t):e>=216&&e<=223?K(t,C().suffixes[e-216]):e>=27647&&e<=28671?K(t,C().suffixes[e-27639]):e>=1811940352&&e<=1879048191?K(t,C().suffixes[e-1811939328]):1399353956==e?{packedValues:u,structures:o.slice(0),version:t}:55799==e?t:void 0));const z=1==new Uint8Array(new Uint16Array([1]).buffer)[0],L=[Uint8Array,Uint8ClampedArray,Uint16Array,Uint32Array,"undefined"==typeof BigUint64Array?{name:"BigUint64Array"}:BigUint64Array,Int8Array,Int16Array,Int32Array,"undefined"==typeof BigInt64Array?{name:"BigInt64Array"}:BigInt64Array,Float32Array,Float64Array],W=[64,68,69,70,71,72,77,78,79,85,86];for(let e=0;e<L.length;e++)$(L[e],W[e]);function $(e,t){let r,n="get"+e.name.slice(0,-5);"function"==typeof e?r=e.BYTES_PER_ELEMENT:e=null;for(let i=0;i<2;i++){if(!i&&1==r)continue;let s=2==r?1:4==r?2:8==r?3:0;b[i?t:t-4]=1==r||i==z?n=>{if(!e)throw new Error("Could not find typed array for code "+t);return p.copyBuffers||1!==r&&(2!==r||1&n.byteOffset)&&(4!==r||3&n.byteOffset)&&(8!==r||7&n.byteOffset)?new e(Uint8Array.prototype.slice.call(n,0).buffer):new e(n.buffer,n.byteOffset,n.byteLength>>s)}:r=>{if(!e)throw new Error("Could not find typed array for code "+t);let o=new DataView(r.buffer,r.byteOffset,r.byteLength),a=r.length>>s,l=new e(a),f=o[n];for(let e=0;e<a;e++)l[e]=f.call(o,e<<s,i);return l}}}function J(){let e=31&r[i++];if(e>23)switch(e){case 24:e=r[i++];break;case 25:e=c.getUint16(i),i+=2;break;case 26:e=c.getUint32(i),i+=4}return e}function H(){if(p.getShared){let e=Y((()=>(r=null,p.getShared())))||{},t=e.structures||[];p.sharedVersion=e.version,u=p.sharedValues=e.packedValues,!0===o?p.structures=o=t:o.splice.apply(o,[0,t.length].concat(t))}}function Y(e){let t=n,s=i,u=g,d=w,h=a,y=f,b=l,m=new Uint8Array(r.slice(0,n)),A=o,O=p,k=v,E=e();return n=t,i=s,g=u,w=d,a=h,f=y,l=b,r=m,v=k,o=A,p=O,c=new DataView(r.buffer,r.byteOffset,r.byteLength),E}function q(){r=null,f=null,o=null}const Z=new Array(147);for(let e=0;e<256;e++)Z[e]=+("1e"+Math.floor(45.15-.30103*e));let G=new E({useRecords:!1});const Q=G.decode,X=G.decodeMultiple,ee={NEVER:0,ALWAYS:1,DECIMAL_ROUND:3,DECIMAL_FIT:4};let te,re,ne;try{te=new TextEncoder}catch(e){}const ie="object"==typeof globalThis&&globalThis.Buffer,se=void 0!==ie,oe=se?ie.allocUnsafeSlow:Uint8Array,ae=se?ie:Uint8Array,le=se?4294967296:2144337920;let fe,ue,ce,de,he=0,ye=null;const pe=/[\u0080-\uFFFF]/,ge=Symbol("record-id");class we extends E{constructor(e){let t,r,n,i,s;super(e),this.offset=0,e=e||{};let o=ae.prototype.utf8Write?function(e,t,r){return ue.utf8Write(e,t,r)}:!(!te||!te.encodeInto)&&function(e,t){return te.encodeInto(e,ue.subarray(t)).written},a=this,l=e.structures||e.saveStructures,f=e.maxSharedStructures;if(null==f&&(f=l?128:0),f>8190)throw new Error("Maximum maxSharedStructure is 8190");let u=e.sequential;u&&(f=0),this.structures||(this.structures=[]),this.saveStructures&&(this.saveShared=this.saveStructures);let c,d,h,y=e.sharedValues;if(y){h=Object.create(null);for(let e=0,t=y.length;e<t;e++)h[y[e]]=e}let p=[],g=0,w=0;this.mapEncode=function(e,t){if(this._keyMap&&!this._mapped&&"Array"===e.constructor.name)e=e.map((e=>this.encodeKeys(e)));return this.encode(e,t)},this.encode=function(o,l){if(ue||(ue=new oe(8192),ce=new DataView(ue.buffer,0,8192),he=0),de=ue.length-10,de-he<2048?(ue=new oe(ue.length),ce=new DataView(ue.buffer,0,ue.length),de=ue.length-10,he=0):l===Te&&(he=he+7&2147483640),t=he,a.useSelfDescribedHeader&&(ce.setUint32(he,3654940416),he+=3),s=a.structuredClone?new Map:null,a.bundleStrings&&"string"!=typeof o?(ye=[],ye.size=1/0):ye=null,r=a.structures,r){if(r.uninitialized){let e=a.getShared()||{};a.structures=r=e.structures||[],a.sharedVersion=e.version;let t=a.sharedValues=e.packedValues;if(t){h={};for(let e=0,r=t.length;e<r;e++)h[t[e]]=e}}let e=r.length;if(e>f&&!u&&(e=f),!r.transitions){r.transitions=Object.create(null);for(let t=0;t<e;t++){let e=r[t];if(!e)continue;let n,i=r.transitions;for(let r=0,s=e.length;r<s;r++){void 0===i[ge]&&(i[ge]=t);let s=e[r];n=i[s],n||(n=i[s]=Object.create(null)),i=n}i[ge]=1048576|t}}u||(r.nextId=e)}if(n&&(n=!1),i=r||[],d=h,e.pack){let t=new Map;if(t.values=[],t.encoder=a,t.maxValues=e.maxPrivatePackedValues||(h?16:1/0),t.objectMap=h||!1,t.samplingPackedValues=c,ke(o,t),t.values.length>0){ue[he++]=216,ue[he++]=51,Ae(4);let e=t.values;b(e),Ae(0),Ae(0),d=Object.create(h||null);for(let t=0,r=e.length;t<r;t++)d[e[t]]=t}}fe=l&De;try{if(fe)return;if(b(o),ye&&Se(t,b),a.offset=he,s&&s.idsToInsert){he+=2*s.idsToInsert.length,he>de&&A(he),a.offset=he;let e=function(e,t){let r,n=2*t.length,i=e.length-n;t.sort(((e,t)=>e.offset>t.offset?1:-1));for(let r=0;r<t.length;r++){let n=t[r];n.id=r;for(let t of n.references)e[t++]=r>>8,e[t]=255&r}for(;r=t.pop();){let t=r.offset;e.copyWithin(t+n,t,i),n-=2;let s=t+n;e[s++]=216,e[s++]=28,i=t}return e}(ue.subarray(t,he),s.idsToInsert);return s=null,e}return l&Te?(ue.start=t,ue.end=he,ue):ue.subarray(t,he)}finally{if(r)if(w<10&&w++,r.length>f&&(r.length=f),g>1e4)r.transitions=null,w=0,g=0,p.length>0&&(p=[]);else if(p.length>0&&!u){for(let e=0,t=p.length;e<t;e++)p[e][ge]=void 0;p=[]}if(n&&a.saveShared){a.structures.length>f&&(a.structures=a.structures.slice(0,f));let e=ue.subarray(t,he);return!1===a.updateSharedData()?a.encode(o):e}l&Fe&&(he=t)}},this.findCommonStringsToPack=()=>(c=new Map,h||(h=Object.create(null)),e=>{let t=e&&e.threshold||4,r=this.pack?e.maxPrivatePackedValues||16:0;y||(y=this.sharedValues=[]);for(let[e,i]of c)i.count>t&&(h[e]=r++,y.push(e),n=!0);for(;this.saveShared&&!1===this.updateSharedData(););c=null});const b=r=>{he>de&&(ue=A(he));var n,i=typeof r;if("string"===i){if(d){let t=d[r];if(t>=0)return void(t<16?ue[he++]=t+224:(ue[he++]=198,b(1&t?15-t>>1:t-16>>1)));if(c&&!e.pack){let e=c.get(r);e?e.count++:c.set(r,{count:1})}}let i,s=r.length;if(ye&&s>=4&&s<1024){if((ye.size+=s)>61440){let e,r=(ye[0]?3*ye[0].length+ye[1].length:0)+10;he+r>de&&(ue=A(he+r)),ue[he++]=217,ue[he++]=223,ue[he++]=249,ue[he++]=ye.position?132:130,ue[he++]=26,e=he-t,he+=4,ye.position&&Se(t,b),ye=["",""],ye.size=0,ye.position=e}let e=pe.test(r);return ye[e?0:1]+=r,ue[he++]=e?206:207,void b(s)}i=s<32?1:s<256?2:s<65536?3:5;let a=3*s;if(he+a>de&&(ue=A(he+a)),s<64||!o){let e,t,o,a=he+i;for(e=0;e<s;e++)t=r.charCodeAt(e),t<128?ue[a++]=t:t<2048?(ue[a++]=t>>6|192,ue[a++]=63&t|128):55296==(64512&t)&&56320==(64512&(o=r.charCodeAt(e+1)))?(t=65536+((1023&t)<<10)+(1023&o),e++,ue[a++]=t>>18|240,ue[a++]=t>>12&63|128,ue[a++]=t>>6&63|128,ue[a++]=63&t|128):(ue[a++]=t>>12|224,ue[a++]=t>>6&63|128,ue[a++]=63&t|128);n=a-he-i}else n=o(r,he+i,a);n<24?ue[he++]=96|n:n<256?(i<2&&ue.copyWithin(he+2,he+1,he+1+n),ue[he++]=120,ue[he++]=n):n<65536?(i<3&&ue.copyWithin(he+3,he+2,he+2+n),ue[he++]=121,ue[he++]=n>>8,ue[he++]=255&n):(i<5&&ue.copyWithin(he+5,he+3,he+3+n),ue[he++]=122,ce.setUint32(he,n),he+=4),he+=n}else if("number"===i)if(this.alwaysUseFloat||r>>>0!==r)if(this.alwaysUseFloat||r>>0!==r){let e;if((e=this.useFloat32)>0&&r<4294967296&&r>=-2147483648){let t;if(ue[he++]=250,ce.setFloat32(he,r),e<4||(t=r*Z[(127&ue[he])<<1|ue[he+1]>>7])>>0===t)return void(he+=4);he--}ue[he++]=251,ce.setFloat64(he,r),he+=8}else r>=-24?ue[he++]=31-r:r>=-256?(ue[he++]=56,ue[he++]=~r):r>=-65536?(ue[he++]=57,ce.setUint16(he,~r),he+=2):(ue[he++]=58,ce.setUint32(he,~r),he+=4);else r<24?ue[he++]=r:r<256?(ue[he++]=24,ue[he++]=r):r<65536?(ue[he++]=25,ue[he++]=r>>8,ue[he++]=255&r):(ue[he++]=26,ce.setUint32(he,r),he+=4);else if("object"===i)if(r){if(s){let e=s.get(r);if(e){if(ue[he++]=216,ue[he++]=29,ue[he++]=25,!e.references){let t=s.idsToInsert||(s.idsToInsert=[]);e.references=[],t.push(e)}return e.references.push(he-t),void(he+=2)}s.set(r,{offset:he-t})}let e=r.constructor;if(e===Object)m(r);else if(e===Array){(n=r.length)<24?ue[he++]=128|n:Ae(n);for(let e=0;e<n;e++)b(r[e])}else if(e===Map)if((this.mapsAsObjects?!1!==this.useTag259ForMaps:this.useTag259ForMaps)&&(ue[he++]=217,ue[he++]=1,ue[he++]=3),(n=r.size)<24?ue[he++]=160|n:n<256?(ue[he++]=184,ue[he++]=n):n<65536?(ue[he++]=185,ue[he++]=n>>8,ue[he++]=255&n):(ue[he++]=186,ce.setUint32(he,n),he+=4),a.keyMap)for(let[e,t]of r)b(a.encodeKey(e)),b(t);else for(let[e,t]of r)b(e),b(t);else{for(let e=0,t=re.length;e<t;e++){if(r instanceof ne[e]){let t=re[e],n=t.tag;return null==n&&(n=t.getTag&&t.getTag.call(this,r)),n<24?ue[he++]=192|n:n<256?(ue[he++]=216,ue[he++]=n):n<65536?(ue[he++]=217,ue[he++]=n>>8,ue[he++]=255&n):n>-1&&(ue[he++]=218,ce.setUint32(he,n),he+=4),void t.encode.call(this,r,b,A)}}if(r[Symbol.iterator]){if(fe){let e=new Error("Iterable should be serialized as iterator");throw e.iteratorNotHandled=!0,e}ue[he++]=159;for(let e of r)b(e);return void(ue[he++]=255)}if(r[Symbol.asyncIterator]||Oe(r)){let e=new Error("Iterable/blob should be serialized as iterator");throw e.iteratorNotHandled=!0,e}if(this.useToJSON&&r.toJSON){const e=r.toJSON();if(e!==r)return b(e)}m(r)}}else ue[he++]=246;else if("boolean"===i)ue[he++]=r?245:244;else if("bigint"===i){if(r<BigInt(1)<<BigInt(64)&&r>=0)ue[he++]=27,ce.setBigUint64(he,r);else if(r>-(BigInt(1)<<BigInt(64))&&r<0)ue[he++]=59,ce.setBigUint64(he,-r-BigInt(1));else{if(!this.largeBigIntToFloat){r>=BigInt(0)?ue[he++]=194:(ue[he++]=195,r=BigInt(-1)-r);let e=[];for(;r;)e.push(Number(r&BigInt(255))),r>>=BigInt(8);return void Ue(new Uint8Array(e.reverse()),A)}ue[he++]=251,ce.setFloat64(he,Number(r))}he+=8}else{if("undefined"!==i)throw new Error("Unknown type: "+i);ue[he++]=247}},m=!1===this.useRecords?this.variableMapSize?e=>{let t=Object.keys(e),r=Object.values(e),n=t.length;if(n<24?ue[he++]=160|n:n<256?(ue[he++]=184,ue[he++]=n):n<65536?(ue[he++]=185,ue[he++]=n>>8,ue[he++]=255&n):(ue[he++]=186,ce.setUint32(he,n),he+=4),a.keyMap)for(let e=0;e<n;e++)b(a.encodeKey(t[e])),b(r[e]);else for(let e=0;e<n;e++)b(t[e]),b(r[e])}:e=>{ue[he++]=185;let r=he-t;he+=2;let n=0;if(a.keyMap)for(let t in e)("function"!=typeof e.hasOwnProperty||e.hasOwnProperty(t))&&(b(a.encodeKey(t)),b(e[t]),n++);else for(let t in e)("function"!=typeof e.hasOwnProperty||e.hasOwnProperty(t))&&(b(t),b(e[t]),n++);ue[r+++t]=n>>8,ue[r+t]=255&n}:(e,t)=>{let r,s,o,a=i.transitions||(i.transitions=Object.create(null)),l=0,u=0;if(this.keyMap){o=Object.keys(e).map((e=>this.encodeKey(e))),u=o.length;for(let e=0;e<u;e++){let t=o[e];r=a[t],r||(r=a[t]=Object.create(null),l++),a=r}}else for(let t in e)("function"!=typeof e.hasOwnProperty||e.hasOwnProperty(t))&&(r=a[t],r||(1048576&a[ge]&&(s=65535&a[ge]),r=a[t]=Object.create(null),l++),a=r,u++);let c=a[ge];if(void 0!==c)c&=65535,ue[he++]=217,ue[he++]=c>>8|224,ue[he++]=255&c;else{if(o||(o=a.__keys__||(a.__keys__=Object.keys(e))),void 0===s?(c=i.nextId++,c||(c=0,i.nextId=1),c>=256&&(i.nextId=(c=f)+1)):c=s,i[c]=o,!(c<f)){if(a[ge]=c,ce.setUint32(he,3655335680),he+=3,l&&(g+=w*l),p.length>=256-f&&(p.shift()[ge]=void 0),p.push(a),Ae(u+2),b(57344+c),b(o),t)return;for(let t in e)("function"!=typeof e.hasOwnProperty||e.hasOwnProperty(t))&&b(e[t]);return}ue[he++]=217,ue[he++]=c>>8|224,ue[he++]=255&c,a=i.transitions;for(let e=0;e<u;e++)(void 0===a[ge]||1048576&a[ge])&&(a[ge]=c),a=a[o[e]];a[ge]=1048576|c,n=!0}if(u<24?ue[he++]=128|u:Ae(u),!t)for(let t in e)("function"!=typeof e.hasOwnProperty||e.hasOwnProperty(t))&&b(e[t])},A=e=>{let r;if(e>16777216){if(e-t>le)throw new Error("Encoded buffer would be larger than maximum buffer size");r=Math.min(le,4096*Math.round(Math.max((e-t)*(e>67108864?1.25:2),4194304)/4096))}else r=1+(Math.max(e-t<<2,ue.length-1)>>12)<<12;let n=new oe(r);return ce=new DataView(n.buffer,0,r),ue.copy?ue.copy(n,0,t,e):n.set(ue.slice(t,e)),he-=t,t=0,de=n.length-10,ue=n};let v=100,O=1e3;function*k(e,r,n){let i=e.constructor;if(i===Object){let t=!1!==a.useRecords;t?m(e,!0):be(Object.keys(e).length,160);for(let n in e){let i=e[n];t||b(n),i&&"object"==typeof i?r[n]?yield*k(i,r[n]):yield*E(i,r,n):b(i)}}else if(i===Array){let n=e.length;Ae(n);for(let i=0;i<n;i++){let n=e[i];n&&("object"==typeof n||he-t>v)?r.element?yield*k(n,r.element):yield*E(n,r,"element"):b(n)}}else if(e[Symbol.iterator]&&!e.buffer){ue[he++]=159;for(let n of e)n&&("object"==typeof n||he-t>v)?r.element?yield*k(n,r.element):yield*E(n,r,"element"):b(n);ue[he++]=255}else Oe(e)?(be(e.size,64),yield ue.subarray(t,he),yield e,I()):e[Symbol.asyncIterator]?(ue[he++]=159,yield ue.subarray(t,he),yield e,I(),ue[he++]=255):b(e);n&&he>t?yield ue.subarray(t,he):he-t>v&&(yield ue.subarray(t,he),I())}function*E(e,r,n){let i=he-t;try{b(e),he-t>v&&(yield ue.subarray(t,he),I())}catch(s){if(!s.iteratorNotHandled)throw s;r[n]={},he=t+i,yield*k.call(this,e,r[n])}}function I(){v=O,a.encode(null,De)}function U(e,t,r){return v=t&&t.chunkThreshold?O=t.chunkThreshold:100,e&&"object"==typeof e?(a.encode(null,De),r(e,a.iterateProperties||(a.iterateProperties={}),!0)):[a.encode(e)]}async function*S(e,t){for(let r of k(e,t,!0)){let e=r.constructor;if(e===ae||e===Uint8Array)yield r;else if(Oe(r)){let e,t=r.stream().getReader();for(;!(e=await t.read()).done;)yield e.value}else if(r[Symbol.asyncIterator])for await(let e of r)I(),e?yield*S(e,t.async||(t.async={})):yield a.encode(e);else yield r}}this.encodeAsIterable=function(e,t){return U(e,t,k)},this.encodeAsAsyncIterable=function(e,t){return U(e,t,S)}}useBuffer(e){ue=e,ce=new DataView(ue.buffer,ue.byteOffset,ue.byteLength),he=0}clearSharedData(){this.structures&&(this.structures=[]),this.sharedValues&&(this.sharedValues=void 0)}updateSharedData(){let e=this.sharedVersion||0;this.sharedVersion=e+1;let t=this.structures.slice(0),r=new me(t,this.sharedValues,this.sharedVersion),n=this.saveShared(r,(t=>(t&&t.version||0)==e));return!1===n?(r=this.getShared()||{},this.structures=r.structures||[],this.sharedValues=r.packedValues,this.sharedVersion=r.version,this.structures.nextId=this.structures.length):t.forEach(((e,t)=>this.structures[t]=e)),n}}function be(e,t){e<24?ue[he++]=t|e:e<256?(ue[he++]=24|t,ue[he++]=e):e<65536?(ue[he++]=25|t,ue[he++]=e>>8,ue[he++]=255&e):(ue[he++]=26|t,ce.setUint32(he,e),he+=4)}class me{constructor(e,t,r){this.structures=e,this.packedValues=t,this.version=r}}function Ae(e){e<24?ue[he++]=128|e:e<256?(ue[he++]=152,ue[he++]=e):e<65536?(ue[he++]=153,ue[he++]=e>>8,ue[he++]=255&e):(ue[he++]=154,ce.setUint32(he,e),he+=4)}const ve="undefined"==typeof Blob?function(){}:Blob;function Oe(e){if(e instanceof ve)return!0;let t=e[Symbol.toStringTag];return"Blob"===t||"File"===t}function ke(e,t){switch(typeof e){case"string":if(e.length>3){if(t.objectMap[e]>-1||t.values.length>=t.maxValues)return;let r=t.get(e);if(r)2==++r.count&&t.values.push(e);else if(t.set(e,{count:1}),t.samplingPackedValues){let r=t.samplingPackedValues.get(e);r?r.count++:t.samplingPackedValues.set(e,{count:1})}}break;case"object":if(e)if(e instanceof Array)for(let r=0,n=e.length;r<n;r++)ke(e[r],t);else{let n=!t.encoder.useRecords;for(var r in e)e.hasOwnProperty(r)&&(n&&ke(r,t),ke(e[r],t))}break;case"function":console.log(e)}}const Ee=1==new Uint8Array(new Uint16Array([1]).buffer)[0];function Ie(e,t){return!Ee&&t>1&&(e-=4),{tag:e,encode:function(e,t){let r=e.byteLength,n=e.byteOffset||0,i=e.buffer||e;t(se?ie.from(i,n,r):new Uint8Array(i,n,r))}}}function Ue(e,t){let r=e.byteLength;r<24?ue[he++]=64+r:r<256?(ue[he++]=88,ue[he++]=r):r<65536?(ue[he++]=89,ue[he++]=r>>8,ue[he++]=255&r):(ue[he++]=90,ce.setUint32(he,r),he+=4),he+r>=ue.length&&t(he+r),ue.set(e.buffer?e:new Uint8Array(e),he),he+=r}function Se(e,t){ce.setUint32(ye.position+e,he-ye.position-e+1);let r=ye;ye=null,t(r[0]),t(r[1])}ne=[Date,Set,Error,RegExp,T,ArrayBuffer,Uint8Array,Uint8ClampedArray,Uint16Array,Uint32Array,"undefined"==typeof BigUint64Array?function(){}:BigUint64Array,Int8Array,Int16Array,Int32Array,"undefined"==typeof BigInt64Array?function(){}:BigInt64Array,Float32Array,Float64Array,me],re=[{tag:1,encode(e,t){let r=e.getTime()/1e3;(this.useTimestamp32||0===e.getMilliseconds())&&r>=0&&r<4294967296?(ue[he++]=26,ce.setUint32(he,r),he+=4):(ue[he++]=251,ce.setFloat64(he,r),he+=8)}},{tag:258,encode(e,t){t(Array.from(e))}},{tag:27,encode(e,t){t([e.name,e.message])}},{tag:27,encode(e,t){t(["RegExp",e.source,e.flags])}},{getTag:e=>e.tag,encode(e,t){t(e.value)}},{encode(e,t,r){Ue(e,r)}},{getTag(e){if(e.constructor===Uint8Array&&(this.tagUint8Array||se&&!1!==this.tagUint8Array))return 64},encode(e,t,r){Ue(e,r)}},Ie(68,1),Ie(69,2),Ie(70,4),Ie(71,8),Ie(72,1),Ie(77,2),Ie(78,4),Ie(79,8),Ie(85,4),Ie(86,8),{encode(e,t){let r=e.packedValues||[],n=e.structures||[];if(r.values.length>0){ue[he++]=216,ue[he++]=51,Ae(4);let e=r.values;t(e),Ae(0),Ae(0),packedObjectMap=Object.create(sharedPackedObjectMap||null);for(let t=0,r=e.length;t<r;t++)packedObjectMap[e[t]]=t}if(n){ce.setUint32(he,3655335424),he+=3;let r=n.slice(0);r.unshift(57344),r.push(new T(e.version,1399353956)),t(r)}else t(new T(e.version,1399353956))}}];let Me=new we({useRecords:!1});const xe=Me.encode,je=Me.encodeAsIterable,Be=Me.encodeAsAsyncIterable,{NEVER:Ve,ALWAYS:Pe,DECIMAL_ROUND:_e,DECIMAL_FIT:Re}=ee,Te=512,Fe=1024,De=2048;e.ALWAYS=Pe,e.DECIMAL_FIT=Re,e.DECIMAL_ROUND=_e,e.Decoder=E,e.Encoder=we,e.FLOAT32_OPTIONS=ee,e.NEVER=Ve,e.REUSE_BUFFER_MODE=Te,e.Tag=T,e.addExtension=function(e){if(e.Class){if(!e.encode)throw new Error("Extension has no encode function");ne.unshift(e.Class),re.unshift(e)}!function(e){b[e.tag]=e.decode}(e)},e.clearSource=q,e.decode=Q,e.decodeIter=function(e,t={}){if(!e||"object"!=typeof e)throw new Error("first argument must be an Iterable, Async Iterable, Iterator, Async Iterator, or a promise");const r=new E(t);let n;const i=e=>{let t;n&&(e=Buffer.concat([n,e]),n=void 0);try{t=r.decodeMultiple(e)}catch(r){if(!r.incomplete)throw r;n=e.slice(r.lastPosition),t=r.values}return t};return"function"==typeof e[Symbol.iterator]?function*(){for(const t of e)yield*i(t)}():"function"==typeof e[Symbol.asyncIterator]?async function*(){for await(const t of e)yield*i(t)}():void 0},e.decodeMultiple=X,e.encode=xe,e.encodeAsAsyncIterable=Be,e.encodeAsIterable=je,e.encodeIter=function(e,t={}){if(e&&"object"==typeof e){if("function"==typeof e[Symbol.iterator])return function*(e,t){const r=new we(t);for(const t of e)yield r.encode(t)}(e,t);if("function"==typeof e.then||"function"==typeof e[Symbol.asyncIterator])return async function*(e,t){const r=new we(t);for await(const t of e)yield r.encode(t)}(e,t);throw new Error("first argument must be an Iterable, Async Iterable, Iterator, Async Iterator, or a Promise")}throw new Error("first argument must be an Iterable, Async Iterable, or a Promise for an Async Iterable")},e.isNativeAccelerationEnabled=!1,e.roundFloat32=function(e){_[0]=e;let t=Z[(127&R[3])<<1|R[2]>>7];return(t*e+(e>0?.5:-.5)>>0)/t},e.setSizeLimits=function(e){e.maxMapSize&&(y=e.maxMapSize),e.maxArraySize&&(h=e.maxArraySize),e.maxObjectSize&&e.maxObjectSize}}));
//# sourceMappingURL=index-no-eval.min.js.map
Выполнить команду
Для локальной разработки. Не используйте в интернете!