quickjs-wasm-sys

Crates.ioquickjs-wasm-sys
lib.rsquickjs-wasm-sys
version1.2.1
sourcesrc
created_at2022-03-04 20:19:15.094528
updated_at2024-05-07 19:09:07.578097
descriptionRust bindings for Wasm build of QuickJS
homepagehttps://github.com/bytecodealliance/javy/tree/main/crates/quickjs-wasm-sys
repositoryhttps://github.com/bytecodealliance/javy/tree/main/crates/quickjs-wasm-sys
max_upload_size
id543665
size6,242,104
javy-publish (github:bytecodealliance:javy-publish)

documentation

README

This crate is deprecated.

crates.io

The motivation for this change is explained in detail in https://github.com/bytecodealliance/javy/pull/618

We recommend using rquickjs as the high-level bindings for QuickJS.

quickjs-wasm-sys: Wasm QuickJS bindings for Rust

High-level bindings and serializers for a Wasm build of QuickJS.

FFI bindings for a Wasm build of the QuickJS Javascript engine.

Publishing to crates.io

To publish this crate to crates.io, run ./publish.sh.

Using a custom WASI SDK

This crate can be compiled using a custom WASI SDK. When building this crate, set the QUICKJS_WASM_SYS_WASI_SDK_PATH environment variable to the absolute path where you installed the SDK. You can also use a particular version of the WASI SDK by setting the QUICKJS_WASM_SYS_WASI_SDK_MAJOR_VERSION and QUICKJS_WASM_SYS_WASI_SDK_MINOR_VERSION environment variables to the appropriate versions.

Commit count: 0

cargo fmt