[package] name = "thulani" version = "0.2.0" authors = ["Nathan Perry "] edition = "2021" [features] default = ["db", "games"] db = ["diesel", "postgres", "r2d2_postgres", "diesel_migrations"] games = [] [dependencies] lazy_static = "1.4" anyhow = "1.0" thiserror = "1.0" log = "0.4" typemap = "0.3" url = "2.5" dotenv = "0.15" chrono = "0.4" time = "0.3" fern = { version = "0.6", features = ["colored"] } diesel = { version = "2.1", features = ["postgres", "chrono", "r2d2"], optional = true } ctrlc = { version = "3.4", features = ["termination"] } rand = "0.8" either = "1.10" reqwest = { version = "0.11", features = ["json"] } sha1 = { version = "0.10", features = ["std"] } regex = "1.10" itertools = "0.12" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" timeago = "0.4" statrs = "0.16" fnv = "1.0" pest = "2.7" pest_derive = "2.7" postgres = { version = "0.19", optional = true, features = ["with-chrono-0_4"] } r2d2_postgres = { version = "0.18", optional = true } diesel_migrations = { version = "2.1", optional = true } envconfig = "0.10" envconfig_derive = "0.10" tap = "1.0" songbird = { version = "0.4", features = ["builtin-queue"] } tokio = { version = "1.37", features = ["full"]} symphonia = { version = "0.5", features = ["all"]} [dependencies.serenity] version = "0.12" default-features = false features = ["builder", "cache", "client", "framework", "gateway", "http", "model", "utils", "voice", "standard_framework", "rustls_backend"]