[package]
name = "sharedserver"
version = "0.4.4"
edition = "2021"
authors = ["SharedServer Contributors"]
license = "MIT"
description = "A lightweight CLI tool and library for managing shared servers with reference counting"
repository = "https://github.com/georgeharker/shareserver"
readme = "../README.md"
keywords = ["server", "process-management", "neovim", "cli", "reference-counting"]
categories = ["command-line-utilities", "development-tools"]
[lib]
name = "sharedserver"
path = "src/lib.rs"
[[bin]]
name = "sharedserver"
path = "src/main.rs"
[dependencies]
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
nix = { version = "0.27", features = ["fs", "process", "signal"] }
anyhow = "1.0"
chrono = { version = "0.4", features = ["serde"] }
libc = "0.2"
clap = { version = "4.4", features = ["derive", "color", "help", "usage", "error-context"] }
clap_complete = "4.4"
colored = "2.1"
[dev-dependencies]
serial_test = "3.0"