[package]
edition = "2024"
rust-version = "1.89"
name = "whois-rust"
version = "2.0.0"
authors = ["Magic Len <len@magiclen.org>"]
build = false
include = [
"src/**/*",
"Cargo.toml",
"README.md",
"LICENSE",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "This is a WHOIS client library for Rust, inspired by https://github.com/hjr265/node-whois"
homepage = "https://magiclen.org/whois-rust"
readme = "README.md"
keywords = ["whois"]
categories = ["network-programming"]
license = "MIT"
repository = "https://github.com/magiclen/whois-rust"
[package.metadata.docs.rs]
all-features = true
[features]
tokio = ["dep:tokio"]
[lib]
name = "whois_rust"
path = "src/lib.rs"
[dependencies.hickory-client]
version = "0.24"
[dependencies.regex]
version = "1"
[dependencies.serde_json]
version = "1.0.45"
[dependencies.tokio]
version = "1.21"
features = [
"fs",
"net",
"time",
"io-util",
]
optional = true
[dependencies.validators]
version = "0.26"
features = [
"derive",
"host",
]
default-features = false
[dev-dependencies.tokio]
version = "1.21"
features = [
"macros",
"rt",
]