[package] name = "safepkt-backend" version = "1.0.0" authors = ["Caleb James Delisle ", "Thierry Marianne "] edition = "2018" license = "MIT OR Apache-2.0" description = """ A backend to run static analysis tools against rust-based programs. """ autoexamples = false [[bin]] name="safepkt-backend" path= "src/http.rs" [[bin]] name="safepkt-cli" path= "src/cli.rs" [dependencies] anyhow = "1" async-trait = "0.1.51" base64 = "0.13.0" bollard = "0.11" color-eyre = "0.5.11" dotenv = "0.15.0" fungus = "0.1.27" futures = "0.3" hex = "0.4" hyper = { version = "0.14", features = ["full"] } regex = "1.4" routerify = "2" routerify-cors = "2" serde = { version ="1.0.117", features = ["derive"] } serde_json = "1.0.59" sha2 = "0.9" tokio = { version = "1", features = ["full"] } tracing = "0.1.26" tracing-subscriber = { version = "0.2.19", features = ["json", "fmt"] } [dependencies.async-std] version = "1.6.0" features = ["attributes"] [dependencies.clap] version = "3.0.0-beta.4" features = ["std", "cargo", "derive", "color", "suggestions"] [target.'cfg(target_family = "unix")'.dependencies] nix = "0.23.0" [dev-dependencies] async-std = "1.9.0" rand = "0.8.4" rand_core = "0.6.3"