This commit is contained in:
Spxg
2025-05-29 14:49:56 +00:00
parent bab44f4518
commit 67f177b343
14 changed files with 1144 additions and 158 deletions

View File

@@ -102,11 +102,6 @@ function isLikeNone(x) {
return x === undefined || x === null;
}
function getArrayU8FromWasm0(ptr, len) {
ptr = ptr >>> 0;
return getUint8ArrayMemory0().subarray(ptr / 1, ptr / 1 + len);
}
const CLOSURE_DTORS = (typeof FinalizationRegistry === 'undefined')
? { register: () => {}, unregister: () => {} }
: new FinalizationRegistry(state => {
@@ -225,43 +220,35 @@ function debugString(val) {
return className;
}
function __wbg_adapter_54(arg0, arg1, arg2) {
wasm.closure35_externref_shim(arg0, arg1, arg2);
wasm.closure1112_externref_shim(arg0, arg1, arg2);
}
function __wbg_adapter_57(arg0, arg1, arg2) {
wasm.closure748_externref_shim(arg0, arg1, arg2);
function __wbg_adapter_63(arg0, arg1, arg2) {
wasm.closure1117_externref_shim(arg0, arg1, arg2);
}
function __wbg_adapter_64(arg0, arg1, arg2) {
wasm.closure752_externref_shim(arg0, arg1, arg2);
function __wbg_adapter_68(arg0, arg1) {
wasm._dyn_core__ops__function__Fn_____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__h17e1d11015884cff(arg0, arg1);
}
function __wbg_adapter_69(arg0, arg1, arg2) {
wasm.closure1559_externref_shim(arg0, arg1, arg2);
function __wbg_adapter_71(arg0, arg1, arg2) {
wasm.closure1274_externref_shim(arg0, arg1, arg2);
}
function __wbg_adapter_72(arg0, arg1) {
wasm._dyn_core__ops__function__FnMut_____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__hf2408bef420c3eaf(arg0, arg1);
function __wbg_adapter_74(arg0, arg1) {
wasm._dyn_core__ops__function__FnMut_____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__h9c7711dfb6c241bf(arg0, arg1);
}
function __wbg_adapter_75(arg0, arg1) {
wasm._dyn_core__ops__function__Fn_____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__hc43d611dc7f4a022(arg0, arg1);
function __wbg_adapter_77(arg0, arg1, arg2) {
wasm.closure1302_externref_shim(arg0, arg1, arg2);
}
function __wbg_adapter_78(arg0, arg1) {
wasm._dyn_core__ops__function__Fn_____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__hac83fbd90cad2e61(arg0, arg1);
function __wbg_adapter_80(arg0, arg1, arg2) {
wasm.closure1337_externref_shim(arg0, arg1, arg2);
}
function __wbg_adapter_81(arg0, arg1, arg2) {
wasm.closure1617_externref_shim(arg0, arg1, arg2);
}
function __wbg_adapter_84(arg0, arg1, arg2) {
wasm.closure1659_externref_shim(arg0, arg1, arg2);
}
function __wbg_adapter_403(arg0, arg1, arg2, arg3) {
wasm.closure1681_externref_shim(arg0, arg1, arg2, arg3);
function __wbg_adapter_365(arg0, arg1, arg2, arg3) {
wasm.closure1359_externref_shim(arg0, arg1, arg2, arg3);
}
const __wbindgen_enum_ReadableStreamType = ["bytes"];
@@ -625,37 +612,6 @@ function __wbg_get_imports() {
const ret = globalThis.FloatingUIDOM.flip();
return ret;
};
imports.wbg.__wbg_getDate_ef336e14594b35ce = function(arg0) {
const ret = arg0.getDate();
return ret;
};
imports.wbg.__wbg_getDay_3da98b461c969439 = function(arg0) {
const ret = arg0.getDay();
return ret;
};
imports.wbg.__wbg_getFullYear_17d3c9e4db748eb7 = function(arg0) {
const ret = arg0.getFullYear();
return ret;
};
imports.wbg.__wbg_getHours_70451b8de3ce8638 = function(arg0) {
const ret = arg0.getHours();
return ret;
};
imports.wbg.__wbg_getMinutes_e793d718371e18f7 = function(arg0) {
const ret = arg0.getMinutes();
return ret;
};
imports.wbg.__wbg_getMonth_d37edcd23642c97d = function(arg0) {
const ret = arg0.getMonth();
return ret;
};
imports.wbg.__wbg_getRandomValues_9cf8a9a052847419 = function() { return handleError(function (arg0, arg1) {
globalThis.crypto.getRandomValues(getArrayU8FromWasm0(arg0, arg1));
}, arguments) };
imports.wbg.__wbg_getSeconds_755197b634cca692 = function(arg0) {
const ret = arg0.getSeconds();
return ret;
};
imports.wbg.__wbg_getSelectedText_6ffbc2a6c8a17e8c = function(arg0, arg1) {
const ret = arg1.getSelectedText();
const ptr1 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
@@ -663,14 +619,6 @@ function __wbg_get_imports() {
getDataViewMemory0().setInt32(arg0 + 4 * 1, len1, true);
getDataViewMemory0().setInt32(arg0 + 4 * 0, ptr1, true);
};
imports.wbg.__wbg_getTime_46267b1c24877e30 = function(arg0) {
const ret = arg0.getTime();
return ret;
};
imports.wbg.__wbg_getTimezoneOffset_6b5752021c499c47 = function(arg0) {
const ret = arg0.getTimezoneOffset();
return ret;
};
imports.wbg.__wbg_getValue_1980c5c792d81953 = function(arg0, arg1) {
const ret = arg1.getValue();
const ptr1 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
@@ -834,10 +782,6 @@ function __wbg_get_imports() {
const ret = arg0.length;
return ret;
};
imports.wbg.__wbg_length_d56737991078581b = function(arg0) {
const ret = arg0.length;
return ret;
};
imports.wbg.__wbg_length_e2d2a49132c1b256 = function(arg0) {
const ret = arg0.length;
return ret;
@@ -883,10 +827,6 @@ function __wbg_get_imports() {
const ret = arg0.navigator;
return ret;
};
imports.wbg.__wbg_new0_f788a2397c7ca929 = function() {
const ret = new Date();
return ret;
};
imports.wbg.__wbg_new_23a2665fac83c611 = function(arg0, arg1) {
try {
var state0 = {a: arg0, b: arg1};
@@ -894,7 +834,7 @@ function __wbg_get_imports() {
const a = state0.a;
state0.a = 0;
try {
return __wbg_adapter_403(a, state0.b, arg0, arg1);
return __wbg_adapter_365(a, state0.b, arg0, arg1);
} finally {
state0.a = a;
}
@@ -905,10 +845,6 @@ function __wbg_get_imports() {
state0.a = state0.b = 0;
}
};
imports.wbg.__wbg_new_31a97dac4f10fab7 = function(arg0) {
const ret = new Date(arg0);
return ret;
};
imports.wbg.__wbg_new_405e22f390576ce2 = function() {
const ret = new Object();
return ret;
@@ -961,10 +897,6 @@ function __wbg_get_imports() {
const ret = new Blob(arg0);
return ret;
}, arguments) };
imports.wbg.__wbg_newwithyearmonthday_03748851282a850d = function(arg0, arg1, arg2) {
const ret = new Date(arg0 >>> 0, arg1, arg2);
return ret;
};
imports.wbg.__wbg_next_25feadfc0913fea9 = function(arg0) {
const ret = arg0.next;
return ret;
@@ -973,11 +905,6 @@ function __wbg_get_imports() {
const ret = arg0.next();
return ret;
}, arguments) };
imports.wbg.__wbg_now_ffb89993ffe8c9e9 = function(arg0) {
const ret = globalThis.performance.now();
getDataViewMemory0().setFloat64(arg0 + 8 * 1, isLikeNone(ret) ? 0 : ret, true);
getDataViewMemory0().setInt32(arg0 + 4 * 0, !isLikeNone(ret), true);
};
imports.wbg.__wbg_offset_07f8c0939e84fc2e = function(arg0) {
const ret = globalThis.FloatingUIDOM.offset(arg0);
return ret;
@@ -1004,10 +931,6 @@ function __wbg_get_imports() {
const ret = arg0.queueMicrotask;
return ret;
};
imports.wbg.__wbg_random_3ad904d98382defe = function() {
const ret = Math.random();
return ret;
};
imports.wbg.__wbg_readAsArrayBuffer_e51cb3c4fcc962de = function() { return handleError(function (arg0, arg1) {
arg0.readAsArrayBuffer(arg1);
}, arguments) };
@@ -1145,10 +1068,6 @@ function __wbg_get_imports() {
const ret = globalThis.FloatingUIDOM.shift();
return ret;
};
imports.wbg.__wbg_slice_972c243648c9fd2e = function(arg0, arg1, arg2) {
const ret = arg0.slice(arg1 >>> 0, arg2 >>> 0);
return ret;
};
imports.wbg.__wbg_stack_0ed75d68575b0f3c = function(arg0, arg1) {
const ret = arg1.stack;
const ptr1 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
@@ -1192,10 +1111,6 @@ function __wbg_get_imports() {
const ret = arg0.toString();
return ret;
};
imports.wbg.__wbg_toString_ba82658ec370add0 = function() { return handleError(function (arg0, arg1) {
const ret = arg0.toString(arg1);
return ret;
}, arguments) };
imports.wbg.__wbg_total_6b37f71b88746ef4 = function(arg0) {
const ret = arg0.total;
return ret;
@@ -1250,52 +1165,48 @@ function __wbg_get_imports() {
const ret = false;
return ret;
};
imports.wbg.__wbindgen_closure_wrapper1489 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 749, __wbg_adapter_57);
imports.wbg.__wbindgen_closure_wrapper1977 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 1113, __wbg_adapter_54);
return ret;
};
imports.wbg.__wbindgen_closure_wrapper1490 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 749, __wbg_adapter_57);
imports.wbg.__wbindgen_closure_wrapper1978 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 1113, __wbg_adapter_54);
return ret;
};
imports.wbg.__wbindgen_closure_wrapper1491 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 749, __wbg_adapter_57);
imports.wbg.__wbindgen_closure_wrapper1979 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 1113, __wbg_adapter_54);
return ret;
};
imports.wbg.__wbindgen_closure_wrapper1495 = function(arg0, arg1, arg2) {
const ret = makeMutClosure(arg0, arg1, 749, __wbg_adapter_64);
imports.wbg.__wbindgen_closure_wrapper1981 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 1113, __wbg_adapter_54);
return ret;
};
imports.wbg.__wbindgen_closure_wrapper1497 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 749, __wbg_adapter_57);
imports.wbg.__wbindgen_closure_wrapper1985 = function(arg0, arg1, arg2) {
const ret = makeMutClosure(arg0, arg1, 1113, __wbg_adapter_63);
return ret;
};
imports.wbg.__wbindgen_closure_wrapper250 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 36, __wbg_adapter_54);
imports.wbg.__wbindgen_closure_wrapper1987 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 1113, __wbg_adapter_54);
return ret;
};
imports.wbg.__wbindgen_closure_wrapper3947 = function(arg0, arg1, arg2) {
const ret = makeMutClosure(arg0, arg1, 1560, __wbg_adapter_69);
imports.wbg.__wbindgen_closure_wrapper2421 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 1265, __wbg_adapter_68);
return ret;
};
imports.wbg.__wbindgen_closure_wrapper3949 = function(arg0, arg1, arg2) {
const ret = makeMutClosure(arg0, arg1, 1560, __wbg_adapter_72);
imports.wbg.__wbindgen_closure_wrapper2489 = function(arg0, arg1, arg2) {
const ret = makeMutClosure(arg0, arg1, 1275, __wbg_adapter_71);
return ret;
};
imports.wbg.__wbindgen_closure_wrapper4108 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 1583, __wbg_adapter_75);
imports.wbg.__wbindgen_closure_wrapper2491 = function(arg0, arg1, arg2) {
const ret = makeMutClosure(arg0, arg1, 1275, __wbg_adapter_74);
return ret;
};
imports.wbg.__wbindgen_closure_wrapper4223 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 1605, __wbg_adapter_78);
imports.wbg.__wbindgen_closure_wrapper2598 = function(arg0, arg1, arg2) {
const ret = makeMutClosure(arg0, arg1, 1303, __wbg_adapter_77);
return ret;
};
imports.wbg.__wbindgen_closure_wrapper4281 = function(arg0, arg1, arg2) {
const ret = makeMutClosure(arg0, arg1, 1618, __wbg_adapter_81);
return ret;
};
imports.wbg.__wbindgen_closure_wrapper6084 = function(arg0, arg1, arg2) {
const ret = makeMutClosure(arg0, arg1, 1660, __wbg_adapter_84);
imports.wbg.__wbindgen_closure_wrapper4258 = function(arg0, arg1, arg2) {
const ret = makeMutClosure(arg0, arg1, 1338, __wbg_adapter_80);
return ret;
};
imports.wbg.__wbindgen_debug_string = function(arg0, arg1) {

Binary file not shown.

Binary file not shown.

View File

@@ -55,8 +55,8 @@
<script type="module">
import init, * as bindings from '/app-ff89a1c50497ed0.js';
const wasm = await init({ module_or_path: '/app-ff89a1c50497ed0_bg.wasm' });
import init, * as bindings from '/app-c4727d5163f7aeee.js';
const wasm = await init({ module_or_path: '/app-c4727d5163f7aeee_bg.wasm' });
window.wasmBindings = bindings;
@@ -66,6 +66,7 @@ dispatchEvent(new CustomEvent("TrunkApplicationStarted", {detail: {wasm}}));
</script>
<link rel="modulepreload" href="/app-ff89a1c50497ed0.js" crossorigin="anonymous" integrity="sha384-gt2RpL/aS0OtKjZ01RxX5L2AW9LKIH5TyTHbtPeYtlS7qLvoUpqflHx3IxBljW36"><link rel="modulepreload" href="/snippets/sqlite-wasm-rs-7363ec544fce135b/src/vfs/utils.js" crossorigin="anonymous" integrity="sha384-O3Tn5WgKg9mHCpDfFO5a31dpbqzX2USLNSznUDUhmdhqj4j/7UkBh0V9GynZBBGU"><link rel="preload" href="/app-ff89a1c50497ed0_bg.wasm" crossorigin="anonymous" integrity="sha384-ZsZ5Ufhmz8G8lr3xav5EOCX2o5fM9ByWz2Ew+wbKXA27yVkeEFEkpp28/ilel3Xn" as="fetch" type="application/wasm"></head>
<link rel="modulepreload" href="/app-c4727d5163f7aeee.js" crossorigin="anonymous" integrity="sha384-P2eTJhPL83j9D3GyyRoPZNeGIJjGgh2EmlopDKZfpqsLdgZHEpw5Yh3jtxX4mOrC"><link rel="modulepreload" href="/snippets/wasm-array-cp-201e2a98f0e691f7/copy.min.js" crossorigin="anonymous" integrity="sha384-/kdXqGA0wWggjGvIXkrGqccj7ytWMBcPlZqV2uivamNC647IQBH/SW1gdOLKN4Ro"><link rel="preload" href="/app-c4727d5163f7aeee_bg.wasm" crossorigin="anonymous" integrity="sha384-5P/hGLADsKQc41x3f7ADeKjZbHtLC131JT+0tIJaBz6CqC92ZjReYxsYFQt2yhQg" as="fetch" type="application/wasm"></head>
<body></body>
</html>

View File

@@ -1,11 +0,0 @@
export class JSUtils {
static toSlice(mem, src, dst, len) {
const slice = new Uint8Array(mem.buffer, dst, len);
slice.set(src, 0);
}
static toUint8Array(mem, src, len, dst) {
const slice = new Uint8Array(mem.buffer, src, len);
dst.set(slice, 0);
}
}

View File

@@ -0,0 +1 @@
class t{static toI8Slice(t,r,e,a){new Int8Array(t.buffer,e,a).set(r,0)}static toI8Array(t,r,e,a){const s=new Int8Array(t.buffer,r,e);a.set(s,0)}static toI16Slice(t,r,e,a){new Int16Array(t.buffer,e,a).set(r,0)}static toI16Array(t,r,e,a){const s=new Int16Array(t.buffer,r,e);a.set(s,0)}static toI32Slice(t,r,e,a){new Int32Array(t.buffer,e,a).set(r,0)}static toI32Array(t,r,e,a){const s=new Int32Array(t.buffer,r,e);a.set(s,0)}static toU8Slice(t,r,e,a){new Uint8Array(t.buffer,e,a).set(r,0)}static toU8Array(t,r,e,a){const s=new Uint8Array(t.buffer,r,e);a.set(s,0)}static toU8CSlice(t,r,e,a){new Uint8ClampedArray(t.buffer,e,a).set(r,0)}static toU8CArray(t,r,e,a){const s=new Uint8ClampedArray(t.buffer,r,e);a.set(s,0)}static toU16Slice(t,r,e,a){new Uint16Array(t.buffer,e,a).set(r,0)}static toU16Array(t,r,e,a){const s=new Uint16Array(t.buffer,r,e);a.set(s,0)}static toU32Slice(t,r,e,a){new Uint32Array(t.buffer,e,a).set(r,0)}static toU32Array(t,r,e,a){const s=new Uint32Array(t.buffer,r,e);a.set(s,0)}static toF32Slice(t,r,e,a){new Float32Array(t.buffer,e,a).set(r,0)}static toF32Array(t,r,e,a){const s=new Float32Array(t.buffer,r,e);a.set(s,0)}static toF64Slice(t,r,e,a){new Float64Array(t.buffer,e,a).set(r,0)}static toF64Array(t,r,e,a){const s=new Float64Array(t.buffer,r,e);a.set(s,0)}static toBigInt64Slice(t,r,e,a){new BigInt64Array(t.buffer,e,a).set(r,0)}static toBigInt64Array(t,r,e,a){const s=new BigInt64Array(t.buffer,r,e);a.set(s,0)}static toBigUint64Slice(t,r,e,a){new BigUint64Array(t.buffer,e,a).set(r,0)}static toBigUint64Array(t,r,e,a){const s=new BigUint64Array(t.buffer,r,e);a.set(s,0)}}export{t as JSArrayBufferCopy};

View File

@@ -1,4 +1,4 @@
import { JSUtils } from './snippets/sqlite-wasm-rs-7363ec544fce135b/src/vfs/utils.js';
import { JSArrayBufferCopy } from './snippets/wasm-array-cp-201e2a98f0e691f7/copy.min.js';
let wasm;
@@ -227,15 +227,15 @@ function debugString(val) {
return className;
}
function __wbg_adapter_44(arg0, arg1, arg2) {
wasm.closure88_externref_shim(arg0, arg1, arg2);
wasm.closure52_externref_shim(arg0, arg1, arg2);
}
function __wbg_adapter_47(arg0, arg1, arg2) {
wasm.closure694_externref_shim(arg0, arg1, arg2);
wasm.closure696_externref_shim(arg0, arg1, arg2);
}
function __wbg_adapter_244(arg0, arg1, arg2, arg3) {
wasm.closure716_externref_shim(arg0, arg1, arg2, arg3);
function __wbg_adapter_240(arg0, arg1, arg2, arg3) {
wasm.closure718_externref_shim(arg0, arg1, arg2, arg3);
}
const __wbindgen_enum_ReadableStreamType = ["bytes"];
@@ -672,7 +672,7 @@ function __wbg_get_imports() {
const a = state0.a;
state0.a = 0;
try {
return __wbg_adapter_244(a, state0.b, arg0, arg1);
return __wbg_adapter_240(a, state0.b, arg0, arg1);
} finally {
state0.a = a;
}
@@ -867,15 +867,15 @@ function __wbg_get_imports() {
const ret = arg0.then(arg1, arg2);
return ret;
};
imports.wbg.__wbg_toSlice_543b72cb118ed345 = function(arg0, arg1, arg2, arg3) {
JSUtils.toSlice(arg0, arg1, arg2 >>> 0, arg3 >>> 0);
};
imports.wbg.__wbg_toString_ba82658ec370add0 = function() { return handleError(function (arg0, arg1) {
const ret = arg0.toString(arg1);
return ret;
}, arguments) };
imports.wbg.__wbg_toUint8Array_ee685a679892191f = function(arg0, arg1, arg2, arg3) {
JSUtils.toUint8Array(arg0, arg1 >>> 0, arg2 >>> 0, arg3);
imports.wbg.__wbg_toU8Array_7fa7fb3ae8554ad0 = function(arg0, arg1, arg2, arg3) {
JSArrayBufferCopy.toU8Array(arg0, arg1 >>> 0, arg2 >>> 0, arg3);
};
imports.wbg.__wbg_toU8Slice_11519abfa5176ae4 = function(arg0, arg1, arg2, arg3) {
JSArrayBufferCopy.toU8Slice(arg0, arg1, arg2 >>> 0, arg3 >>> 0);
};
imports.wbg.__wbg_truncate_29261a6365c72b01 = function() { return handleError(function (arg0, arg1) {
arg0.truncate(arg1 >>> 0);
@@ -924,12 +924,12 @@ function __wbg_get_imports() {
const ret = false;
return ret;
};
imports.wbg.__wbindgen_closure_wrapper268 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 89, __wbg_adapter_44);
imports.wbg.__wbindgen_closure_wrapper244 = function(arg0, arg1, arg2) {
const ret = makeClosure(arg0, arg1, 53, __wbg_adapter_44);
return ret;
};
imports.wbg.__wbindgen_closure_wrapper4293 = function(arg0, arg1, arg2) {
const ret = makeMutClosure(arg0, arg1, 695, __wbg_adapter_47);
imports.wbg.__wbindgen_closure_wrapper4279 = function(arg0, arg1, arg2) {
const ret = makeMutClosure(arg0, arg1, 697, __wbg_adapter_47);
return ret;
};
imports.wbg.__wbindgen_debug_string = function(arg0, arg1) {
@@ -1064,7 +1064,7 @@ async function __wbg_init(module_or_path) {
}
if (typeof module_or_path === 'undefined') {
module_or_path = new URL('worker_bg.wasm', import.meta.url);
module_or_path = new URL('sqlite3_bg.wasm', import.meta.url);
}
const imports = __wbg_get_imports();

BIN
sqlite3_bg.wasm Normal file

Binary file not shown.

1
sqlite3_loader.js Normal file
View File

@@ -0,0 +1 @@
import init from './sqlite3.js';await init();

1083
sqlite3mc.js Normal file

File diff suppressed because it is too large Load Diff

BIN
sqlite3mc_bg.wasm Normal file

Binary file not shown.

1
sqlite3mc_loader.js Normal file
View File

@@ -0,0 +1 @@
import init from './sqlite3mc.js';await init();

Binary file not shown.

View File

@@ -1 +0,0 @@
import init from './worker.js';await init();