vite-plugin-wasm
Version:
Add WebAssembly ESM integration (aka. Webpack's `asyncWebAssembly`) to Vite and support `wasm-pack` generated modules.
13 lines (12 loc) • 336 B
TypeScript
export interface WasmInfo {
imports: {
from: string;
names: string[];
}[];
exports: string[];
}
export declare function parseWasm(wasmFilePath: string): Promise<WasmInfo>;
export declare function generateGlueCode(wasmFilePath: string, names: {
initWasm: string;
wasmUrl: string;
}): Promise<string>;