[package] name = "distant-local" description = "Library implementing distant API for local interactions" categories = ["network-programming"] version = "0.20.0-alpha.10" authors = ["Chip Senkbeil "] edition = "2021" homepage = "https://github.com/chipsenkbeil/distant" repository = "https://github.com/chipsenkbeil/distant" readme = "README.md" license = "MIT OR Apache-2.0" [features] default = ["macos-fsevent"] # If specified, will use MacOS FSEvent for file watching macos-fsevent = ["notify/macos_fsevent"] # If specified, will use MacOS kqueue for file watching macos-kqueue = ["notify/macos_kqueue"] [dependencies] async-trait = "0.1.68" distant-core = { version = "=0.20.0-alpha.10", path = "../distant-core" } grep = "0.2.12" ignore = "0.4.20" log = "0.4.18" notify = { version = "6.0.0", default-features = false, features = ["macos_fsevent"] } notify-debouncer-full = { version = "0.1.0", default-features = false } num_cpus = "1.15.0" portable-pty = "0.8.1" rand = { version = "0.8.5", features = ["getrandom"] } shell-words = "1.1.0" tokio = { version = "1.28.2", features = ["full"] } walkdir = "2.3.3" whoami = "1.4.0" winsplit = "0.1.0" [dev-dependencies] assert_fs = "1.0.13" env_logger = "0.10.0" indoc = "2.0.1" once_cell = "1.17.2" predicates = "3.0.3" rstest = "0.17.0" test-log = "0.2.11"