[package]
name = "frust-feed"
authors = ["Sébastien LUNDI <slundi@ikmail.com>"]
version = "0.1.0"
edition = "2024"
description = "CLI RSS aggregator"
readme = "README.md"
license = "MIT OR Apache-2.0"
repository = "https://codeberg.org/slundi/frust"
categories = ["command-line-utilities", "data-structures"]
keywords = ["cli", "rss", "atom", "feed", "aggregator"]
publish = true

[dependencies]
tokio = { version = "1.52", features = ["full"] }
yaml-rust = "0.4"
tracing = "0.1"
tracing-subscriber = "0.3"
# serde = { version = "1.0", features = ["derive"] } # unused
# bincode = "1.3" # unused
linked-hash-map = "0.5"
twox-hash = "2.1"
slug = "0.1"
url = "2.5"
regex = "1"
futures = "0.3"
reqwest = "0.13"
feed-rs = { version = "2.3", features = ["sanitize"] }
chrono = "0.4"
scraper = "0.25"
htmd = "0.5"
mediatype = "0.19"
redb = "3.1"
rkyv = { version = "0.8", features = ["bytecheck"] }
quick-xml = { version = "0.37", features = ["serialize"] }
lz4_flex = "0.13"
thiserror = "2.0"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
epub-builder = "0.8"
pulldown-cmark = "0.13"

[dev-dependencies]
tempfile = "3"
