[workspace] resolver = "2" members = [ "crates/core", "crates/db", "crates/feeds", "crates/llm", "crates/web", ] [workspace.package] edition = "2021" version = "0.1.0" license = "MIT" [workspace.dependencies] tokio = { version = "1", features = ["full"] } serde = { version = "1", features = ["derive"] } serde_json = "1" anyhow = "1" thiserror = "2" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } chrono = { version = "0.4", features = ["serde"] } uuid = { version = "1", features = ["v4", "serde", "js"] } diesel = { version = "2.3", features = ["sqlite", "chrono"] } diesel-async = { version = "0.9", features = ["sqlite", "bb8"] } diesel_migrations = { version = "2.3", features = ["sqlite"] } bb8 = "0.9" libsqlite3-sys = { version = "0.30", features = ["bundled"] } feedsignal-core = { path = "crates/core" } feedsignal-db = { path = "crates/db" } feedsignal-feeds = { path = "crates/feeds" } feedsignal-llm = { path = "crates/llm" }