[package] name = "ghost-core" version.workspace = true edition.workspace = true authors.workspace = true license.workspace = true [dependencies] anyhow.workspace = true thiserror.workspace = true log.workspace = true tokio = { version = "1.0", features = ["full"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" uuid = { version = "1.0", features = ["v4"] } [target.'cfg(windows)'.dependencies] windows = { version = "0.58", features = [ "Win32_Foundation", "Win32_System_Diagnostics_ToolHelp", "Win32_System_Threading", "Win32_System_ProcessStatus", "Win32_System_Memory", "Win32_Security", ] } [target.'cfg(unix)'.dependencies] libc = "0.2"