[package]
edition = "2024"
name = "async-tty"
version = "0.1.4"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "An asynchronous TTY library for Rust"
documentation = "https://docs.rs/async-tty"
readme = "README.md"
license = "MIT OR Apache-2.0"
repository = "https://github.com/joshka/async-tty"
[lib]
name = "async_tty"
path = "src/lib.rs"
[[example]]
name = "alternate_screen"
path = "examples/alternate_screen.rs"
[[example]]
name = "cursor"
path = "examples/cursor.rs"
[[example]]
name = "raw_mode"
path = "examples/raw_mode.rs"
[dependencies.color-eyre]
version = "0.6"
[dependencies.mio]
version = "1"
default-features = false
[dependencies.rustix]
version = "1"
features = ["termios"]
[dependencies.snafu]
version = "0.9"
[dependencies.tokio]
version = "1"
features = [
"io-util",
"macros",
"rt-multi-thread",
"time",
]
default-features = false