Neoclassical Philosophic Musings

    wasm2js

    0.2.0 • Public • Published

    wasm2js

    Compile WebAssembly .wasm files to a commonjs module.

    const wasm2js = require('wasm2js')
    const fs = require('fs')
     
    const wasmBuffer = fs.readFileSync('path/to/my.wasm')
    const js = wasm2js(wasmBuffer)

    CLI

    wasm2js example.wasm -o example.js

    Installation

    npm install wasm2js
    

    API

    wasm2js

    Takes a .wasm binary and wraps it inside a commonJS module that can be required in Node.js and the browser.

    Parameters

    • wasmBuf Buffer a buffer of the .wasm code

    Returns String the commonJS module code that wraps the wasm

    Kudos

    90% of this code was extracted from @mafintosh's wat2js.

    License

    MIT

    Install

    npm i wasm2js

    DownloadsWeekly Downloads

    170

    Version

    0.2.0

    License

    MIT

    Unpacked Size

    5.68 kB

    Total Files

    6

    Last publish

    Collaborators

    • thlorenz