[dependencies.color-eyre]
version = "0.6.3"
[dependencies.devicons]
version = "0.6.11"
[dependencies.lazy_static]
version = "1.5.0"
[dependencies.nom]
version = "7.1"
[dependencies.parking_lot]
version = "0.12.3"
[dependencies.regex]
version = "1.11.1"
[dependencies.rustc-hash]
version = "2.1.0"
[dependencies.simdutf8]
optional = true
version = "0.1"
[dependencies.smallvec]
features = ["const_generics"]
version = "1.10.0"
[dependencies.syntect]
version = "5.2.0"
[dependencies.television-channels]
version = "0.0.21"
[dependencies.television-utils]
version = "0.0.21"
[dependencies.thiserror]
version = "1.0"
[dependencies.tokio]
features = ["full"]
version = "1.41.1"
[dependencies.tracing]
version = "0.1.40"
[dependencies.tui]
default-features = false
package = "ratatui"
version = "0.29"
[features]
default = ["zero-copy", "simd"]
simd = ["dep:simdutf8"]
zero-copy = []
[lib]
name = "television_previewers"
path = "src/lib.rs"
[lints.clippy]
cast_precision_loss = "allow"
float_cmp = "allow"
from_iter_instead_of_collect = "allow"
implicit_hasher = "allow"
map_unwrap_or = "allow"
missing_errors_doc = "allow"
missing_panics_doc = "allow"
module_name_repetitions = "allow"
must_use_candidate = "allow"
return_self_not_must_use = "allow"
similar_names = "allow"
too_many_lines = "allow"
uninlined_format_args = "allow"
wildcard_imports = "allow"
[lints.clippy.pedantic]
level = "warn"
priority = -1
[package]
authors = ["Alexandre Pasmantier <alex.pasmant@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["command-line-utilities", "command-line-interface", "concurrency", "development-tools"]
description = "The revolution will be televised."
edition = "2021"
homepage = "https://github.com/alexpasmantier/television"
keywords = ["search", "fuzzy", "preview", "tui", "terminal"]
license = "MIT"
name = "television-previewers"
readme = "README.md"
repository = "https://github.com/alexpasmantier/television"
rust-version = "1.81"
version = "0.0.21"