[package] name = "zesty-api" version = "0.2.1" edition = "2021" description = "Zesty API definitions" repository = "https://gitlab.com/zestyco/zesty-customers-tools/zesty-api-rs" license = "Apache-2.0" [dependencies] clap = { version = "4.1", features = ["derive"], optional = true } enum-iterator = { version = "1.4", optional = true } http = "0.2" http-serde = "1.1" schemars = { version = "0.8", optional = true } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" serde_with = "3.0" thiserror = "1.0" uuid = { version = "1.3.0", features = ["serde"] } [dev-dependencies] uuid = { version = "1.3.0", features = ["v4", "serde"] } [features] # pedantic = [] # default = ["clap", "jsonschema"] clap = ["dep:clap"] iterator = ["dep:enum-iterator"] jsonschema = ["dep:schemars", "iterator"] [package.metadata.docs.rs] all-features = true