[workspace] members = ["crates/*"] resolver = "2" [workspace.package] edition = "2021" version = "0.1.0" license = "MIT" [workspace.dependencies] anyhow = "1" thiserror = "2" serde = { version = "1", features = ["derive"] } serde_json = "1" tokio = { version = "1", features = ["full"] } reqwest = { version = "0.12", default-features = false, features = ["json", "stream", "rustls-tls"] } uuid = { version = "1", features = ["v4"] } rand = "0.8" dotenvy = "0.15" futures = "0.3" tokio-stream = "0.1" async-trait = "0.1" base64 = "0.22" bytes = "1" tokio-util = "0.7" clap = { version = "4", features = ["derive"] } jsonschema = "0.42" chrono = "0.4" bollard = "0.18" tar = "0.4" dialoguer = "0.12" git2 = "0.19" walkdir = "2" regex = "1" aho-corasick = "1"