spiffbot/Cargo.toml
deepCurse baa14a47e6
.env file support
introduced a macro to make management of program properties easier
program properties are obtained in this order: environment, .env file, commandline arguments
a configuration file will be included at a later date and will be loaded between .env and commandline args
2025-03-24 18:45:43 -03:00

31 lines
905 B
TOML

[package]
name = "nopalmo"
version = "0.1.0"
edition = "2024"
[dependencies]
# Logging
tracing = "0.1.40"
tracing-subscriber = { version = "0.3.18", features = ["chrono"] }
log = "0.4.26"
mlua = { version = "0.10.3", features = ["async", "luau"] }
# Tokio will be useful at a later date but as of now i will be limiting its usage
tokio = { version = "1.37.0", features = ["full"] }
# tossing this lib at some point, it makes too many assumptions about how i code and i dislike how often im forced to async
serenity = "0.12.4"
num_cpus = "1.16.0"
rand = "0.9.0"
#regex = "1.10.4"
sqlite = { version = "0.36.1", features = ["bundled"] }
ctrlc = "3.4.5"
[features]
dot_env_file = []
default = ["dot_env_file"]
# slated for removal, originally this engine was going to be a multipurpose and publicly available bot, however plans change and im limiting the scope
nsfw_features = []
premium_features = []