[package] name = "simple-fs" version = "0.3.1" edition = "2021" authors = ["Jeremy Chone "] license = "MIT OR Apache-2.0" description = "Simple and convenient API for File System access" categories = ["filesystem"] keywords = [ "file-system", "json", "toml", "io" ] homepage = "https://github.com/jeremychone/rust-simple-fs" repository = "https://github.com/jeremychone/rust-simple-fs" [lints.rust] unsafe_code = "forbid" # unused = { level = "allow", priority = -1 } # For exploratory dev. [features] "full" = ["with-json", "with-toml", "bin-nums"] "with-json" = ["serde", "serde_json"] "with-toml" = ["serde", "toml"] "bin-nums" = ["byteorder"] [dependencies] # -- Files walkdir = "2" globset = "0.4" notify = "7" notify-debouncer-full = "0.4" # -- Feature: json, toml serde = { version = "1", features = ["derive"], optional = true} # -- Feature: json serde_json = { version = "1", optional = true} # -- Feature: toml toml = { version = "0.8", optional = true} # -- Features: bin-nums byteorder = { version = "1.5", optional = true} pathdiff = "0.2.2" path-clean = "1.0.1" # -- Other derive_more = {version = "1.0", features = ["from"] } flume = "0.11.1"