[[bench]]
harness = false
name = "wcwidth"
[[bench]]
harness = false
name = "cell"
[dependencies.anyhow]
version = "1.0"
[dependencies.base64]
version = "0.21"
[dependencies.bitflags]
version = "1.3"
[dependencies.cassowary]
optional = true
version = "0.3"
[dependencies.filedescriptor]
version = "0.8"
[dependencies.finl_unicode]
version = "1.2"
[dependencies.fixedbitset]
version = "0.4"
[dependencies.fnv]
optional = true
version = "1.0"
[dependencies.hex]
version = "0.4"
[dependencies.image]
optional = true
version = "0.24"
[dependencies.lazy_static]
version = "1.4"
[dependencies.libc]
version = "0.2"
[dependencies.log]
version = "0.4"
[dependencies.memmem]
version = "0.1"
[dependencies.num-derive]
features = ["full-syntax"]
version = "0.3"
[dependencies.num-traits]
version = "0.2"
[dependencies.ordered-float]
version = "3.0"
[dependencies.pest]
version = "2.1"
[dependencies.pest_derive]
version = "2.1"
[dependencies.phf]
version = "0.10"
[dependencies.regex]
version = "1"
[dependencies.semver]
version = "0.11"
[dependencies.serde]
features = ["rc", "derive"]
optional = true
version = "1.0"
[dependencies.sha2]
version = "0.9"
[dependencies.siphasher]
version = "0.3"
[dependencies.terminfo]
version = "0.7"
[dependencies.thiserror]
version = "1.0"
[dependencies.ucd-trie]
version = "0.1"
[dependencies.unicode-segmentation]
version = "1.8"
[dependencies.vtparse]
version = "0.6.2"
[dependencies.wezterm-bidi]
version = "0.2.1"
[dependencies.wezterm-color-types]
version = "0.2"
[dependencies.wezterm-dynamic]
version = "0.1"
[dev-dependencies.criterion]
version = "0.3"
[dev-dependencies.env_logger]
version = "0.10"
[dev-dependencies.k9]
version = "0.11"
[dev-dependencies.varbincode]
version = "0.1"
[features]
docs = ["widgets", "use_serde"]
use_image = ["image"]
use_serde = ["serde", "wezterm-color-types/use_serde"]
widgets = ["cassowary", "fnv"]
[package]
authors = ["Wez Furlong"]
description = "Terminal Wizardry for Unix and Windows"
documentation = "https://docs.rs/termwiz"
edition = "2018"
keywords = ["terminal", "readline", "console", "curses"]
license = "MIT"
name = "termwiz"
readme = "README.md"
repository = "https://github.com/wez/wezterm"
resolver = "2"
version = "0.20.0"
[package.metadata.docs.rs]
features = ["docs"]
rustdoc-args = ["--cfg", "feature=\"docs\""]
[target."cfg(unix)".dependencies.nix]
version = "0.24"
[target."cfg(unix)".dependencies.signal-hook]
version = "0.1"
[target."cfg(unix)".dependencies.termios]
version = "0.3"
[target."cfg(windows)".dependencies.winapi]
features = ["winbase", "winerror", "winnls", "winuser", "consoleapi", "handleapi", "fileapi", "synchapi", "memoryapi", "winnt", "impl-default"]
version = "0.3.9"