MCPcopy
hub / github.com/vercel/next.js / FI

Function FI

packages/next/src/compiled/@vercel/og/index.node.js:13125–14109  ·  view source on GitHub ↗
(A)

Source from the content-addressed store, hash-verified

13123var Fs = {};
13124kt(Fs, { default: () => FI });
13125function FI(A) {
13126 A = A || {};
13127 var e;
13128 e || (e = typeof A < "u" ? A : {});
13129 var t, r;
13130 e.ready = new Promise(function(f, s) {
13131 t = f, r = s;
13132 });
13133 var n = Object.assign({}, e), i = "";
13134 typeof document < "u" && document.currentScript && (i = document.currentScript.src), Ms && (i = Ms), i.indexOf("blob:") !== 0 ? i = i.substr(0, i.replace(/[?#].*/, "").lastIndexOf("/") + 1) : i = "";
13135 var o = e.print || console.log.bind(console), a = e.printErr || console.warn.bind(console);
13136 Object.assign(e, n), n = null;
13137 var u2;
13138 e.wasmBinary && (u2 = e.wasmBinary);
13139 var l2 = e.noExitRuntime || true;
13140 typeof WebAssembly != "object" && rA("no native wasm support detected");
13141 var I, E = false;
13142 function C(f, s, g2) {
13143 g2 = s + g2;
13144 for (var c2 = ""; !(s >= g2); ) {
13145 var B = f[s++];
13146 if (!B)
13147 break;
13148 if (B & 128) {
13149 var Q = f[s++] & 63;
13150 if ((B & 224) == 192)
13151 c2 += String.fromCharCode((B & 31) << 6 | Q);
13152 else {
13153 var h2 = f[s++] & 63;
13154 B = (B & 240) == 224 ? (B & 15) << 12 | Q << 6 | h2 : (B & 7) << 18 | Q << 12 | h2 << 6 | f[s++] & 63, 65536 > B ? c2 += String.fromCharCode(B) : (B -= 65536, c2 += String.fromCharCode(55296 | B >> 10, 56320 | B & 1023));
13155 }
13156 } else
13157 c2 += String.fromCharCode(B);
13158 }
13159 return c2;
13160 }
13161 var d2, p, y, k, x2, F, b, v2, M;
13162 function L() {
13163 var f = I.buffer;
13164 d2 = f, e.HEAP8 = p = new Int8Array(f), e.HEAP16 = k = new Int16Array(f), e.HEAP32 = F = new Int32Array(f), e.HEAPU8 = y = new Uint8Array(f), e.HEAPU16 = x2 = new Uint16Array(f), e.HEAPU32 = b = new Uint32Array(f), e.HEAPF32 = v2 = new Float32Array(f), e.HEAPF64 = M = new Float64Array(f);
13165 }
13166 var O, J = [], j = [], CA = [];
13167 function MA() {
13168 var f = e.preRun.shift();
13169 J.unshift(f);
13170 }
13171 var dA = 0, sA = null, vA = null;
13172 function rA(f) {
13173 throw e.onAbort && e.onAbort(f), f = "Aborted(" + f + ")", a(f), E = true, f = new WebAssembly.RuntimeError(f + ". Build with -sASSERTIONS for more info."), r(f), f;
13174 }
13175 function iA(f) {
13176 return f.startsWith("data:application/octet-stream;base64,");
13177 }
13178 var wA = "";
13179 if (!iA(wA)) {
13180 var aA = wA;
13181 wA = e.locateFile ? e.locateFile(aA, i) : i + aA;
13182 }

Callers

nothing calls this directly

Calls 15

iAFunction · 0.85
oAFunction · 0.85
uAFunction · 0.85
xAFunction · 0.85
OAFunction · 0.85
GAFunction · 0.85
TAFunction · 0.85
lAFunction · 0.85
qAFunction · 0.85
RAFunction · 0.85
pAFunction · 0.85
IAFunction · 0.85

Tested by

no test coverage detected