"use strict";let TextDecoderPolyfill;if(Object.defineProperty(exports,"__esModule",{value:!0}),"undefined"==typeof TextDecoder){const e=String.fromCharCode,t=Object.prototype.toString,r=t.call(ArrayBuffer.prototype),o="undefined"!=typeof SharedArrayBuffer?t.call(SharedArrayBuffer):"",d=function(t){const r=t.charCodeAt(0),o=0|t.length;let d=1114112,c=0,a="";switch(r>>>4){case 12:case 13:d=(31&r)<<6|63&t.charCodeAt(1),c=d<128?0:2;break;case 14:d=(15&r)<<12|(63&t.charCodeAt(1))<<6|63&t.charCodeAt(2),c=d<2048?0:3;break;case 15:r>>>3==30&&(d=(7&r)<<18|(63&t.charCodeAt(1))<<12|(63&t.charCodeAt(2))<<6|t.charCodeAt(3),c=d<65536?0:4)}for(c&&(o>>10)|0,56320+(1023&d)|0)):c=0);c