notify 5.0.0-pre.10

Cross-platform filesystem notification library
Documentation
[package]

name = "notify"

version = "5.0.0-pre.10"



description = "Cross-platform filesystem notification library"

documentation = "https://docs.rs/notify"

homepage = "https://github.com/notify-rs/notify"

repository = "https://github.com/notify-rs/notify.git"

readme = "README.md"

license = "CC0-1.0 OR Artistic-2.0"

keywords = ["events", "filesystem", "notify", "watch"]

categories = ["filesystem"]

authors = [

  "FĂ©lix Saparelli <me@passcod.name>",

  "Daniel Faust <hessijames@gmail.com>"

]



edition = "2018"

exclude = [

  "/clippy.toml",

  ".github/*"

]



[dependencies]

bitflags = "1.0.4"

crossbeam-channel = "0.5.0"

filetime = "0.2.6"

libc = "0.2.4"

serde = { version = "1.0.89", features = ["derive"], optional = true }

walkdir = "2.0.1"



[target.'cfg(target_os="linux")'.dependencies]

inotify = { version = "0.9", default-features = false }

mio = { version = "0.7.7", features = ["os-ext"] }



[target.'cfg(target_os="macos")'.dependencies]

fsevent-sys = "4"



[target.'cfg(windows)'.dependencies]

winapi = { version = "0.3.8", features = ["fileapi", "handleapi", "ioapiset", "minwinbase", "synchapi", "winbase", "winnt"] }



[dev-dependencies]

serde_json = "1.0.39"

tempfile = "3.2.0"



[features]

timing_tests = []

manual_tests = []