[go: up one dir, main page]

juniper 0.16.1

GraphQL server library.
Documentation
[[bench]]
harness = false
name = "bench"
path = "benches/bench.rs"

[dependencies.anyhow]
optional = true
version = "1.0.47"

[dependencies.async-trait]
version = "0.1.39"

[dependencies.auto_enums]
version = "0.8"

[dependencies.bigdecimal]
optional = true
version = "0.4"

[dependencies.bson]
features = ["chrono-0_4"]
optional = true
version = "2.4"

[dependencies.chrono]
default-features = false
features = ["alloc"]
optional = true
version = "0.4.30"

[dependencies.chrono-tz]
default-features = false
optional = true
version = "0.8"

[dependencies.fnv]
version = "1.0.5"

[dependencies.futures]
default-features = false
features = ["alloc"]
version = "0.3.22"

[dependencies.graphql-parser]
optional = true
version = "0.4"

[dependencies.indexmap]
features = ["serde"]
version = "2.0"

[dependencies.juniper_codegen]
version = "0.16.0"

[dependencies.num-bigint]
optional = true
version = "0.4.2"

[dependencies.regex]
default-features = false
features = ["std"]
optional = true
version = "1.6"

[dependencies.rust_decimal]
default-features = false
optional = true
version = "1.20"

[dependencies.ryu]
optional = true
version = "1.0"

[dependencies.serde]
features = ["derive"]
version = "1.0.122"

[dependencies.serde_json]
default-features = false
features = ["std"]
optional = true
version = "1.0.18"

[dependencies.smartstring]
version = "1.0"

[dependencies.static_assertions]
version = "1.1"

[dependencies.tap]
optional = true
version = "1.0.1"

[dependencies.time]
features = ["formatting", "macros", "parsing"]
optional = true
version = "0.3"

[dependencies.url]
optional = true
version = "2.0"

[dependencies.uuid]
default-features = false
optional = true
version = "1.3"

[dependencies.void]
optional = true
version = "1.0.2"

[dev-dependencies.bencher]
version = "0.1.2"

[dev-dependencies.chrono]
default-features = false
features = ["alloc"]
version = "0.4.30"

[dev-dependencies.pretty_assertions]
version = "1.0.0"

[dev-dependencies.serde_json]
version = "1.0.18"

[dev-dependencies.serial_test]
version = "3.0"

[dev-dependencies.tokio]
features = ["macros", "time", "rt-multi-thread"]
version = "1.0"

[features]
anyhow = ["dep:anyhow"]
backtrace = ["anyhow?/backtrace"]
bigdecimal = ["dep:bigdecimal", "dep:num-bigint", "dep:ryu"]
bson = ["dep:bson", "dep:tap"]
chrono = ["dep:chrono"]
chrono-clock = ["chrono", "chrono/clock"]
chrono-tz = ["dep:chrono-tz", "dep:regex"]
expose-test-schema = ["dep:anyhow", "dep:serde_json"]
js = ["chrono?/wasmbind", "time?/wasm-bindgen", "uuid?/js"]
rust_decimal = ["dep:rust_decimal"]
schema-language = ["dep:graphql-parser", "dep:void"]
time = ["dep:time"]
url = ["dep:url"]
uuid = ["dep:uuid"]

[package]
authors = ["Magnus Hallin <mhallin@fastmail.com>", "Christoph Herzog <chris@theduke.at>", "Christian Legnitto <christian@legnitto.com>", "Ilya Solovyiov <ilya.solovyiov@gmail.com>", "Kai Ren <tyranron@gmail.com>"]
categories = ["asynchronous", "web-programming", "web-programming::http-server"]
description = "GraphQL server library."
documentation = "https://docs.rs/juniper"
edition = "2021"
homepage = "https://graphql-rust.github.io/juniper"
include = ["/src/", "/CHANGELOG.md", "/LICENSE", "/README.md"]
keywords = ["apollo", "graphql", "server", "web"]
license = "BSD-2-Clause"
name = "juniper"
readme = "README.md"
repository = "https://github.com/graphql-rust/juniper"
resolver = "1"
rust-version = "1.73"
version = "0.16.1"

[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]