File manager - Edit - /usr/local/lib/node_modules/pm2/node_modules/@tootallnate/quickjs-emscripten/dist/module-test.d.ts
Back
import type { QuickJSContext } from "./context"; import type { ModuleEvalOptions, QuickJSWASMModule } from "./module"; import type { QuickJSRuntime } from "./runtime"; import type { ContextOptions, RuntimeOptions } from "./types"; /** * A test wrapper of [[QuickJSWASMModule]] that keeps a reference to each * context or runtime created. * * Call [[disposeAll]] to reset these sets and calls `dispose` on any left alive * (which may throw an error). * * Call [[assertNoMemoryAllocated]] at the end of a test, when you expect that you've * freed all the memory you've ever allocated. */ export declare class TestQuickJSWASMModule implements Pick<QuickJSWASMModule, keyof QuickJSWASMModule> { private parent; contexts: Set<QuickJSContext>; runtimes: Set<QuickJSRuntime>; constructor(parent: QuickJSWASMModule); newRuntime(options?: RuntimeOptions): QuickJSRuntime; newContext(options?: ContextOptions): QuickJSContext; evalCode(code: string, options?: ModuleEvalOptions): unknown; disposeAll(): void; assertNoMemoryAllocated(): void; /** @private */ getFFI(): any; }
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings