[[bin]]
name = "chaser"
path = "src/main.rs"
[dependencies.anyhow]
version = "1.0"
[dependencies.clap]
features = ["derive"]
version = "4.0"
[dependencies.csv]
version = "1.3"
[dependencies.dirs]
version = "6.0"
[dependencies.notify]
version = "8.2.0"
[dependencies.owo-colors]
version = "4.0"
[dependencies.serde]
features = ["derive"]
version = "1.0.228"
[dependencies.serde_json]
version = "1.0.145"
[dependencies.serde_yaml_ng]
version = "0.10"
[dependencies.sys-locale]
version = "0.3"
[dependencies.toml]
version = "0.8"
[dev-dependencies.serial_test]
version = "3.0"
[dev-dependencies.tempfile]
version = "3.8"
[lib]
name = "chaser"
path = "src/lib.rs"
[package]
authors = ["Bli-AIk <haikun2333@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["command-line-utilities", "filesystem", "config"]
description = "An automated file path synchronization tool that updates changed paths in configuration files in real time."
documentation = "https://docs.rs/chaser"
edition = "2024"
exclude = ["test_files/*", "test_scenario/*", "target_test.*", ".github/*", "*.svg"]
homepage = "https://github.com/Bli-AIk/chaser"
keywords = ["file-monitor", "path-sync", "automation", "configuration", "cli"]
license = "MIT OR Apache-2.0"
name = "chaser"
readme = "readme.md"
repository = "https://github.com/Bli-AIk/chaser"
version = "0.1.0"
[[test]]
name = "file_monitoring_tests"
path = "tests/file_monitoring_tests.rs"
[[test]]
name = "integration_tests"
path = "tests/integration_tests.rs"
[[test]]
name = "performance_tests"
path = "tests/performance_tests.rs"