circu.js
    Preparing search index...

    Namespace CModuleEngine

    Engine module - QuickJS runtime and module management

    const engine = import.meta.use('engine');

    console.log('Versions:', engine.versions);
    engine.gc.run(); // Manual GC

    const bytecode = engine.serialize({ key: 'value' });
    const obj = engine.deserialize(bytecode);

    Enumerations

    EventType
    PromiseState

    Classes

    Module
    Sandbox

    Interfaces

    EngineVersions
    GarbageCollector
    GlobalEvents

    Type Aliases

    Promise
    PromiseHookFn
    Uint8Array

    Variables

    DUMP_BYTECODE
    DUMP_DEEP
    DUMP_DEFAULT
    DUMP_LOCAL
    DUMP_NODEBUG
    DUMP_NOSOURCE
    EVAL_ASYNC
    EVAL_MODULE
    EVAL_NEW_BACKTRACE
    EVAL_STRICT
    gc
    versions

    Functions

    decodeString
    decodeU16String
    deserialize
    detachArrayBuffer
    encodeString
    encodeU16String
    eval
    getGlobalLexVar
    isArrayBuffer
    onEvent
    onModule
    promiseHook
    promiseResult
    serialize
    setCanBlock
    setImmutableArrayBuffer
    setMaxStackSize
    setMemoryLimit
    waitIO