2025-03-22 22:17:47 -04:00
|
|
|
[package]
|
2025-03-23 12:31:48 -04:00
|
|
|
name = "tetratto-core"
|
2025-04-12 22:25:54 -04:00
|
|
|
version = "1.0.3"
|
2025-03-22 22:17:47 -04:00
|
|
|
edition = "2024"
|
|
|
|
|
|
|
|
[features]
|
|
|
|
postgres = ["dep:tokio-postgres", "dep:bb8-postgres"]
|
|
|
|
sqlite = ["dep:rusqlite"]
|
2025-03-23 21:19:16 -04:00
|
|
|
redis = ["dep:redis"]
|
|
|
|
default = ["sqlite", "redis"]
|
2025-03-22 22:17:47 -04:00
|
|
|
|
|
|
|
[dependencies]
|
|
|
|
pathbufd = "0.1.4"
|
|
|
|
serde = { version = "1.0.219", features = ["derive"] }
|
|
|
|
toml = "0.8.20"
|
2025-03-23 12:31:48 -04:00
|
|
|
tetratto-shared = { path = "../shared" }
|
|
|
|
tetratto-l10n = { path = "../l10n" }
|
2025-03-22 22:17:47 -04:00
|
|
|
serde_json = "1.0.140"
|
2025-04-04 21:42:08 -04:00
|
|
|
totp-rs = { version = "5.6.0", features = ["qr", "gen_secret"] }
|
2025-03-22 22:17:47 -04:00
|
|
|
|
2025-03-23 21:19:16 -04:00
|
|
|
redis = { version = "0.29.2", optional = true }
|
|
|
|
|
2025-03-22 22:17:47 -04:00
|
|
|
rusqlite = { version = "0.34.0", optional = true }
|
|
|
|
|
|
|
|
tokio-postgres = { version = "0.7.13", optional = true }
|
|
|
|
bb8-postgres = { version = "0.9.0", optional = true }
|
2025-03-23 16:37:43 -04:00
|
|
|
bitflags = "2.9.0"
|
2025-04-01 15:03:56 -04:00
|
|
|
async-recursion = "1.1.1"
|