Files
Victor Adossi 17338d9dbb chore(deps): update upstream deps (#562)
* refactor(deps): avoid default features

This commit updates the deps for jco and related crates to avoid
default features which might unnecessarily add to build times.

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>

* refactor: remove wasmparser * import

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>

* chore(deps): update core & bindgen functionality

This commit updates codegen functionality to use the updated versions
of upstream wasm projects (which now include async and some other refactorings)

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>

* chore: update wasm-tools component

This commit updates the wasm-tools utility crate to more up-to-date upstreams

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>

* chore: throw error for fn bindgen until async impl

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>

* feat: impl flush instruction bindgen

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>

* refactor: remove * imports in bindgen modules

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>

* fix(test): wit component versions in tests

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>

* chore: rustfmt

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>

* fix(tests): increase transpiled code char limit

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>

---------

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>
2025-02-04 10:10:57 -08:00
..

js-component-bindgen

Transpile WebAssembly components into JavaScript

Installation

$ cargo add js-component-bindgen

License

This project is licensed under the Apache 2.0 license with the LLVM exception. See LICENSE for more details.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.