[package] name = "swagger-cli" version = "0.1.0" edition = "2024" [dependencies] anyhow = "1" chrono = { version = "0.4", features = ["serde"] } clap = { version = "4", features = ["derive", "env"] } colored = "3" directories = "6" fs2 = "0.4" futures = "0.3" regex = "1" reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls", "stream"] } serde = { version = "1", features = ["derive"] } serde_json = "1" serde_yaml = "0.9" sha2 = "0.10" tabled = "0.17" thiserror = "2" tokio = { version = "1", features = ["full"] } toml = "0.8" [dev-dependencies] assert_cmd = "2" criterion = "0.5" mockito = "1" predicates = "3" proptest = "1" tempfile = "3" tokio = { version = "1", features = ["macros", "rt-multi-thread"] } [[bench]] name = "perf" harness = false [profile.release] opt-level = 3 lto = true codegen-units = 1 strip = true