Update dependencies and enhance path ignore functionality

- Updated various dependencies in Cargo.lock and Cargo.toml, including aws-lc-rs, aws-lc-sys, tokio, and uuid to their latest versions.
- Refactored the memofs crate to simplify the notify dependency configuration.
- Introduced path ignore rules in ChangeProcessor and ServeSession to filter VFS events based on glob patterns, improving event handling efficiency.
This commit is contained in:
Joe 2026-03-06 23:01:20 -06:00
parent 093e62af8e
commit 6fcb1b9cf2
5 changed files with 122 additions and 74 deletions

View file

@ -21,11 +21,8 @@ log = "0.4"
notify-debouncer-full = "0.7"
serde = { version = "1.0.228", features = ["derive"] }
[target.'cfg(target_os = "macos")'.dependencies]
notify = { version = "8.2", features = ["macos_kqueue"] }
[target.'cfg(not(target_os = "macos"))'.dependencies]
notify = "8.2"
[dependencies.notify]
version = "8.2"
[dev-dependencies]
tempfile = "3.26.0"