-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCargo.toml
40 lines (36 loc) · 1.07 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
[package]
name = "silver-brain"
version = "0.1.0"
edition = "2021"
[workspace]
members = [
"crates/core",
"crates/migration",
"crates/sql-service",
"crates/dev",
"crates/http-server",
"crates/cli",
]
[workspace.dependencies]
anyhow = "1.0.75"
async-trait = "0.1.73"
clap = { version = "4.3.24", features = ["derive"] }
lazy_static = "1.4.0"
nom = "7"
sea-orm = { version = "0.12.2", features = ["sqlx-sqlite", "runtime-tokio-rustls", "macros", "with-time", "debug-print"] }
serde = { version = "1.0.188", features = ["serde_derive"] }
serde_json = "1.0.105"
shellexpand = "3.1.0"
svix-ksuid = "0.7.0"
thiserror = "1.0.47"
time = { version = "0.3", features = ["macros", "std", "parsing", "formatting", "serde"] }
tokio = { version = "1", features = ["full"] }
tower-http = { version = "0.4.4", features = ["trace"] }
tracing = "0.1.37"
tracing-subscriber = "0.3.17"
typed-builder = "0.16.0"
[dependencies]
silver-brain-cli = { path = "crates/cli" }
silver-brain-dev = { path = "crates/dev" }
silver-brain-http-server = { path = "crates/http-server" }
tokio = { workspace = true }