[package]
name = "article_scraper"
version = "2.1.0"
authors = ["Jan Lukas Gernert <jangernert@gmail.com>"]
edition = "2018"
license = "GPL-3.0-or-later"
description = "Scrap article contents from the web. Powered by fivefilters full text feed configurations & mozilla readability."
repository = "https://gitlab.com/news-flash/article_scraper"
readme = "../Readme.md"
keywords = ["article", "scrape", "full-text", "readability"]
exclude = ["resources/tests"]

[dependencies]
thiserror = "1.0"
libxml = "0.3"
reqwest = { version = "0.12", features = ["json", "native-tls", "gzip", "brotli", "stream"] }
tokio = { version = "1", features = ["macros", "fs", "io-util"] }
url = "2.5"
regex = "1.10"
encoding_rs = "0.8"
chrono = "0.4"
base64 = "0.22"
image = "0.25"
log = "0.4"
rust-embed="8.3"
once_cell = "1.19"
escaper = "0.1"
futures = "0.3"

[dev-dependencies]
env_logger = "0.11"
