[dependencies.ahash]
version = "0.8"
[dependencies.ansi-parser]
optional = true
version = "0.9.0"
[dependencies.compact_str]
version = "0.8.0"
[dependencies.crossbeam-channel]
version = "0.5"
[dependencies.cursive-macros]
version = "0.1.0"
[dependencies.enum-map]
version = "2.0"
[dependencies.enumset]
version = "1.1.4"
[dependencies.inventory]
optional = true
version = "0.3.1"
[dependencies.lazy_static]
version = "1"
[dependencies.log]
version = "0.4"
[dependencies.num]
default-features = false
version = "0.4"
[dependencies.parking_lot]
features = ["arc_lock"]
version = "0.12.1"
[dependencies.pulldown-cmark]
default-features = false
optional = true
version = "0.11"
[dependencies.serde_json]
version = "1.0.85"
[dependencies.serde_yaml]
version = "0.9.11"
[dependencies.time]
features = ["local-offset", "formatting"]
version = "0.3"
[dependencies.toml]
optional = true
version = "0.8"
[dependencies.unicode-segmentation]
version = "1"
[dependencies.unicode-width]
version = "0.1"
[dependencies.xi-unicode]
version = "0.3"
[features]
ansi = ["dep:ansi-parser"]
builder = ["dep:inventory", "cursive-macros/builder"]
default = []
doc-cfg = []
markdown = ["dep:pulldown-cmark"]
[lib]
name = "cursive_core"
path = "src/lib.rs"
[package]
authors = ["Alexandre Bury <alexandre.bury@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["command-line-interface", "gui"]
description = "Core components for the Cursive TUI"
documentation = "https://docs.rs/cursive"
edition = "2021"
include = ["src/**/*", "LICENSE", "README.md"]
keywords = ["ncurses", "TUI", "UI"]
license = "MIT"
name = "cursive_core"
readme = "README.md"
repository = "https://github.com/gyscos/cursive"
rust-version = "1.61"
version = "0.4.4"
[package.metadata.docs.rs]
all-features = true