UNPKG

@jitl/quickjs-wasmfile-debug-asyncify

Version:

Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.

16 lines (15 loc) 721 B
// Generated from ../../templates/emscripten-module.ASYNCIFY.d.ts import type { EmscriptenModuleLoader, QuickJSAsyncEmscriptenModule } from "@jitl/quickjs-ffi-types" /** * Emscripten module built from [`quickjs/quickjs.h`](../quickjs/quickjs.h) and * our FFI support functions [c/interface.c](../c/interface.c), compiled with -s * ASYNCIFY=1. * * Because this version is built with ASYNCIFY, the C code can call asynchronous * Javascript functions as though they were synchronous. * * Note that emscripten modules returned by a `MODULARIZE=1` emscripten build * (like this one) load asynchronously. */ declare const ModuleLoader: EmscriptenModuleLoader<QuickJSAsyncEmscriptenModule> export default ModuleLoader