Cargo.toml 1.3 KiB
Newer Older
[package]
name = "jsonrpsee"
description = "JSON-RPC crate"
David's avatar
David committed
version = "0.3.0"
authors = ["Parity Technologies <[email protected]>", "Pierre Krieger <[email protected]>"]
license = "MIT"
edition = "2018"
repository = "https://github.com/paritytech/jsonrpsee"
homepage = "https://github.com/paritytech/jsonrpsee"
documentation = "https://docs.rs/jsonrpsee"

[dependencies]
David's avatar
David committed
http-client = { path = "../http-client", version = "0.3.0", package = "jsonrpsee-http-client", optional = true }
http-server = { path = "../http-server", version = "0.3.0", package = "jsonrpsee-http-server", optional = true }
ws-client = { path = "../ws-client", version = "0.3.0", package = "jsonrpsee-ws-client", optional = true }
ws-server = { path = "../ws-server", version = "0.3.0", package = "jsonrpsee-ws-server", optional = true }
proc-macros = { path = "../proc-macros", version = "0.3.0", package = "jsonrpsee-proc-macros", optional = true }
utils = { path = "../utils", version = "0.3.0", package = "jsonrpsee-utils", optional = true }
types = { path = "../types", version = "0.3.0", package = "jsonrpsee-types", optional = true }
David's avatar
David committed
client = ["http-client", "ws-client", "utils/client", "types"]
David's avatar
David committed
server = ["http-server", "ws-server", "utils", "types"]
macros = ["proc-macros", "types"]
David's avatar
David committed
full = ["client", "server", "macros", "utils"]