[dependencies.axum]
default-features = false
features = ["ws"]
optional = true
version = "0.8.1"
[dependencies.esp-idf-hal]
optional = true
version = "0.44.1"
[dependencies.futures]
optional = true
version = "0.3.31"
[dependencies.log]
version = "0.4.22"
[dependencies.num_enum]
version = "0.7.3"
[dependencies.ratatui]
default-features = false
features = []
optional = true
version = "0.29.0"
[dependencies.smallvec]
version = "1.13.2"
[dependencies.unicode-normalization]
version = "0.1.24"
[dev-dependencies.env_logger]
version = "0.11.6"
[dev-dependencies.futures]
version = "0.3.31"
[dev-dependencies.log]
version = "0.4.22"
[dev-dependencies.ratatui]
default-features = false
version = "0.29.0"
[dev-dependencies.tokio]
features = ["full"]
version = "1.43.0"
[dev-dependencies.tungstenite]
version = "0.26.1"
[features]
axum = ["dep:axum"]
default = []
docsrs = ["ratatui", "axum", "espdoc", "futures"]
esp = ["dep:esp-idf-hal"]
espdoc = []
futures = ["dep:futures"]
invalidation-group = ["ratatui/underline-color"]
ratatui = ["dep:ratatui"]
[lib]
name = "minitel"
path = "src/lib.rs"
[package]
authors = ["Pierre Lulé <pierre@lule.fr>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["hardware-support", "api-bindings", "embedded", "web-programming"]
description = "Minitel interaction library"
edition = "2021"
exclude = [".gitignore", "*.code-workspace", ".github", ".embuild", ".vscode"]
keywords = ["minitel", "videotex", "teletel"]
license = "MIT OR Apache-2.0"
name = "minitel"
readme = "README.md"
repository = "https://github.com/plule/minitel"
version = "0.3.2"
[package.metadata.docs.rs]
features = ["docsrs"]
no-default-features = true