[dependencies.graphql_query_derive]
optional = true
version = "0.16.0"
[dependencies.reqwest-crate]
default-features = false
features = ["json"]
optional = true
package = "reqwest"
version = ">=0.11, <=0.12"
[dependencies.serde]
features = ["derive"]
version = "1.0.78"
[dependencies.serde_json]
version = "1.0.50"
[features]
default = ["graphql_query_derive"]
reqwest = ["reqwest-crate", "reqwest-crate/default-tls"]
reqwest-blocking = ["reqwest-crate/blocking"]
reqwest-rustls = ["reqwest-crate", "reqwest-crate/rustls-tls"]
[lib]
name = "graphql_client"
path = "src/lib.rs"
[package]
authors = ["Tom Houlé <tom@tomhoule.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["network-programming", "web-programming", "wasm"]
description = "Typed GraphQL requests and responses"
edition = "2018"
homepage = "https://github.com/graphql-rust/graphql-client"
keywords = ["graphql", "api", "web", "webassembly", "wasm"]
license = "Apache-2.0 OR MIT"
name = "graphql_client"
readme = "README.md"
repository = "https://github.com/graphql-rust/graphql-client"
resolver = "2"
rust-version = "1.66.0"
version = "0.16.0"
[package.metadata.docs.rs]
features = ["reqwest"]
[[test]]
name = "alias"
path = "tests/alias.rs"
[[test]]
name = "custom_scalars"
path = "tests/custom_scalars.rs"
[[test]]
name = "default"
path = "tests/default.rs"
[[test]]
name = "deprecation"
path = "tests/deprecation.rs"
[[test]]
name = "extern_enums"
path = "tests/extern_enums.rs"
[[test]]
name = "fragment_chain"
path = "tests/fragment_chain.rs"
[[test]]
name = "fragments"
path = "tests/fragments.rs"
[[test]]
name = "input_object_variables"
path = "tests/input_object_variables.rs"
[[test]]
name = "interfaces"
path = "tests/interfaces.rs"
[[test]]
name = "introspection"
path = "tests/introspection.rs"
[[test]]
name = "json_schema"
path = "tests/json_schema.rs"
[[test]]
name = "more_derives"
path = "tests/more_derives.rs"
[[test]]
name = "one_of_input"
path = "tests/one_of_input.rs"
[[test]]
name = "operation_selection"
path = "tests/operation_selection.rs"
[[test]]
name = "scalar_variables"
path = "tests/scalar_variables.rs"
[[test]]
name = "skip_serializing_none"
path = "tests/skip_serializing_none.rs"
[[test]]
name = "subscriptions"
path = "tests/subscriptions.rs"
[[test]]
name = "type_refining_fragments"
path = "tests/type_refining_fragments.rs"
[[test]]
name = "union_query"
path = "tests/union_query.rs"