Refactor: Use workspace dependencies

This commit is contained in:
Rodrigo Rodriguez (Pragmatismo) 2026-01-23 09:37:48 -03:00
parent 55947a20b9
commit e3219d8a4f

View file

@ -9,7 +9,7 @@ keywords = ["chatbot", "ui", "web-interface", "general-bots"]
categories = ["web-programming", "gui"] categories = ["web-programming", "gui"]
[dependencies.botlib] [dependencies.botlib]
path = "../botlib" workspace = true
features = ["http-client"] features = ["http-client"]
[features] [features]
@ -48,42 +48,43 @@ canvas = []
people = [] people = []
billing = [] billing = []
products = [] products = []
editor = []
tickets = [] tickets = []
[dependencies] [dependencies]
anyhow = "1.0" anyhow = { workspace = true }
async-trait = "0.1" async-trait = { workspace = true }
axum = { version = "0.7.5", features = ["ws", "multipart", "macros"] } axum = { workspace = true }
base64 = "0.22" base64 = { workspace = true }
bytes = "1.8" bytes = { workspace = true }
chrono = { version = "0.4", features = ["serde"] } chrono = { workspace = true, features = ["serde"] }
diesel = { version = "2.1", features = ["sqlite"] } diesel = { workspace = true, features = ["sqlite"] }
dirs = "5.0" dirs = { workspace = true }
env_logger = "0.11" env_logger = { workspace = true }
futures = "0.3" futures = { workspace = true }
futures-util = "0.3" futures-util = { workspace = true }
hostname = "0.4" hostname = { workspace = true }
jsonwebtoken = "9.3" jsonwebtoken = { workspace = true }
local-ip-address = "0.6.5" local-ip-address = { workspace = true }
log = "0.4" log = { workspace = true }
mime_guess = "2.0" mime_guess = { workspace = true }
native-tls = "0.2" native-tls = { workspace = true }
rand = "0.8" rand = { workspace = true }
regex = "1.10" regex = { workspace = true }
reqwest = { version = "0.12", features = ["json"] } reqwest = { workspace = true, features = ["json"] }
serde = { version = "1.0", features = ["derive"] } serde = { workspace = true, features = ["derive"] }
serde_json = "1.0" serde_json = { workspace = true }
time = "0.3" time = { workspace = true }
tokio = { version = "1.41", features = ["full"] } tokio = { workspace = true, features = ["full"] }
tokio-stream = "0.1" tokio-stream = { workspace = true }
tokio-tungstenite = { version = "0.21", features = ["native-tls"] } tokio-tungstenite = { workspace = true, features = ["native-tls"] }
tower = "0.4" tower = { workspace = true }
tower-http = { version = "0.5", features = ["cors", "fs", "trace"] } tower-http = { workspace = true, features = ["cors", "fs", "trace"] }
tower-cookies = "0.10" tower-cookies = { workspace = true }
tracing = "0.1" tracing = { workspace = true }
urlencoding = "2.1" urlencoding = { workspace = true }
uuid = { version = "1.11", features = ["serde", "v4"] } uuid = { workspace = true, features = ["serde", "v4"] }
webbrowser = "0.8" webbrowser = { workspace = true }
[lints] [lints]
workspace = true workspace = true