[package] name = "rpc-router" version = "0.1.3" authors = ["Jeremy Chone "] edition = "2021" license = "MIT OR Apache-2.0" description = "JSON RPC Router Library" keywords = [ "rpc", "json-rpc", ] homepage = "https://github.com/jeremychone/rust-rpc-router" repository = "https://github.com/jeremychone/rust-rpc-router" [workspace.lints.rust] unsafe_code = "forbid" # unused = "allow" # For experimental dev. [lints.rust] # unused = "allow" # For tests/*.rs [lib] doctest = false [workspace] members = [".", "rpc-router-macros"] [features] default = ["rpc-router-macros"] [dependencies] # -- Async futures = "0.3" # -- Json serde = { version = "1", features = ["derive"] } serde_json = "1" serde_with = "3" # -- Features rpc-router-macros = { version="0.1.0", path = "rpc-router-macros", optional=true} [dev-dependencies] # -- Async tokio = { version = "1", features = ["full"] } # -- for examples thiserror = "1"