[package] name = "router-bridge" version = "0.6.4+v2.9.3" authors = ["Apollo "] 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] # "fake" feature to disable V8 usage when building on docs.rs # See ./build.rs docs_rs = [] [package.metadata.docs.rs] features = ["docs_rs"] [[bench]] name = "query_planning" harness = false