2023-12-19 12:04:02 +03:00
|
|
|
[package]
|
|
|
|
name = "lang-graphql"
|
2024-03-06 20:14:24 +03:00
|
|
|
version.workspace = true
|
|
|
|
edition.workspace = true
|
|
|
|
license.workspace = true
|
2023-12-19 12:04:02 +03:00
|
|
|
|
2024-03-21 15:41:31 +03:00
|
|
|
[lib]
|
|
|
|
bench = false
|
2023-12-19 12:04:02 +03:00
|
|
|
|
|
|
|
[[bench]]
|
|
|
|
name = "lexer"
|
|
|
|
harness = false
|
|
|
|
|
|
|
|
[[bench]]
|
|
|
|
name = "parser"
|
|
|
|
harness = false
|
|
|
|
|
|
|
|
[[bench]]
|
|
|
|
name = "validation"
|
|
|
|
harness = false
|
|
|
|
|
|
|
|
[[bench]]
|
|
|
|
name = "schema_serde"
|
|
|
|
harness = false
|
2024-03-28 12:16:54 +03:00
|
|
|
|
|
|
|
[dependencies]
|
2024-05-01 12:04:24 +03:00
|
|
|
recursion_limit_macro = { path = "../utils/recursion_limit_macro" }
|
2024-03-28 12:16:54 +03:00
|
|
|
|
2024-06-20 15:25:06 +03:00
|
|
|
axum = { workspace = true }
|
|
|
|
http = { workspace = true }
|
|
|
|
indexmap = { workspace = true, features = ["serde"] }
|
|
|
|
lexical-core = { workspace = true }
|
|
|
|
nonempty = { workspace = true, features = ["serialize"] }
|
|
|
|
schemars = { workspace = true, features = ["smol_str"] }
|
|
|
|
serde = { workspace = true }
|
|
|
|
serde_json = { workspace = true }
|
|
|
|
serde_with = { workspace = true }
|
|
|
|
smol_str = { workspace = true }
|
|
|
|
thiserror = { workspace = true }
|
|
|
|
lazy_static = { workspace = true }
|
2024-03-28 12:16:54 +03:00
|
|
|
|
|
|
|
[dev-dependencies]
|
2024-06-20 15:25:06 +03:00
|
|
|
anyhow = { workspace = true }
|
|
|
|
apollo-parser = { workspace = true }
|
|
|
|
async-graphql-parser = { workspace = true }
|
|
|
|
bincode = { workspace = true }
|
|
|
|
bson = { workspace = true }
|
|
|
|
criterion = { workspace = true, features = ["html_reports"] }
|
|
|
|
diffy = { workspace = true }
|
|
|
|
expect-test = { workspace = true }
|
|
|
|
graphql-parser = { workspace = true }
|
|
|
|
human_bytes = { workspace = true }
|
|
|
|
postcard = { workspace = true, features = ["use-std"] }
|
|
|
|
pretty_assertions = { workspace = true }
|
|
|
|
rmp-serde = { workspace = true }
|
2024-04-08 13:13:26 +03:00
|
|
|
|
|
|
|
[lints]
|
|
|
|
workspace = true
|