/ Cargo.toml
Cargo.toml
1 [workspace] 2 resolver = "3" 3 members = [ 4 "axum_duper", 5 "duper", 6 "duperfmt", 7 "duperq", 8 "duper-js-node", 9 "duper-js-wasm/rust", 10 "duper-python", 11 "duper_lsp", 12 "duper_rpc", 13 "duper_uniffi", 14 "duper_website", 15 "duper_zed", 16 "serde_duper", 17 "serde_duper_macros", 18 "tracing_duper", 19 "tree-sitter-duper", 20 ] 21 22 [workspace.package] 23 rust-version = "1.88" 24 25 [workspace.dependencies] 26 axum_duper = { path = "axum_duper", version = "^0.4" } 27 base64 = "^0.22" 28 bytes = { version = "1", features = ["serde"] } 29 cc = "^1.2" 30 chrono = { version = "^0.4", features = ["serde"] } 31 chumsky = "^0.11" 32 clap = { version = "^4", features = ["derive"] } 33 duper = { path = "duper", version = "^0.6", features = ["ansi", "serde"] } 34 duperfmt = { version = "^0.1", path = "duperfmt" } 35 futures = "^0.3" 36 insta = "^1" 37 ipnet = { version = "^2", features = ["serde"] } 38 regex = "^1" 39 rust_decimal = { version = "^1", features = ["macros", "serde-str"] } 40 serde = { version = "^1", features = ["derive"] } 41 serde_core = "^1" 42 serde_json = "^1" 43 smol = "^2.0.2" 44 temporal_rs = "^0.1" 45 thiserror = "^2" 46 tokio = { version = "^1.48.0", features = ["full"] } 47 tower = "^0.5.2" 48 tracing = "^0.1" 49 tree-sitter = { version = "^0.25", features = ["wasm"] } 50 tree-sitter-duper = { version = "^0.1", path = "tree-sitter-duper" } 51 uuid = { version = "^1", features = ["serde"] } 52 wasm-bindgen = "=0.2.100" 53 yoke = "^0.8" 54 55 [profile.release] 56 lto = true 57 strip = "debuginfo"