[package] authors = ["Francis Le Roy "] description = "REST API server exposing a Postgres database using JSON:API" edition = "2018" license = "MIT OR Apache-2.0" name = "basiliq" repository = "https://github.com/basiliqio/basiliq" version = "0.1.2" [features] better_cli = ["clap/suggestions", "clap/wrap_help", "clap/color"] [dependencies] arcstr = "1" bimap = "0.6.0" buf_redux = {version = "0.8"} bytes = {version = "1"} casey = "0.3.3" clap = {version = "2", features = ["yaml"]} futures = "0.3" getset = "0.1" hyper = {version = "0.14", features = ["full"]} itertools = "0.10.0" num_cpus = "1.13.0" paste = "1.0" serde = "1" serde_json = "1" serde_urlencoded = "0.7" serde_yaml = "0.8" sqlx = {version = "0.5", features = ["postgres", "runtime-tokio-rustls", "json", "uuid", "chrono", "bigdecimal"]} thiserror = "1" tokio = {version = "1", features = ["full"]} tracing = {version = "0.1", features = ["log"]} tracing-log = {version = "0.1", features = ["env_logger"]} tracing-subscriber = {version = "0.2.17", features = ["json", "fmt", "chrono"]} trust-dns-resolver = {version = "0.20", features = ["tokio", "dns-over-rustls", "dns-over-https-rustls", "mdns", "ipconfig"]} url = "2.2.0" uuid = "0.8" [dependencies.ciboulette2pg] # git = "https://github.com/basiliqio/ciboulette2pg.git" # branch = "main" package = "ciboulette2pg" version = "0.1" [dependencies.ciboulette] features = ["sqlx_postgres"] version = "0.1" # branch = "main" # git = "https://github.com/basiliqio/ciboulette.git" package = "ciboulette" [dependencies.messy_json] # git = "https://github.com/basiliqio/messy_json.git" features = ["uuid"] version = "0.2" [dependencies.lazy_static] version = "1.4" [dev-dependencies.basiliq_db_test_proc_macro] git = "https://github.com/basiliqio/basiliq_db_test_utils.git" branch = "main" package = "basiliq_db_test_proc_macro" [dev-dependencies.basiliq_db_test_utils] git = "https://github.com/basiliqio/basiliq_db_test_utils.git" branch = "main" package = "basiliq_db_test_utils" [dev-dependencies] insta = {version = "1.7", features = ["redactions"]}