{"version":3,"file":"index_bg.cjs","names":[],"sources":["../../src/lib/index_bg.js"],"sourcesContent":["let wasm;\nexport function __wbg_set_wasm(val) {\n    wasm = val;\n}\n\n\nlet cachedUint8ArrayMemory0 = null;\n\nfunction getUint8ArrayMemory0() {\n    if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) {\n        cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer);\n    }\n    return cachedUint8ArrayMemory0;\n}\n\nfunction getArrayU8FromWasm0(ptr, len) {\n    ptr = ptr >>> 0;\n    return getUint8ArrayMemory0().subarray(ptr / 1, ptr / 1 + len);\n}\n\nlet heap = new Array(128).fill(undefined);\n\nheap.push(undefined, null, true, false);\n\nlet heap_next = heap.length;\n\nfunction addHeapObject(obj) {\n    if (heap_next === heap.length) heap.push(heap.length + 1);\n    const idx = heap_next;\n    heap_next = heap[idx];\n\n    heap[idx] = obj;\n    return idx;\n}\n\nfunction handleError(f, args) {\n    try {\n        return f.apply(this, args);\n    } catch (e) {\n        wasm.__wbindgen_export_0(addHeapObject(e));\n    }\n}\n\nfunction getObject(idx) { return heap[idx]; }\n\nfunction isLikeNone(x) {\n    return x === undefined || x === null;\n}\n\nlet cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true });\n\ncachedTextDecoder.decode();\n\nconst MAX_SAFARI_DECODE_BYTES = 2146435072;\nlet numBytesDecoded = 0;\nfunction decodeText(ptr, len) {\n    numBytesDecoded += len;\n    if (numBytesDecoded >= MAX_SAFARI_DECODE_BYTES) {\n        cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true });\n        cachedTextDecoder.decode();\n        numBytesDecoded = len;\n    }\n    return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len));\n}\n\nfunction getStringFromWasm0(ptr, len) {\n    ptr = ptr >>> 0;\n    return decodeText(ptr, len);\n}\n\nfunction dropObject(idx) {\n    if (idx < 132) return;\n    heap[idx] = heap_next;\n    heap_next = idx;\n}\n\nfunction takeObject(idx) {\n    const ret = getObject(idx);\n    dropObject(idx);\n    return ret;\n}\n\nlet WASM_VECTOR_LEN = 0;\n\nfunction passArray8ToWasm0(arg, malloc) {\n    const ptr = malloc(arg.length * 1, 1) >>> 0;\n    getUint8ArrayMemory0().set(arg, ptr / 1);\n    WASM_VECTOR_LEN = arg.length;\n    return ptr;\n}\n\nlet stack_pointer = 128;\n\nfunction addBorrowedObject(obj) {\n    if (stack_pointer == 1) throw new Error('out of js stack');\n    heap[--stack_pointer] = obj;\n    return stack_pointer;\n}\n\nlet cachedDataViewMemory0 = null;\n\nfunction getDataViewMemory0() {\n    if (cachedDataViewMemory0 === null || cachedDataViewMemory0.buffer.detached === true || (cachedDataViewMemory0.buffer.detached === undefined && cachedDataViewMemory0.buffer !== wasm.memory.buffer)) {\n        cachedDataViewMemory0 = new DataView(wasm.memory.buffer);\n    }\n    return cachedDataViewMemory0;\n}\n/**\n * @param {Uint8Array} code\n * @param {any} cfg\n * @returns {Uint8Array}\n */\nexport function minify(code, cfg) {\n    try {\n        const retptr = wasm.__wbindgen_add_to_stack_pointer(-16);\n        const ptr0 = passArray8ToWasm0(code, wasm.__wbindgen_export_1);\n        const len0 = WASM_VECTOR_LEN;\n        wasm.minify(retptr, ptr0, len0, addBorrowedObject(cfg));\n        var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true);\n        var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true);\n        var v2 = getArrayU8FromWasm0(r0, r1).slice();\n        wasm.__wbindgen_export_2(r0, r1 * 1, 1);\n        return v2;\n    } finally {\n        wasm.__wbindgen_add_to_stack_pointer(16);\n        heap[stack_pointer++] = undefined;\n    }\n}\n\nexport function __wbg_getRandomValues_1c61fac11405ffdc() { return handleError(function (arg0, arg1) {\n    globalThis.crypto.getRandomValues(getArrayU8FromWasm0(arg0, arg1));\n}, arguments) };\n\nexport function __wbg_get_458e874b43b18b25() { return handleError(function (arg0, arg1) {\n    const ret = Reflect.get(getObject(arg0), getObject(arg1));\n    return addHeapObject(ret);\n}, arguments) };\n\nexport function __wbg_wbindgenbooleanget_3fe6f642c7d97746(arg0) {\n    const v = getObject(arg0);\n    const ret = typeof(v) === 'boolean' ? v : undefined;\n    return isLikeNone(ret) ? 0xFFFFFF : ret ? 1 : 0;\n};\n\nexport function __wbg_wbindgenthrow_451ec1a8469d7eb6(arg0, arg1) {\n    throw new Error(getStringFromWasm0(arg0, arg1));\n};\n\nexport function __wbindgen_cast_2241b6af4c4b2941(arg0, arg1) {\n    // Cast intrinsic for `Ref(String) -> Externref`.\n    const ret = getStringFromWasm0(arg0, arg1);\n    return addHeapObject(ret);\n};\n\nexport function __wbindgen_object_drop_ref(arg0) {\n    takeObject(arg0);\n};\n\n"],"mappings":"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"}