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