3 releases
0.1.2 | Apr 19, 2024 |
---|---|
0.1.1 | Feb 17, 2024 |
0.1.0 | Feb 17, 2024 |
#253 in WebAssembly
240 downloads per month
285KB
504 lines
A simple tool to convert a WebAssembly module (wasm32-wasi
, wasm32-freestanding
) to a WASI component (component model, WASI-preview2).
Installation
Install Rust, and type:
rustup target add wasm32-unknown-unknown
cargo install wasi-update
or clone the repository and type:
rustup target add wasm32-unknown-unknown
make
Usage
A simple tool to convert a WebAssembly module to a WASI component.
Usage: wasi-update --input <FILE> --output <FILE>
Options:
-i, --input <FILE> Input file (regular module)
-o, --output <FILE> Output file (component)
-h, --help Print help
-V, --version Print version
Dependencies
~7–20MB
~242K SLoC