[package]
name = "router-bridge"
version = "0.6.4+v2.9.3"
authors = ["Apollo <[email protected]>"]
edition = "2018"
description = "JavaScript bridge for the Apollo Router"
homepage = "https://www.apollographql.com/apollo-federation/"
documentation = "https://apollographql.com/docs/federation/"
repository = "https://github.com/apollographql/federation/"
license = "Elastic-2.0"
readme = "README.md"
include = [
"bundled/**/*",
"src/**/*",
"benches/",
"Cargo.toml",
"build.rs",
"LICENSE",
]
[dependencies]
anyhow = "1.0.79"
async-channel = "1.9.0"
deno_console = "0.115.0"
deno_core = "0.200.0"
deno_url = "0.115.0"
deno_web = "0.146.0"
deno_webidl = "0.115.0"
rand = "0.8.5"
serde = { version = "1.0.195", features = ["derive"] }
serde_json = { version = "1.0.111", features = ["preserve_order"] }
thiserror = "1.0.56"
tokio = { version = "1.35.1", features = ["full"] }
tower = { version = "0.4.13", features = ["full"] }
tower-service = "0.3.2"
tracing = "0.1.33"
[dev-dependencies]
futures = "0.3.29"
insta = { version = "1.34.0", features = ["json"] }
pretty_assertions = "1.4.0"
tracing-test = "0.2.1"
criterion = { version = "0.4", features = ["async_tokio", "async_futures"] }
[build-dependencies]
deno_console = "0.115.0"
deno_core = "0.200.0"
deno_url = "0.115.0"
deno_web = "0.146.0"
deno_webidl = "0.115.0"
which = "4.4.2"
[features]
docs_rs = []
[package.metadata.docs.rs]
features = ["docs_rs"]
[[bench]]
name = "query_planning"
harness = false