buster/api/server/Cargo.toml

66 lines
2.0 KiB
TOML

[package]
name = "buster_server"
version = "0.1.5"
edition = "2021"
default-run = "buster_server"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
# Use workspace dependencies
anyhow = { workspace = true }
async-compression = { workspace = true }
axum = { workspace = true }
chrono = { workspace = true }
cohere-rust = { workspace = true }
diesel = { workspace = true }
diesel-async = { workspace = true }
diesel_migrations = { workspace = true }
dotenv = { workspace = true }
futures = { workspace = true }
html-escape = { workspace = true }
indexmap = { workspace = true }
jsonwebtoken = { workspace = true }
lazy_static = { workspace = true }
rayon = { workspace = true }
redis = { workspace = true }
regex = { workspace = true }
reqwest = { workspace = true }
resend-rs = { workspace = true }
rustls = { workspace = true }
sentry = { workspace = true }
sentry-tower = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
serde_yaml = { workspace = true }
tokio = { workspace = true }
tower = { workspace = true }
tower-http = { workspace = true }
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
uuid = { workspace = true }
# Local dependencies
handlers = { path = "../libs/handlers" }
litellm = { path = "../libs/litellm" }
database = { path = "../libs/database" }
agents = { path = "../libs/agents" }
query_engine = { path = "../libs/query_engine" }
middleware = { path = "../libs/middleware" }
sharing = { path = "../libs/sharing" }
search = { path = "../libs/search" }
stored_values = { path = "../libs/stored_values" }
# Workspace Libraries
dataset_security = { path = "../libs/dataset_security" }
# Add the new dependency
tokio-cron-scheduler = { workspace = true }
[dev-dependencies]
mockito = { workspace = true }
tokio-test = { workspace = true }
async-trait = { workspace = true }
# Add the new dependency
# dataset_security = { path = "../libs/dataset_security" }