|
| 1 | +[package] |
| 2 | +name = "wrpc-wave" |
| 3 | +version = "0.1.0" |
| 4 | +description = "wRPC runtime-agnostic encoding and decoding support for wasm-wave traits" |
| 5 | + |
| 6 | +authors.workspace = true |
| 7 | +categories.workspace = true |
| 8 | +edition.workspace = true |
| 9 | +homepage.workspace = true |
| 10 | +license.workspace = true |
| 11 | +repository.workspace = true |
| 12 | + |
| 13 | +[features] |
| 14 | +default = ["sync", "pack"] |
| 15 | +sync = ["dep:futures"] |
| 16 | +pack = ["dep:wrpc-pack"] |
| 17 | + |
| 18 | +[dependencies] |
| 19 | +anyhow = { workspace = true, features = ["std"] } |
| 20 | +bytes = { workspace = true } |
| 21 | +futures = { workspace = true, features = ["executor"], optional = true } |
| 22 | +tokio = { workspace = true, features = ["io-util"] } |
| 23 | +tokio-util = { workspace = true, features = ["codec"] } |
| 24 | +tracing = { workspace = true, features = ["attributes"] } |
| 25 | +wasm-tokio = { workspace = true } |
| 26 | +wasm-wave = "0.243" |
| 27 | +wrpc-pack = { path = "../pack", optional = true } |
| 28 | +wrpc-transport = { workspace = true } |
| 29 | + |
| 30 | +[dev-dependencies] |
| 31 | +futures = { workspace = true, features = ["executor"] } |
| 32 | +tokio = { workspace = true, features = ["net"] } |
| 33 | +wit-bindgen-wrpc = { workspace = true } |
0 commit comments