[dependencies]
anyhow = "1.0"
clap = {version = "4.5", features = ["derive", "cargo", "color", "suggestions"]}
deadpool-postgres = {workspace = true}
fraiseql-core = {path = "../fraiseql-core", version = "2.0.0-alpha.5", features = ["postgres"]}
glob = "0.3"
notify = "7.0"
serde = {version = "1.0", features = ["derive"]}
serde_json = "1.0"
thiserror = "2.0"
tokio = {version = "1.42", features = ["full"]}
tokio-postgres = {workspace = true, features = ["with-serde_json-1"]}
toml = "0.8"
tracing = "0.1"
tracing-subscriber = {version = "0.3", features = ["env-filter", "fmt", "ansi"]}
walkdir = "2"
[dev-dependencies]
tempfile = "3.8"
[lints]
workspace = true
[package]
description = "CLI tools for FraiseQL v2 - Schema compilation and development utilities"
name = "fraiseql-cli"
authors.workspace = true
categories.workspace = true
documentation.workspace = true
edition.workspace = true
homepage.workspace = true
keywords.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true
version.workspace = true