//! `JsValue` shim over the transport-agnostic JSON-RPC dispatcher.
//!
//! The actual method table lives in [`crate::core::dispatch`] so the
//! wire behavior is exercised by native `cargo test`; this layer only
//! converts the result into what `wasm-bindgen` expects: a response
//! string for requests, `undefined` for notifications.
use *;
use crate;
use crateWasmCore;
pub async