{“ast”:null,“code”:“exports.read = function (buffer, offset, isLE, mLen, nBytes) {n var e, m;n var eLen = nBytes * 8 - mLen - 1;n var eMax = (1 << eLen) - 1;n var eBias = eMax >> 1;n var nBits = -7;n var i = isLE ? nBytes - 1 : 0;n var d = isLE ? -1 : 1;n var s = buffer[offset + i];n i += d;n e = s & (1 << -nBits) - 1;n s >>= -nBits;n nBits += eLen;nn for (; nBits > 0; e = e * 256 + buffer[offset + i], i += d, nBits -= 8) {}nn m = e & (1 << -nBits) - 1;n e >>= -nBits;n nBits += mLen;nn for (; nBits > 0; m = m * 256 + buffer[offset + i], i += d, nBits -= 8) {}nn if (e === 0) {n e = 1 - eBias;n } else if (e === eMax) {n return m ? NaN : (s ? -1 : 1) * Infinity;n } else {n m = m + Math.pow(2, mLen);n e = e - eBias;n }nn return (s ? -1 : 1) * m * Math.pow(2, e - mLen);n};nnexports.write = function (buffer, value, offset, isLE, mLen, nBytes) {n var e, m, c;n var eLen = nBytes * 8 - mLen - 1;n var eMax = (1 << eLen) - 1;n var eBias = eMax >> 1;n var rt = mLen === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0;n var i = isLE ? 0 : nBytes - 1;n var d = isLE ? 1 : -1;n var s = value < 0 || value === 0 && 1 / value < 0 ? 1 : 0;n value = Math.abs(value);nn if (isNaN(value) || value === Infinity) {n m = isNaN(value) ? 1 : 0;n e = eMax;n } else {n e = Math.floor(Math.log(value) / Math.LN2);nn if (value * (c = Math.pow(2, -e)) < 1) {n e–;n c *= 2;n }nn if (e + eBias >= 1) {n value += rt / c;n } else {n value += rt * Math.pow(2, 1 - eBias);n }nn if (value * c >= 2) {n e++;n c /= 2;n }nn if (e + eBias >= eMax) {n m = 0;n e = eMax;n } else if (e + eBias >= 1) {n m = (value * c - 1) * Math.pow(2, mLen);n e = e + eBias;n } else {n m = value * Math.pow(2, eBias - 1) * Math.pow(2, mLen);n e = 0;n }n }nn for (; mLen >= 8; buffer[offset + i] = m & 0xff, i += d, m /= 256, mLen -= 8) {}nn e = e << mLen | m;n eLen += mLen;nn for (; eLen > 0; buffer[offset + i] = e & 0xff, i += d, e /= 256, eLen -= 8) {}nn buffer[offset + i - d] |= s * 128;n};”,“map”:null,“metadata”:{},“sourceType”:“module”}