[package] name = "watchexec-events" version = "2.0.1" authors = ["FĂ©lix Saparelli "] license = "Apache-2.0 OR MIT" description = "Watchexec's event types" keywords = ["watchexec", "event", "format", "json"] documentation = "https://docs.rs/watchexec-events" repository = "https://github.com/watchexec/watchexec" readme = "README.md" rust-version = "1.61.0" edition = "2021" [dependencies.notify] version = "6.0.0" optional = true [dependencies.serde] version = "1.0.183" optional = true features = ["derive"] [dependencies.watchexec-signals] version = "3.0.0" path = "../signals" default-features = false [target.'cfg(unix)'.dependencies.nix] version = "0.28.0" features = ["signal"] [dev-dependencies] watchexec-events = { version = "*", features = ["serde"], path = "." } snapbox = "0.5.9" serde_json = "1.0.107" [features] default = ["notify"] notify = ["dep:notify"] serde = ["dep:serde", "notify?/serde", "watchexec-signals/serde"]