1[package]
2authors = ["Nathan Sobo <nathan@warp.dev>"]
3default-run = "zed-server"
4edition = "2018"
5name = "zed-server"
6version = "0.1.0"
7
8[[bin]]
9name = "seed"
10required-features = ["seed-support"]
11
12[dependencies]
13anyhow = "1.0.40"
14async-std = { version = "1.8.0", features = ["attributes"] }
15async-trait = "0.1.50"
16async-tungstenite = "0.14"
17base64 = "0.13"
18clap = "=3.0.0-beta.2"
19comrak = "0.10"
20either = "1.6"
21envy = "0.4.2"
22futures = "0.3"
23handlebars = "3.5"
24http-auth-basic = "0.1.3"
25jwt-simple = "0.10.0"
26lipsum = { version = "0.8", optional = true }
27oauth2 = { version = "4.0.0", default_features = false }
28oauth2-surf = "0.1.1"
29parking_lot = "0.11.1"
30postage = { version = "0.4.1", features = ["futures-traits"] }
31rand = "0.8"
32rust-embed = { version = "6.2", features = ["include-exclude"] }
33scrypt = "0.7"
34serde = { version = "1.0", features = ["derive"] }
35sha-1 = "0.9"
36surf = "2.2.0"
37tide = "0.16.0"
38tide-compress = "0.9.0"
39time = "0.2"
40toml = "0.5.8"
41zrpc = { path = "../zrpc" }
42
43[dependencies.async-sqlx-session]
44version = "0.3.0"
45features = ["pg", "rustls"]
46default-features = false
47
48[dependencies.sqlx]
49version = "0.5.2"
50features = ["runtime-async-std-rustls", "postgres", "time"]
51
52[dev-dependencies]
53gpui = { path = "../gpui" }
54lazy_static = "1.4"
55serde_json = { version = "1.0.64", features = ["preserve_order"] }
56zed = { path = "../zed", features = ["test-support"] }
57
58[features]
59seed-support = ["lipsum"]