37 lines
834 B
TOML
37 lines
834 B
TOML
|
|
[workspace]
|
|
resolver = '2'
|
|
members = [
|
|
'apps/cli',
|
|
'libs/tool_tracing',
|
|
'libs/clickhouse_pool',
|
|
'libs/database',
|
|
'libs/bot',
|
|
'libs/config',
|
|
'libs/cron_scheduler',
|
|
'libs/api',
|
|
]
|
|
|
|
[workspace.dependencies]
|
|
poise = { git = 'https://github.com/serenity-rs/poise', branch = 'current', features = [
|
|
'chrono',
|
|
] }
|
|
tokio = { version = '1.45', features = ['macros', 'rt-multi-thread', 'io-std'] }
|
|
serde = '1.0'
|
|
tracing = '0.1'
|
|
serde_json = '1.0'
|
|
clickhouse = { version = '0.13', features = ['native-tls', 'uuid', 'chrono'] }
|
|
uuid = { version = '1.17', features = ['serde', 'v4'] }
|
|
chrono = { version = '0.4.41', features = ['serde'] }
|
|
croner = "2.0.5"
|
|
|
|
[profile.release]
|
|
lto = true
|
|
|
|
[profile.dev]
|
|
opt-level = 2
|
|
lto = false
|
|
|
|
[patch.crates-io]
|
|
serenity = { git = 'https://github.com/serenity-rs/serenity', branch = 'current' }
|