[package] name = "glitch-ng" version = "0.5.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] dotenv = "0.15" log = "0.4" tracing = "0.1" tracing-subscriber = "0.2" rand = "0.8" reqwest = "0.11" chrono = { version = "0.4", features = ["serde"] } [dependencies.serenity] git = "https://github.com/serenity-rs/serenity" branch = "next" default-features = false features = [ "rustls_backend", "cache", "client", "gateway", "model", "utils", "collector", ] [patch.crates-io.serenity] git = "https://github.com/serenity-rs/serenity" branch = "next" [dependencies.poise] git = "https://github.com/kangalioo/poise" branch = "master" features = [ "collector" ] [dependencies.tokio] version = "1" features = [ "macros", "signal", "rt-multi-thread" ] [dependencies.serde] version = "1" features = [ "derive" ] [dependencies.serde_json] version = "1" [dependencies.sqlx] version = "0.5" features = [ "runtime-tokio-rustls", "postgres", "uuid", "chrono", "migrate", "macros", ]