|
!function(n){var t={};function e(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return n[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}e.m=n,e.c=t,e.d=function(n,t,r){e.o(n,t)||Object.defineProperty(n,t,{enumerable:!0,get:r})},e.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},e.t=function(n,t){if(1&t&&(n=e(n)),8&t)return n;if(4&t&&"object"==typeof n&&n&&n.__esModule)return n;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&t&&"string"!=typeof n)for(var o in n)e.d(r,o,function(t){return n[t]}.bind(null,o));return r},e.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return e.d(t,"a",t),t},e.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},e.p="",e(e.s=1)}([function(n,t){var e,r,o=n.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function u(n){if(e===setTimeout)return setTimeout(n,0);if((e===i||!e)&&setTimeout)return e=setTimeout,setTimeout(n,0);try{return e(n,0)}catch(t){try{return e.call(null,n,0)}catch(t){return e.call(this,n,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:i}catch(n){e=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(n){r=a}}();var f,s=[],l=!1,c=-1;function p(){l&&f&&(l=!1,f.length?s=f.concat(s):c=-1,s.length&&y())}function y(){if(!l){var n=u(p);l=!0;for(var t=s.length;t;){for(f=s,s=[];++c<t;)f&&f[c].run();c=-1,t=s.length}f=null,l=!1,function(n){if(r===clearTimeout)return clearTimeout(n);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(n);try{r(n)}catch(t){try{return r.call(null,n)}catch(t){return r.call(this,n)}}}(n)}}function m(n,t){this.fun=n,this.array=t}function _(){}o.nextTick=function(n){var t=new Array(arguments.length-1);if(arguments.length>1)for(var e=1;e<arguments.length;e++)t[e-1]=arguments[e];s.push(new m(n,t)),1!==s.length||l||u(y)},m.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=_,o.addListener=_,o.once=_,o.off=_,o.removeListener=_,o.removeAllListeners=_,o.emit=_,o.prependListener=_,o.prependOnceListener=_,o.listeners=function(n){return[]},o.binding=function(n){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(n){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(n,t,e){"use strict";var r,o=this&&this.__extends||(r=function(n,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var e in t)t.hasOwnProperty(e)&&(n[e]=t[e])})(n,t)},function(n,t){function e(){this.constructor=n}r(n,t),n.prototype=null===t?Object.create(t):(e.prototype=t.prototype,new e)});Object.defineProperty(t,"__esModule",{value:!0});var i,a=e(2),u=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return o(t,n),t.getInstance=function(){return t.instance||(t.instance=new t),t.instance},t}(a.WasmBinding);a.init().then(function(){i=u.getInstance(),postMessage({type:"init-success"})}),onmessage=function(n){if(!(n&&n.data&&n.data.type))throw new Error("missing message type from main thread");if("ccall"!==n.data.type)throw new Error("unknown message type from main thread: "+n.data.type);var t=n.data.func,e=n.data.buffer,r=i.ccallRaw(t,new Uint8Array(e));postMessage({type:"ccall",buffer:e,perfData:r},[e])}},function(n,t,e){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0});var o=!1,i=!1;t.init=function(){if(o)return Promise.resolve();if(i)throw new Error("multiple calls to 'init()' detected.");return i=!0,new Promise(function(n,t){(r=e(3))(r).then(function(){n(),i=!1,o=!0},function(n){i=!1,t(n)})})};var a=function(){function n(){this.ptr8=0,this.numBytesAllocated=0}return n.prototype.ccall=function(e){for(var i=[],a=1;a<arguments.length;a++)i[a-1]=arguments[a];if(!o)throw new Error("wasm not initialized. please ensure 'init()' is called.");var u=t.now(),f=[],s=n.calculateOffsets(f,i);s>this.numBytesAllocated&&this.expandMemory(s),n.ccallSerialize(r.HEAPU8.subarray(this.ptr8,this.ptr8+s),f,i);var l=t.now();this.func(e,this.ptr8);var c=t.now();return n.ccallDeserialize(r.HEAPU8.subarray(this.ptr8,this.ptr8+s),f,i),{startTime:u,endTime:t.now(),startTimeFunc:l,endTimeFunc:c}},n.prototype.ccallRaw=function(n,e){if(!o)throw new Error("wasm not initialized. please ensure 'init()' is called.");var i=t.now(),a=e.byteLength;a>this.numBytesAllocated&&this.expandMemory(a),r.HEAPU8.subarray(this.ptr8,this.ptr8+a).set(e);var u=t.now();this.func(n,this.ptr8);var f=t.now();return e.set(r.HEAPU8.subarray(this.ptr8,this.ptr8+a)),{startTime:i,endTime:t.now(),startTimeFunc:u,endTimeFunc:f}},n.prototype.func=function(n,t){(0,r[n])(t)},n.calculateOffsets=function(n,t){for(var e=4+4*t.length,r=0;r<t.length;r++){var o=t[r],i=o[0],a=o[1],u=o[2],f=0;switch(a){case"bool":case"int32":case"float32":f=4;break;case"float64":f=8;break;case"boolptr":if(!i){n.push(0);continue}if(!Array.isArray(i)&&!ArrayBuffer.isView(i))throw new Error("boolptr requires boolean array or Uint8Array");f=4*Math.ceil(i.length/4);break;case"int32ptr":case"float32ptr":if(!i){n.push(0);continue}if(Array.isArray(i)){if("inout"===u||"out"===u)throw new TypeError("inout/out parameters must be ArrayBufferView for ptr types.");f=4*i.length}else{if(!ArrayBuffer.isView(i))throw new TypeError("unsupported data type in 'ccall()'");f=i.byteLength}break;default:throw new Error("not supported parameter type: "+a)}n.push(e),e+=f}return e},n.ccallSerialize=function(n,t,e){var r=new Int32Array(n.buffer,n.byteOffset),o=new Uint32Array(n.buffer,n.byteOffset),i=new Float32Array(n.buffer,n.byteOffset);o[0]=e.length;for(var a=0;a<e.length;a++){var u=e[a],f=u[0],s=u[1],l=u[2],c=t[a],p=c>>2;if(o[a+1]=c,"out"!==l&&0!==c)switch(s){case"bool":n[c]=!0===f?1:0;break;case"int32":r[p]=f;break;case"float32":i[p]=f;break;case"boolptr":var y=f;n.subarray(c,c+y.length).set(f);break;case"int32ptr":var m=f;r.subarray(p,p+m.length).set(m);break;case"float32ptr":var _=f;i.subarray(p,p+_.length).set(_);break;default:throw new Error("not supported parameter type: "+s)}}},n.ccallDeserialize=function(n,t,e){for(var r=new Float32Array(n.buffer,n.byteOffset),o=new Uint8Array(n.buffer,n.byteOffset),i=0;i<e.length;i++){var a=e[i],u=a[0],f=a[1],s=a[2],l=t[i],c=l>>2;if("out"===s||"inout"===s)switch(f){case"float32ptr":var p=u;p.set(r.subarray(c,c+p.length));break;case"boolptr":var y=u;y.set(o.subarray(l,l+y.length));break;default:throw new Error("not supported parameter type: "+f)}}},n.prototype.expandMemory=function(n){if(0!==this.ptr8&&r._free(this.ptr8),this.numBytesAllocated=2*n,this.ptr8=r._malloc(this.numBytesAllocated),0===this.ptr8)throw new Error("Unable to allocate requested amount of memory. Failing.")},n.prototype.dispose=function(){if(!o)throw new Error("wasm not initialized. please ensure 'init()' is called.");0!==this.ptr8&&r._free(this.ptr8)},n}();t.WasmBinding=a,t.now="undefined"!=typeof performance&&performance.now?function(){return performance.now()}:Date.now},function(n,t,e){(function(t,r){var o,i=(o="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0,function(n){n=void 0!==(n=n||{})?n:{};var i,a={};for(i in n)n.hasOwnProperty(i)&&(a[i]=n[i]);n.arguments=[],n.thisProgram="./this.program",n.quit=function(n,t){throw t},n.preRun=[],n.postRun=[];var u,f,s=!1,l=!1;s="object"==typeof window,l="function"==typeof importScripts,u="object"==typeof t&&!s&&!l,f=!s&&!u&&!l;var c,p,y="";u?(y=r+"/",n.read=function(n,t){var r;return c||(c=e(4)),p||(p=e(5)),n=p.normalize(n),r=c.readFileSync(n),t?r:r.toString()},n.readBinary=function(t){var e=n.read(t,!0);return e.buffer||(e=new Uint8Array(e)),w(e.buffer),e},t.argv.length>1&&(n.thisProgram=t.argv[1].replace(/\\/g,"/")),n.arguments=t.argv.slice(2),t.on("uncaughtException",function(n){if(!(n instanceof fn))throw n}),t.on("unhandledRejection",ln),n.quit=function(n){t.exit(n)},n.inspect=function(){return"[Emscripten Module object]"}):f?("undefined"!=typeof read&&(n.read=function(n){return read(n)}),n.readBinary=function(n){var t;return"function"==typeof readbuffer?new Uint8Array(readbuffer(n)):(w("object"==typeof(t=read(n,"binary"))),t)},"undefined"!=typeof scriptArgs?n.arguments=scriptArgs:void 0!==arguments&&(n.arguments=arguments),"function"==typeof quit&&(n.quit=function(n){quit(n)})):(s||l)&&(l?y=self.location.href:document.currentScript&&(y=document.currentScript.src),o&&(y=o),y=0!==y.indexOf("blob:")?y.substr(0,y.lastIndexOf("/")+1):"",n.read=function(n){var t=new XMLHttpRequest;return t.open("GET",n,!1),t.send(null),t.responseText},l&&(n.readBinary=function(n){var t=new XMLHttpRequest;return t.open("GET",n,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}),n.readAsync=function(n,t,e){var r=new XMLHttpRequest;r.open("GET",n,!0),r.responseType="arraybuffer",r.onload=function(){200==r.status||0==r.status&&r.response?t(r.response):e()},r.onerror=e,r.send(null)},n.setWindowTitle=function(n){document.title=n});var m=n.print||("undefined"!=typeof console?console.log.bind(console):"undefined"!=typeof print?print:null),_=n.printErr||("undefined"!=typeof printErr?printErr:"undefined"!=typeof console&&console.warn.bind(console)||m);for(i in a)a.hasOwnProperty(i)&&(n[i]=a[i]);a=void 0;var d={"f64-rem":function(n,t){return n%t},debugger:function(){}};new Array(0);var h,v=0,b=function(n){v=n};"object"!=typeof WebAssembly&&_("no native wasm support detected");var g=!1;function w(n,t){n||ln("Assertion failed: "+t)}var A,T,E,S,x="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function R(n,t,e){for(var r=t+e,o=t;n[o]&&!(o>=r);)++o;if(o-t>16&&n.subarray&&x)return x.decode(n.subarray(t,o));for(var i="";t<o;){var a=n[t++];if(128&a){var u=63&n[t++];if(192!=(224&a)){var f=63&n[t++];if((a=224==(240&a)?(15&a)<<12|u<<6|f:(7&a)<<18|u<<12|f<<6|63&n[t++])<65536)i+=String.fromCharCode(a);else{var s=a-65536;i+=String.fromCharCode(55296|s>>10,56320|1023&s)}}else i+=String.fromCharCode((31&a)<<6|u)}else i+=String.fromCharCode(a)}return i}function O(n,t){return n?R(E,n,t):""}function M(n,t){return n%t>0&&(n+=t-n%t),n}function k(){n.HEAP8=T=new Int8Array(A),n.HEAP16=new Int16Array(A),n.HEAP32=S=new Int32Array(A),n.HEAPU8=E=new Uint8Array(A),n.HEAPU16=new Uint16Array(A),n.HEAPU32=new Uint32Array(A),n.HEAPF32=new Float32Array(A),n.HEAPF64=new Float64Array(A)}"undefined"!=typeof TextDecoder&&new TextDecoder("utf-16le");var C=6096,P=n.TOTAL_MEMORY||16777216;function F(t){for(;t.length>0;){var e=t.shift();if("function"!=typeof e){var r=e.func;"number"==typeof r?void 0===e.arg?n.dynCall_v(r):n.dynCall_vi(r,e.arg):r(void 0===e.arg?null:e.arg)}else e()}}P<5242880&&_("TOTAL_MEMORY should be larger than TOTAL_STACK, was "+P+"! (TOTAL_STACK=5242880)"),n.buffer?A=n.buffer:"object"==typeof WebAssembly&&"function"==typeof WebAssembly.Memory?(h=new WebAssembly.Memory({initial:P/65536}),A=h.buffer):A=new ArrayBuffer(P),k(),S[C>>2]=5249232;var j=[],B=[],I=[],z=[],U=[],L=!1;Math.abs,Math.ceil,Math.floor,Math.min;var D=0,W=null,H=null;n.preloadedImages={},n.preloadedAudios={};var q="data:application/octet-stream;base64,";function N(n){return String.prototype.startsWith?n.startsWith(q):0===n.indexOf(q)}var G,Y="onnx-wasm.wasm";function V(){try{if(n.wasmBinary)return new Uint8Array(n.wasmBinary);if(n.readBinary)return n.readBinary(Y);throw"both async and sync fetching of the wasm failed"}catch(n){ln(n)}}function X(t){var e={env:t,global:{NaN:NaN,Infinity:1/0},"global.Math":Math,asm2wasm:d};function r(t,e){var r=t.exports;n.asm=r,function(t){if(D--,n.monitorRunDependencies&&n.monitorRunDependencies(D),0==D&&(null!==W&&(clearInterval(W),W=null),H)){var e=H;H=null,e()}}()}if(D++,n.monitorRunDependencies&&n.monitorRunDependencies(D),n.instantiateWasm)try{return n.instantiateWasm(e,r)}catch(n){return _("Module.instantiateWasm callback failed with error: "+n),!1}function o(n){r(n.instance)}function i(t){(n.wasmBinary||!s&&!l||"function"!=typeof fetch?new Promise(function(n,t){n(V())}):fetch(Y,{credentials:"same-origin"}).then(function(n){if(!n.ok)throw"failed to load wasm binary file at '"+Y+"'";return n.arrayBuffer()}).catch(function(){return V()})).then(function(n){return WebAssembly.instantiate(n,e)}).then(t,function(n){_("failed to asynchronously prepare wasm: "+n),ln(n)})}return n.wasmBinary||"function"!=typeof WebAssembly.instantiateStreaming||N(Y)||"function"!=typeof fetch?i(o):WebAssembly.instantiateStreaming(fetch(Y,{credentials:"same-origin"}),e).then(o,function(n){_("wasm streaming compile failed: "+n),_("falling back to ArrayBuffer instantiation"),i(o)}),{}}function K(){return!!K.uncaught_exception}function Z(n){try{return an(n)}catch(n){}}N(Y)||(G=Y,Y=n.locateFile?n.locateFile(G,y):y+G),n.asm=function(n,t,e){return t.memory=h,t.table=new WebAssembly.Table({initial:41,maximum:41,element:"anyfunc"}),t.__memory_base=1024,t.__table_base=0,X(t)};var J={last:0,caught:[],infos:{},deAdjust:function(n){if(!n||J.infos[n])return n;for(var t in J.infos)for(var e=+t,r=J.infos[e].adjusted,o=r.length,i=0;i<o;i++)if(r[i]===n)return e;return n},addRef:function(n){n&&J.infos[n].refcount++},decRef:function(t){if(t){var e=J.infos[t];w(e.refcount>0),e.refcount--,0!==e.refcount||e.rethrown||(e.destructor&&n.dynCall_vi(e.destructor,t),delete J.infos[t],Z(t))}},clearRef:function(n){n&&(J.infos[n].refcount=0)}},$={buffers:[null,[],[]],printChar:function(n,t){var e=$.buffers[n];0===t||10===t?((1===n?m:_)(R(e,0)),e.length=0):e.push(t)},varargs:0,get:function(n){return $.varargs+=4,S[$.varargs-4>>2]},getStr:function(){return O($.get())},get64:function(){var n=$.get();return $.get(),n},getZero:function(){$.get()}};function Q(){var t=n._fflush;t&&t(0);var e=$.buffers;e[1].length&&$.printChar(1,10),e[2].length&&$.printChar(2,10)}function nn(){return T.length}function tn(n){n=M(n,65536);var t=A.byteLength;try{return-1!==h.grow((n-t)/65536)?A=h.buffer:null}catch(n){return null}}function en(n){var t=nn();if(n>2147418112)return!1;for(var e=Math.max(t,16777216);e<n;)e=e<=536870912?M(2*e,65536):Math.min(M((3*e+2147483648)/4,65536),2147418112);var r=tn(e);return!(!r||r.byteLength!=e||(k(),0))}z.push(Q);var rn={abort:ln,setTempRet0:b,getTempRet0:function(){return v},__ZSt18uncaught_exceptionv:K,___assert_fail:function(n,t,e,r){ln("Assertion failed: "+O(n)+", at: "+[t?O(t):"unknown filename",e,r?O(r):"unknown function"])},___cxa_allocate_exception:function(n){return un(n)},___cxa_find_matching_catch:function t(){var e=J.last;if(!e)return 0|(b(0),0);var r=J.infos[e],o=r.type;if(!o)return 0|(b(0),e);var i=Array.prototype.slice.call(arguments);n.___cxa_is_pointer_type(o),t.buffer||(t.buffer=un(4)),S[t.buffer>>2]=e,e=t.buffer;for(var a=0;a<i.length;a++)if(i[a]&&n.___cxa_can_catch(i[a],o,e))return e=S[e>>2],r.adjusted.push(e),0|(b(i[a]),e);return e=S[e>>2],0|(b(o),e)},___cxa_free_exception:Z,___cxa_throw:function(n,t,e){throw J.infos[n]={ptr:n,adjusted:[n],type:t,destructor:e,refcount:0,caught:!1,rethrown:!1},J.last=n,"uncaught_exception"in K?K.uncaught_exception++:K.uncaught_exception=1,n},___gxx_personality_v0:function(){},___lock:function(){},___resumeException:function(n){throw J.last||(J.last=n),n},___setErrNo:function(t){return n.___errno_location&&(S[n.___errno_location()>>2]=t),t},___syscall140:function(n,t){$.varargs=t;try{var e=$.getStreamFromFD(),r=($.get(),$.get()),o=$.get(),i=$.get(),a=r;return FS.llseek(e,a,i),S[o>>2]=e.position,e.getdents&&0===a&&0===i&&(e.getdents=null),0}catch(n){return"undefined"!=typeof FS&&n instanceof FS.ErrnoError||ln(n),-n.errno}},___syscall146:function(n,t){$.varargs=t;try{for(var e=$.get(),r=$.get(),o=$.get(),i=0,a=0;a<o;a++){for(var u=S[r+8*a>>2],f=S[r+(8*a+4)>>2],s=0;s<f;s++)$.printChar(e,E[u+s]);i+=f}return i}catch(n){return"undefined"!=typeof FS&&n instanceof FS.ErrnoError||ln(n),-n.errno}},___syscall54:function(n,t){$.varargs=t;try{return 0}catch(n){return"undefined"!=typeof FS&&n instanceof FS.ErrnoError||ln(n),-n.errno}},___syscall6:function(n,t){$.varargs=t;try{var e=$.getStreamFromFD();return FS.close(e),0}catch(n){return"undefined"!=typeof FS&&n instanceof FS.ErrnoError||ln(n),-n.errno}},___unlock:function(){},_abort:function(){n.abort()},_emscripten_get_heap_size:nn,_emscripten_memcpy_big:function(n,t,e){E.set(E.subarray(t,t+e),n)},_emscripten_resize_heap:en,_llvm_trap:function(){ln("trap!")},abortOnCannotGrowMemory:function(n){ln("OOM")},emscripten_realloc_buffer:tn,flush_NO_FILESYSTEM:Q,tempDoublePtr:6336,DYNAMICTOP_PTR:C},on=n.asm({},rn,A);n.asm=on,n.___errno_location=function(){return n.asm.___errno_location.apply(null,arguments)},n._add_f32=function(){return n.asm._add_f32.apply(null,arguments)},n._and_u8=function(){return n.asm._and_u8.apply(null,arguments)},n._average_pool_f32=function(){return n.asm._average_pool_f32.apply(null,arguments)},n._batch_normalization_f32=function(){return n.asm._batch_normalization_f32.apply(null,arguments)},n._clip_f32=function(){return n.asm._clip_f32.apply(null,arguments)},n._conv_f32=function(){return n.asm._conv_f32.apply(null,arguments)},n._div_f32=function(){return n.asm._div_f32.apply(null,arguments)},n._emscripten_replace_memory=function(){return n.asm._emscripten_replace_memory.apply(null,arguments)},n._fflush=function(){return n.asm._fflush.apply(null,arguments)};var an=n._free=function(){return n.asm._free.apply(null,arguments)},un=(n._gemm_f32=function(){return n.asm._gemm_f32.apply(null,arguments)},n._instance_normalization_f32=function(){return n.asm._instance_normalization_f32.apply(null,arguments)},n._malloc=function(){return n.asm._malloc.apply(null,arguments)});function fn(n){this.name="ExitStatus",this.message="Program terminated with exit("+n+")",this.status=n}function sn(t){function e(){n.calledRun||(n.calledRun=!0,g||(L||(L=!0,F(B)),F(I),n.onRuntimeInitialized&&n.onRuntimeInitialized(),function(){if(n.postRun)for("function"==typeof n.postRun&&(n.postRun=[n.postRun]);n.postRun.length;)t=n.postRun.shift(),U.unshift(t);var t;F(U)}()))}t=t||n.arguments,D>0||(function(){if(n.preRun)for("function"==typeof n.preRun&&(n.preRun=[n.preRun]);n.preRun.length;)t=n.preRun.shift(),j.unshift(t);var t;F(j)}(),D>0||n.calledRun||(n.setStatus?(n.setStatus("Running..."),setTimeout(function(){setTimeout(function(){n.setStatus("")},1),e()},1)):e()))}function ln(t){throw n.onAbort&&n.onAbort(t),void 0!==t?(m(t),_(t),t=JSON.stringify(t)):t="",g=!0,"abort("+t+"). Build with -s ASSERTIONS=1 for more info."}if(n._matmul_f32=function(){return n.asm._matmul_f32.apply(null,arguments)},n._max_pool_f32=function(){return n.asm._max_pool_f32.apply(null,arguments)},n._memcpy=function(){return n.asm._memcpy.apply(null,arguments)},n._memset=function(){return n.asm._memset.apply(null,arguments)},n._mul_f32=function(){return n.asm._mul_f32.apply(null,arguments)},n._or_u8=function(){return n.asm._or_u8.apply(null,arguments)},n._prelu_f32=function(){return n.asm._prelu_f32.apply(null,arguments)},n._sbrk=function(){return n.asm._sbrk.apply(null,arguments)},n._softmax_f32=function(){return n.asm._softmax_f32.apply(null,arguments)},n._sub_f32=function(){return n.asm._sub_f32.apply(null,arguments)},n._sum_f32=function(){return n.asm._sum_f32.apply(null,arguments)},n._xor_u8=function(){return n.asm._xor_u8.apply(null,arguments)},n.establishStackSpace=function(){return n.asm.establishStackSpace.apply(null,arguments)},n.stackAlloc=function(){return n.asm.stackAlloc.apply(null,arguments)},n.stackRestore=function(){return n.asm.stackRestore.apply(null,arguments)},n.stackSave=function(){return n.asm.stackSave.apply(null,arguments)},n.dynCall_ii=function(){return n.asm.dynCall_ii.apply(null,arguments)},n.dynCall_iiii=function(){return n.asm.dynCall_iiii.apply(null,arguments)},n.dynCall_v=function(){return n.asm.dynCall_v.apply(null,arguments)},n.dynCall_vi=function(){return n.asm.dynCall_vi.apply(null,arguments)},n.dynCall_viiii=function(){return n.asm.dynCall_viiii.apply(null,arguments)},n.dynCall_viiiii=function(){return n.asm.dynCall_viiiii.apply(null,arguments)},n.dynCall_viiiiii=function(){return n.asm.dynCall_viiiiii.apply(null,arguments)},n.asm=on,n.then=function(t){if(n.calledRun)t(n);else{var e=n.onRuntimeInitialized;n.onRuntimeInitialized=function(){e&&e(),t(n)}}return n},fn.prototype=new Error,fn.prototype.constructor=fn,H=function t(){n.calledRun||sn(),n.calledRun||(H=t)},n.run=sn,n.abort=ln,n.preInit)for("function"==typeof n.preInit&&(n.preInit=[n.preInit]);n.preInit.length>0;)n.preInit.pop()();return sn(),n});n.exports=i}).call(this,e(0),"/")},function(n,t){},function(n,t,e){(function(n){function e(n,t){for(var e=0,r=n.length-1;r>=0;r--){var o=n[r];"."===o?n.splice(r,1):".."===o?(n.splice(r,1),e++):e&&(n.splice(r,1),e--)}if(t)for(;e--;e)n.unshift("..");return n}var r=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,o=function(n){return r.exec(n).slice(1)};function i(n,t){if(n.filter)return n.filter(t);for(var e=[],r=0;r<n.length;r++)t(n[r],r,n)&&e.push(n[r]);return e}t.resolve=function(){for(var t="",r=!1,o=arguments.length-1;o>=-1&&!r;o--){var a=o>=0?arguments[o]:n.cwd();if("string"!=typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(t=a+"/"+t,r="/"===a.charAt(0))}return(r?"/":"")+(t=e(i(t.split("/"),function(n){return!!n}),!r).join("/"))||"."},t.normalize=function(n){var r=t.isAbsolute(n),o="/"===a(n,-1);return(n=e(i(n.split("/"),function(n){return!!n}),!r).join("/"))||r||(n="."),n&&o&&(n+="/"),(r?"/":"")+n},t.isAbsolute=function(n){return"/"===n.charAt(0)},t.join=function(){var n=Array.prototype.slice.call(arguments,0);return t.normalize(i(n,function(n,t){if("string"!=typeof n)throw new TypeError("Arguments to path.join must be strings");return n}).join("/"))},t.relative=function(n,e){function r(n){for(var t=0;t<n.length&&""===n[t];t++);for(var e=n.length-1;e>=0&&""===n[e];e--);return t>e?[]:n.slice(t,e-t+1)}n=t.resolve(n).substr(1),e=t.resolve(e).substr(1);for(var o=r(n.split("/")),i=r(e.split("/")),a=Math.min(o.length,i.length),u=a,f=0;f<a;f++)if(o[f]!==i[f]){u=f;break}var s=[];for(f=u;f<o.length;f++)s.push("..");return(s=s.concat(i.slice(u))).join("/")},t.sep="/",t.delimiter=":",t.dirname=function(n){var t=o(n),e=t[0],r=t[1];return e||r?(r&&(r=r.substr(0,r.length-1)),e+r):"."},t.basename=function(n,t){var e=o(n)[2];return t&&e.substr(-1*t.length)===t&&(e=e.substr(0,e.length-t.length)),e},t.extname=function(n){return o(n)[3]};var a="b"==="ab".substr(-1)?function(n,t,e){return n.substr(t,e)}:function(n,t,e){return t<0&&(t=n.length+t),n.substr(t,e)}}).call(this,e(0))}]); |