Build 589089stable
Module 687813
7,561 characters · in cc72bd823dbd35d2.jsDependencies
Source Raw
function(r,n,e){"use strict";e.d(n,{$1:()=>Z,he:()=>P});var t={},a=function(r,n,e,a,o){var f=new Worker(t[n]||(t[n]=URL.createObjectURL(new Blob([r+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return f.onmessage=function(r){var n=r.data,e=n.$e$;if(e){var t=Error(e[0]);t.code=e[1],t.stack=e[2],o(t,null)}else o(null,n)},f.postMessage(e,a),f},o=Uint8Array,f=Uint16Array,i=Int32Array,u=new o([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,0,0,0]),l=new 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,0,0]),s=new o([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),c=function(r,n){for(var e=new f(31),t=0;t<31;++t)e[t]=n+=1<<r[t-1];for(var a=new i(e[30]),t=1;t<30;++t)for(var o=e[t];o<e[t+1];++o)a[o]=o-e[t]<<5|t;return{b:e,r:a}},v=c(u,2),h=v.b,d=v.r;h[28]=258,d[258]=28;var g=c(l,0),p=g.b;g.r;for(var w=new f(32768),b=0;b<32768;++b){var m=(43690&b)>>1|(21845&b)<<1;m=(61680&(m=(52428&m)>>2|(13107&m)<<2))>>4|(3855&m)<<4,w[b]=((65280&m)>>8|(255&m)<<8)>>1}for(var y=function(r,n,e){for(var t,a=r.length,o=0,i=new f(n);o<a;++o)r[o]&&++i[r[o]-1];var u=new f(n);for(o=1;o<n;++o)u[o]=u[o-1]+i[o-1]<<1;if(e){t=new f(1<<n);var l=15-n;for(o=0;o<a;++o)if(r[o])for(var s=o<<4|r[o],c=n-r[o],v=u[r[o]-1]++<<c,h=v|(1<<c)-1;v<=h;++v)t[w[v]>>l]=s}else for(o=0,t=new f(a);o<a;++o)r[o]&&(t[o]=w[u[r[o]-1]++]>>15-r[o]);return t},k=new o(288),b=0;b<144;++b)k[b]=8;for(var b=144;b<256;++b)k[b]=9;for(var b=256;b<280;++b)k[b]=7;for(var b=280;b<288;++b)k[b]=8;for(var x=new o(32),b=0;b<32;++b)x[b]=5;var C=y(k,9,1),U=y(x,5,1),S=function(r){for(var n=r[0],e=1;e<r.length;++e)r[e]>n&&(n=r[e]);return n},M=function(r,n,e){var t=n/8|0;return(r[t]|r[t+1]<<8)>>(7&n)&e},O=function(r,n){var e=n/8|0;return(r[e]|r[e+1]<<8|r[e+2]<<16)>>(7&n)},A=function(r){return(r+7)/8|0},E=function(r,n,e){(null==n||n<0)&&(n=0),(null==e||e>r.length)&&(e=r.length);var t=new o(e-n);return t.set(r.subarray(n,e)),t},T=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],z=function(r,n,e){var t=Error(n||T[r]);if(t.code=r,Error.captureStackTrace&&Error.captureStackTrace(t,z),!e)throw t;return t},D=function(r,n,e,t){var a=r.length,f=t?t.length:0;if(!a||n.f&&!n.l)return e||new o(0);var i=!e||2!=n.i,c=n.i;e||(e=new o(3*a));var v=function(r){var n=e.length;if(r>n){var t=new o(Math.max(2*n,r));t.set(e),e=t}},d=n.f||0,g=n.p||0,w=n.b||0,b=n.l,m=n.d,k=n.m,x=n.n,T=8*a;do{if(!b){d=M(r,g,1);var D=M(r,g+1,3);if(g+=3,D)if(1==D)b=C,m=U,k=9,x=5;else if(2==D){var F=M(r,g,31)+257,$=M(r,g+10,15)+4,I=F+M(r,g+5,31)+1;g+=14;for(var R=new o(I),L=new o(19),j=0;j<$;++j)L[s[j]]=M(r,g+3*j,7);g+=3*$;for(var q=S(L),B=(1<<q)-1,V=y(L,q,1),j=0;j<I;){var W=V[M(r,g,B)];g+=15&W;var _=W>>4;if(_<16)R[j++]=_;else{var G=0,H=0;for(16==_?(H=3+M(r,g,3),g+=2,G=R[j-1]):17==_?(H=3+M(r,g,7),g+=3):18==_&&(H=11+M(r,g,127),g+=7);H--;)R[j++]=G}}var J=R.subarray(0,F),K=R.subarray(F);k=S(J),x=S(K),b=y(J,k,1),m=y(K,x,1)}else z(1);else{var _=A(g)+4,N=r[_-4]|r[_-3]<<8,P=_+N;if(P>a){c&&z(0);break}i&&v(w+N),e.set(r.subarray(_,P),w),n.b=w+=N,n.p=g=8*P,n.f=d;continue}if(g>T){c&&z(0);break}}i&&v(w+131072);for(var Q=(1<<k)-1,X=(1<<x)-1,Y=g;;Y=g){var G=b[O(r,g)&Q],Z=G>>4;if((g+=15&G)>T){c&&z(0);break}if(G||z(2),Z<256)e[w++]=Z;else if(256==Z){Y=g,b=null;break}else{var rr=Z-254;if(Z>264){var j=Z-257,rn=u[j];rr=M(r,g,(1<<rn)-1)+h[j],g+=rn}var re=m[O(r,g)&X],rt=re>>4;re||z(3),g+=15&re;var K=p[rt];if(rt>3){var rn=l[rt];K+=O(r,g)&(1<<rn)-1,g+=rn}if(g>T){c&&z(0);break}i&&v(w+131072);var ra=w+rr;if(w<K){var ro=f-K,rf=Math.min(K,ra);for(ro+w<0&&z(3);w<rf;++w)e[w]=t[ro+w]}for(;w<ra;w+=4)e[w]=e[w-K],e[w+1]=e[w+1-K],e[w+2]=e[w+2-K],e[w+3]=e[w+3-K];w=ra}}n.l=b,n.p=Y,n.b=w,n.f=d,b&&(d=1,n.m=k,n.d=m,n.n=x)}while(!d);return w==e.length?e:E(e,0,w)},F=new o(0),$=function(r,n){var e={};for(var t in r)e[t]=r[t];for(var t in n)e[t]=n[t];return e},I=function(r,n,e){for(var t=r(),a=r.toString(),o=a.slice(a.indexOf("[")+1,a.lastIndexOf("]")).replace(/\s+/g,"").split(","),f=0;f<t.length;++f){var i=t[f],u=o[f];if("function"==typeof i){n+=";"+u+"=";var l=i.toString();if(i.prototype)if(-1!=l.indexOf("[native code]")){var s=l.indexOf(" ",8)+1;n+=l.slice(s,l.indexOf("(",s))}else for(var c in n+=l,i.prototype)n+=";"+u+".prototype."+c+"="+i.prototype[c].toString();else n+=l}else e[u]=i}return n},R=[],L=function(r){var n=[];for(var e in r)r[e].buffer&&n.push((r[e]=new r[e].constructor(r[e])).buffer);return n},j=function(r,n,e,t){if(!R[e]){for(var o="",f={},i=r.length-1,u=0;u<i;++u)o=I(r[u],o,f);R[e]={c:I(r[i],o,f),e:f}}var l=$({},R[e].e);return a(R[e].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+n.toString()+"}",e,l,L(l),t)},q=function(){return[o,f,i,u,l,s,h,p,C,U,w,T,y,S,M,O,A,E,z,D,J,B,V]},B=function(r){return postMessage(r,[r.buffer])},V=function(r){return r&&{out:r.size&&new o(r.size),dictionary:r.dictionary}},W=function(r,n,e,t,a,o){var f=j(e,t,a,function(r,n){f.terminate(),o(r,n)});return f.postMessage([r,n],n.consume?[r.buffer]:[]),function(){f.terminate()}},_=function(r,n){return r[n]|r[n+1]<<8},G=function(r,n){return(r[n]|r[n+1]<<8|r[n+2]<<16|r[n+3]<<24)>>>0},H=function(r,n){return G(r,n)+0x100000000*G(r,n+4)};function J(r,n){return D(r,{i:2},n&&n.out,n&&n.dictionary)}var K="u">typeof TextDecoder&&new TextDecoder;try{K.decode(F,{stream:!0})}catch(r){}var N=function(r){for(var n="",e=0;;){var t=r[e++],a=(t>127)+(t>223)+(t>239);if(e+a>r.length)return{s:n,r:E(r,e-1)};a?3==a?n+=String.fromCharCode(55296|(t=((15&t)<<18|(63&r[e++])<<12|(63&r[e++])<<6|63&r[e++])-65536)>>10,56320|1023&t):1&a?n+=String.fromCharCode((31&t)<<6|63&r[e++]):n+=String.fromCharCode((15&t)<<12|(63&r[e++])<<6|63&r[e++]):n+=String.fromCharCode(t)}};function P(r,n){if(n){for(var e="",t=0;t<r.length;t+=16384)e+=String.fromCharCode.apply(null,r.subarray(t,t+16384));return e}if(K)return K.decode(r);var a=N(r),o=a.s,e=a.r;return e.length&&z(8),o}var Q=function(r,n,e){var t=_(r,n+28),a=P(r.subarray(n+46,n+46+t),!(2048&_(r,n+8))),o=n+46+t,f=G(r,n+20),i=e&&0xffffffff==f?X(r,o):[f,G(r,n+24),G(r,n+42)],u=i[0],l=i[1],s=i[2];return[_(r,n+10),u,l,a,o+_(r,n+30)+_(r,n+32),s]},X=function(r,n){for(;1!=_(r,n);n+=4+_(r,n+2));return[H(r,n+12),H(r,n+4),H(r,n+20)]},Y="function"==typeof queueMicrotask?queueMicrotask:"function"==typeof setTimeout?setTimeout:function(r){r()};function Z(r,n,e){e||(e=n,n={}),"function"!=typeof e&&z(7);var t=[],a=function(){for(var r=0;r<t.length;++r)t[r]()},f={},i=function(r,n){Y(function(){e(r,n)})};Y(function(){i=e});for(var u=r.length-22;0x6054b50!=G(r,u);--u)if(!u||r.length-u>65558)return i(z(13,0,1),null),a;var l=_(r,u+8);if(l){var s=l,c=G(r,u+16),v=0xffffffff==c||65535==s;if(v){var h=G(r,u-12);(v=0x6064b50==G(r,h))&&(s=l=G(r,h+32),c=G(r,h+48))}for(var d=n&&n.filter,g=0;g<s;++g)!function(){var n=Q(r,c,v),e=n[0],u=n[1],s=n[2],h=n[3],g=n[4],p=n[5],w=p+30+_(r,p+26)+_(r,p+28);c=g;var b=function(r,n){r?(a(),i(r,null)):(n&&(f[h]=n),--l||i(null,f))};if(!d||d({name:h,size:u,originalSize:s,compression:e}))if(e)if(8==e){var m,y,k=r.subarray(w,w+u);if(u<32e4)try{b(null,J(k,{out:new o(s)}))}catch(r){b(r,null)}else t.push((m={size:s},(y=b)||(y=m,m={}),"function"!=typeof y&&z(7),W(k,m,[q],function(r){return B(J(r.data[0],V(r.data[1])))},1,y)))}else b(z(14,"unknown compression type "+e,1),null);else b(null,E(r,w,w+u));else b(null,null)}()}else i(null,{});return a}}