chore(tonic-web): include crate in top-level workspace (#648)

This PR adds the tonic-web crate to tonic's workspace members. 
Unit and integration tests should now run as part of CI runs.
This commit is contained in:
Juan Alvarez
2021-06-03 11:48:53 -05:00
committed by GitHub
parent 3e95553c57
commit 8084f4ea26
21 changed files with 28 additions and 425 deletions
+21 -6
View File
@@ -1,6 +1,21 @@
[workspace]
members = [
"tonic-web",
"interop",
"tests/integration"
]
[package]
name = "tonic-web"
version = "0.1.0"
authors = ["Juan Alvarez <[email protected]>"]
edition = "2018"
[dependencies]
tonic = { path = "../tonic", default-features = false, features = ["transport"] }
http = "0.2"
base64 = "0.13"
futures-core = "0.3"
bytes = "1.0"
hyper = "0.14"
http-body = "0.4"
tower-service = "0.3"
tracing = "0.1"
pin-project = "1"
[dev-dependencies]
tokio = { version = "1", features = ["macros", "rt"] }
tonic = { path = "../tonic", default-features = false, features = ["transport", "tls"] }