wasmfmt 0.2.2

A WebAssembly formatter
Documentation

wasmfmt

crates.io version crates.io downloads

A tool for formatting .wat code.

Available as a command-line tool and a library.

For more information on how to use the library, see the API docs.

Install

To install the tool, first install Cargo.

Then, to install from crates.io:

cargo install wasmfmt

Alternatively, to install from source:

cargo install --path /path/to/wasmfmt

Use

To format a file in-place, use wasmfmt fix:

wasmfmt fix /path/to/file.wat

To determine if a file is formatted properly, use wasmfmt check:

wasmfmt check /path/to/file.wat

To simply see the formatted version of a file, use wasmfmt print:

wasmfmt print /path/to/file.wat

For more information on how to use the tool, use wasmfmt help:

wasmfmt help

Build

To build the binary, use Cargo:

cargo build --release

The generated binary is located in target/release/wasmfmt.

Test

To run the tests, use Cargo:

cargo test

License

wasmfmt is distributed under the terms of the MIT license. See LICENSE for details.