[package] name = "PowerSession" version = "0.1.11" authors = ["Yuwei B "] edition = "2021" license = "MIT" description = "Asciinema-compatible terminal session recorder for Windows" readme = "README.md" homepage = "https://github.com/Watfaq/PowerSession-rs" repository = "https://github.com/Watfaq/PowerSession-rs" keywords = ["cli", "asciinema", "terminal", "recorder", "conpty"] categories = ["command-line-utilities"] [dependencies] clap = { version = "3.2.17", features = ["cargo"] } log = "0.4" fern = { version = "0.6", features = ["colored"] } platform-dirs = "0.3.0" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" uuid = { version = "1.4.1", features = [ "v4", # Lets you generate random UUIDs "fast-rng", # Use a faster (but still sufficiently random) RNG "macro-diagnostics", # Enable better diagnostics for compile-time UUIDs ]} reqwest = { version = "0.11.20", features = ["blocking", "multipart"] } rustc_version_runtime = "0.2.1" os_info = "3" base64 = "0.13.0" #[cfg(windows)] windows = { version = "0.38.0", features=[ "alloc", "Win32_Foundation", "Win32_Security", "Win32_System_Threading", "Win32_System_Console", "Win32_System_WindowsProgramming", "Win32_System_Pipes", "Win32_Storage_FileSystem", "Win32_System_IO", ]}