[package] name = "sellershut-core" version = "0.1.0" edition = "2024" license.workspace = true homepage.workspace = true documentation.workspace = true description.workspace = true [dependencies] prost = "0.13.5" serde = { workspace = true, optional = true } serde_json = { workspace = true, optional = true } time = { workspace = true, optional = true } tonic.workspace = true tonic-types = "0.13.0" [features] default = [] auth = [] users = [] serde = ["dep:serde", "serde/derive", "serde_json"] time = [ "dep:time", "serde", "time/serde", "time/parsing", "time/formatting", "time/macros", ] [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"] [build-dependencies] tonic-build = { version = "0.13.0", features = ["cleanup-markdown"] }