Interface: QuickJSAsyncVariant
February 16, 2026 ยท View on GitHub
quickjs-emscripten / quickjs-emscripten-core / QuickJSAsyncVariant
Interface: QuickJSAsyncVariant
Defined in: packages/quickjs-ffi-types/src/variant-types.ts:43
An ASYNCIFY build variant.
quickjs-emscripten provides multiple build variants of the core WebAssembly module. These variants are each intended for a different use case.
To create an instance of the library using a specific build variant, pass the build variant to newQuickJSWASMModule or newQuickJSAsyncWASMModule.
Contents
Properties
importFFI()
readonlyimportFFI: () =>Promise<(module) =>QuickJSAsyncFFI>
Defined in: packages/quickjs-ffi-types/src/variant-types.ts:45
Returns
Promise<(module) => QuickJSAsyncFFI>
importModuleLoader()
readonlyimportModuleLoader: () =>Promise<EmscriptenImport<QuickJSAsyncEmscriptenModule>>
Defined in: packages/quickjs-ffi-types/src/variant-types.ts:46
Returns
Promise<EmscriptenImport<QuickJSAsyncEmscriptenModule>>
type
readonlytype:"async"
Defined in: packages/quickjs-ffi-types/src/variant-types.ts:44