jj workspaces over the network
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 66 lines 1.4 kB view raw
1[package] 2name = "jj-tandem" 3version = "0.2.0" 4edition = "2021" 5description = "jj workspaces over the network — one server, many agents, real files" 6license = "MIT" 7repository = "https://github.com/laulauland/tandem" 8homepage = "https://github.com/laulauland/tandem" 9readme = "README.md" 10keywords = ["jj", "jujutsu", "vcs", "distributed", "collaboration"] 11categories = ["development-tools", "command-line-utilities"] 12exclude = [ 13 "opensrc/", 14 "qa/", 15 "demos/", 16 ".fp/", 17 ".github/", 18] 19 20[[bin]] 21name = "tandem" 22path = "src/main.rs" 23 24[dependencies] 25# jj integration 26jj-lib = { version = "0.38.0", features = ["git"] } 27jj-cli = { version = "0.38.0", default-features = false, features = ["git"] } 28 29# CLI 30clap = { version = "4", features = ["derive", "env"] } 31 32# RPC 33capnp = "0.20" 34capnp-rpc = "0.20" 35 36# Async runtime 37tokio = { version = "1", features = ["full"] } 38tokio-util = { version = "0.7", features = ["compat"] } 39 40# Trait / stream / proto support 41async-trait = "0.1" 42futures = "0.3" 43prost = "0.14" 44smallvec = "1" 45 46# Hashing 47blake2 = "0.10" 48digest = "0.10" 49 50# Sync bridge for async backend methods 51pollster = "0.4" 52 53# Server-side deps (from v0) 54anyhow = "1" 55serde = { version = "1", features = ["derive"] } 56serde_json = "1" 57dunce = "1" 58libc = "0.2" 59 60[build-dependencies] 61capnpc = "0.20" 62 63[dev-dependencies] 64tempfile = "3" 65libc = "0.2" 66serde_json = "1"