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" }
19anyhow = "1.0.40"
20async-io = "1.3"
21async-std = { version = "1.8.0", features = ["attributes"] }
22async-trait = "0.1.50"
23async-tungstenite = "0.16"
24base64 = "0.13"
25clap = "3.1"
26comrak = "0.10"
27either = "1.6"
28envy = "0.4.2"
29futures = "0.3"
30handlebars = "3.5"
31http-auth-basic = "0.1.3"
32json_env_logger = "0.1"
33jwt-simple = "0.10.0"
34lipsum = { version = "0.8", optional = true }
35log = { version = "0.4.16", features = ["kv_unstable_serde"] }
36oauth2 = { version = "4.0.0", default_features = false }
37oauth2-surf = "0.1.1"
38parking_lot = "0.11.1"
39rand = "0.8"
40rust-embed = { version = "6.3", features = ["include-exclude"] }
41scrypt = "0.7"
42serde = { version = "1.0", features = ["derive"] }
43serde_json = "1.0"
44sha-1 = "0.9"
45surf = "2.2.0"
46tide = "0.16.0"
47tide-compress = "0.9.0"
48time = "0.2"
49toml = "0.5.8"
50
51[dependencies.async-sqlx-session]
52version = "0.3.0"
53features = ["pg", "rustls"]
54default-features = false
55
56[dependencies.sqlx]
57version = "0.5.2"
58features = ["runtime-async-std-rustls", "postgres", "time", "uuid"]
59
60[dev-dependencies]
61collections = { path = "../collections", features = ["test-support"] }
62gpui = { path = "../gpui", features = ["test-support"] }
63rpc = { path = "../rpc", features = ["test-support"] }
64client = { path = "../client", features = ["test-support"] }
65editor = { path = "../editor", features = ["test-support"] }
66language = { path = "../language", features = ["test-support"] }
67lsp = { path = "../lsp", features = ["test-support"] }
68project = { path = "../project", features = ["test-support"] }
69settings = { path = "../settings", features = ["test-support"] }
70theme = { path = "../theme" }
71workspace = { path = "../workspace", features = ["test-support"] }
72ctor = "0.1"
73env_logger = "0.8"
74util = { path = "../util" }
75lazy_static = "1.4"
76serde_json = { version = "1.0.64", features = ["preserve_order"] }
77
78[features]
79seed-support = ["lipsum"]