Cargo.toml

 1[package]
 2authors = ["Nathan Sobo <nathan@warp.dev>"]
 3default-run = "collab"
 4edition = "2021"
 5name = "collab"
 6version = "0.1.0"
 7
 8[[bin]]
 9name = "collab"
10
11[[bin]]
12name = "seed"
13required-features = ["seed-support"]
14
15[dependencies]
16collections = { path = "../collections" }
17rpc = { path = "../rpc" }
18util = { path = "../util" }
19
20anyhow = "1.0.40"
21async-trait = "0.1.50"
22async-tungstenite = "0.16"
23axum = { version = "0.5", features = ["json", "headers", "ws"] }
24base64 = "0.13"
25envy = "0.4.2"
26env_logger = "0.8"
27futures = "0.3"
28json_env_logger = "0.1"
29lazy_static = "1.4"
30lipsum = { version = "0.8", optional = true }
31log = { version = "0.4.16", features = ["kv_unstable_serde"] }
32parking_lot = "0.11.1"
33rand = "0.8"
34scrypt = "0.7"
35serde = { version = "1.0", features = ["derive"] }
36serde_json = "1.0"
37sha-1 = "0.9"
38tokio = { version = "1", features = ["full"] }
39tokio-tungstenite = "0.17"
40tower = "0.4"
41time = "0.2"
42toml = "0.5.8"
43
44[dependencies.sqlx]
45version = "0.5.2"
46features = ["runtime-tokio-rustls", "postgres", "time", "uuid"]
47
48[dev-dependencies]
49collections = { path = "../collections", features = ["test-support"] }
50gpui = { path = "../gpui", features = ["test-support"] }
51rpc = { path = "../rpc", features = ["test-support"] }
52client = { path = "../client", features = ["test-support"] }
53editor = { path = "../editor", features = ["test-support"] }
54language = { path = "../language", features = ["test-support"] }
55lsp = { path = "../lsp", features = ["test-support"] }
56project = { path = "../project", features = ["test-support"] }
57settings = { path = "../settings", features = ["test-support"] }
58theme = { path = "../theme" }
59workspace = { path = "../workspace", features = ["test-support"] }
60ctor = "0.1"
61env_logger = "0.8"
62util = { path = "../util" }
63lazy_static = "1.4"
64serde_json = { version = "1.0.64", features = ["preserve_order"] }
65
66[features]
67seed-support = ["lipsum"]