Crates.io | wasmer-wit-component |
lib.rs | wasmer-wit-component |
version | 0.1.1 |
source | src |
created_at | 2022-09-15 16:01:30.621337 |
updated_at | 2022-09-15 16:57:41.317361 |
description | wit-bindgen-gen-c |
homepage | |
repository | |
max_upload_size | |
id | 666785 |
size | 190,574 |
wit-component
WebAssembly component tooling based on the component model proposal and wit-bindgen.
A Bytecode Alliance project
wit-component
wit-component
is a crate and a set of CLI tools for creating and interacting with WebAssembly components based on the component model proposal.
wit-component
- creates a WebAssembly component from a core WebAssembly module and a set of
.wit
files representing the component's imported and exported interfaces.
wit2wasm
- encodes an interface definition (in wit
) as an "interface-only" WebAssembly component.
A .wasm
component file will be generated that stores a full description of the original interface.
wasm2wit
- decodes an "interface-only" WebAssembly component to an interface definition (in wit
).
A .wit
file will be generated that represents the interface described by the component.