Skip to main content
Module

x/aleph/plugins/wasm.ts

The Full-stack Framework in Deno.
Very Popular
Go to Latest
File
import type { LoaderPlugin } from '../types.ts'
export default (): LoaderPlugin => ({ name: 'wasm-loader', type: 'loader', test: /\.wasm$/i, transform: ({ content }) => ({ code: ` const wasmBytes = new Uint8Array([${content.join(',')}]) const wasmModule = new WebAssembly.Module(wasmBytes) const { exports } = new WebAssembly.Instance(wasmModule) export default exports ` })})