js2rust-bridge-macro 0.1.0

Proc-macro for generating Rust FFI bindings from js2rust C ABI export metadata
Documentation

Proc-macro for generating Rust FFI bindings from js2rust C ABI export metadata.

Usage:

// In your Rust code (after js2zig-build ran in build.rs):
use js2rust_bridge_macro::js2rust_bridge;
js2rust_bridge!(main);  // Looks for $OUT_DIR/js2zig/main/cabi_exports.json

The group name is appended to generated function names to avoid collisions: greetgreet_main, addadd_main.