esbuild-plugin-w3up-client-wasm-import
v1.0.0
Published
Alias w3up wasm dependencies to be imported
Readme
esbuild-plugin-w3up-client-wasm-import
Alias w3up wasm dependencies to be imported
Some environments (for instance Cloudflare Workers) require wasm bytecode to be imported. All other paths to load wasmm are disallowed by embedder. This plugin makes w3up-client dependencies using wasm to rely on imports by default.
Install
npm install esbuild-plugin-w3up-client-wasm-importUsage
import { build } from 'esbuild'
import esbuildPluginW3up from 'esbuild-plugin-w3up-client-wasm-import'
await build({
entryPoints: [path.join(__dirname, 'index.js')],
bundle: true,
format: 'esm',
outfile: path.join(__dirname, 'dist', 'worker.js'),
plugins: [
esbuildPluginW3up
]
}