oma-console 0.29.2

Console and terminal emulator handling library used by oma
Documentation
[dependencies.aho-corasick]
optional = true
version = "1.1.3"

[dependencies.ansi-to-tui]
optional = true
version = "7.0"

[dependencies.console]
optional = true
version = "0.16"

[dependencies.indicatif]
optional = true
version = "0.18"

[dependencies.ratatui]
optional = true
version = "0.29"

[dependencies.termbg]
optional = true
package = "termbg-with-async-stdin"
version = "0.1"

[dependencies.textwrap]
optional = true
version = "0.16"

[dependencies.tracing]
optional = true
version = "0.1"

[dependencies.tracing-subscriber]
optional = true
version = "0.3"

[[example]]
name = "msg"
path = "examples/msg.rs"

[[example]]
name = "pager"
path = "examples/pager.rs"

[features]
default = ["print", "pager", "progress_bar_style"]
pager = ["dep:ratatui", "dep:ansi-to-tui", "dep:console", "dep:aho-corasick"]
print = ["dep:tracing", "dep:tracing-subscriber", "dep:textwrap", "dep:console", "dep:termbg"]
progress_bar_style = ["dep:indicatif"]

[lib]
name = "oma_console"
path = "src/lib.rs"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Console and terminal emulator handling library used by oma"
edition = "2024"
license = "MIT"
name = "oma-console"
readme = false
version = "0.29.2"