Socket
Book a DemoInstallSign in
Socket

wasm-tools

Package Overview
Dependencies
Maintainers
2
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wasm-tools

A collection of useful tools for working with WASM/WAT in JavaScript

latest
Source
npmnpm
Version
0.2.1
Version published
Maintainers
2
Created
Source

WASM Tools

WASM Tools is a collection of useful tools for working with WASM and its accompanying text format, WAT, in JavaScript. The tools are based on esbuild and wabt.

Installation

npm install wasm-tools

Tools

wasm-to-js (alias wat-to-js)

Convert a WASM or WAT module to a JavaScript module.

Usage

Usage: wasm-to-js [options] <input>

Arguments:
  input                      the WASM or WAT module to convert to a JavaScript
                             module

Options:
  -V, --version              output the version number
  -f, --format <format>      the module format to use (choices: "esm", "cjs",
                             "iife", default: "esm")
  -p, --platform <platform>  the platform to bundle for (choices: "browser",
                             "node", "neutral", default: "browser")
  -s, --sync                 synchronously load the WASM in the resulting
                             module
  -m, --minify               minify the the resulting module
  -h, --help                 display help for command

wasm-to-wat

Convert a WASM module to a WAT module.

Usage

Usage: wasm-to-wat [options] <input>

Arguments:
  input          the WASM module to convert to a WAT module

Options:
  -V, --version  output the version number
  -h, --help     display help for command

wat-to-wasm

Convert a WAT module to a WASM module.

Usage

Usage: wat-to-wasm [options] <input>

Arguments:
  input          the WAT module to convert to WASM module

Options:
  -V, --version  output the version number
  -h, --help     display help for command

FAQs

Package last updated on 02 Aug 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts