webinfo 0.1.2

A tool to gather information about a list of websites.
Documentation
[package]
name = "webinfo"
version = "0.1.2"
edition = "2024"
license = "Apache-2.0"
description = "A tool to gather information about a list of websites."
repository = "https://github.com/vgauthier/webinfo"
authors = ["Vincent Gauthier <vg@luxbulb.org>"]
keywords = ["web", "tls", "whois", "asn", "dns"]
categories = ["network-programming", "command-line-utilities", "security"]
readme = "README.md"

[[bin]]
name = "webinfo"
path = "src/bin/webinfo.rs"

[dependencies]
anyhow = "1.0.99"
assert_fs = "1.1.3"
clap = { version = "4.5.47", features = ["derive"] }
csv = "1.3.1"
futures = "0.3.31"
hickory-proto = "0.25.2"
hickory-resolver = "0.25.2"
indicatif = "0.18.0"
ip2asn = { version = "0.1.2", features = ["fetch"] }
ip_network = { version = "0.4.1", features = ["serde"] }
itertools = "0.14.0"
publicsuffix2 = "0.5.2"
reqwest = { version = "0.12.23", features = ["rustls-tls", "rustls-tls-webpki-roots"] }
rustls = { version = "0.23.31", features = ["aws-lc-rs"] }
serde = { version = "1.0.219", features = ["derive"] }
serde_json = "1.0.143"
time = { version = "0.3.44", features = ["formatting"] }
tokio = "1.47.1"
tracing = "0.1.41"
tracing-appender = "0.2.3"
tracing-subscriber = { version = "0.3.20", features = ["chrono", "fmt", "std"] }
url = "2.5.7"
webpki-roots = "1.0.2"
x509-parser = "0.18.0"

[dev-dependencies]
assert_cmd = "2.0.14"
predicates = "3.1.0"