diff options
Diffstat (limited to 'Cargo.toml')
| -rw-r--r-- | Cargo.toml | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..91f6d15 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,39 @@ +[package] +name = "hoardom" +version = "1.0.4" +edition = "2021" +description = "Domain hoarding made less painful" + +[features] +default = ["builtin-whois"] + +# Use the systems whois command instead of our builtin TCP implementation +# Disable with: cargo build --no-default-features +# Cannot be used together with builtin-whois +system-whois = [] + +# Use our builtin raw TCP whois implementation (no system dependency) +# Enable with: cargo build --no-default-features --features builtin-whois +# Cannot be used together with system-whois +builtin-whois = [] + +# Configurable values baked into the binary at compile time via build.rs +[package.metadata.hoardom] +whois-command = "whois" +whois-flags = "" +rdap-bootstrap-url = "https://data.iana.org/rdap/dns.json" + +[dependencies] +clap = { version = "4", features = ["derive"] } +tokio = { version = "1", features = ["full"] } +reqwest = { version = "0.12", features = ["json"] } +serde = { version = "1", features = ["derive"] } +serde_json = "1" +toml = "0.8" +dirs = "6" +colored = "3" +ratatui = "0.29" +crossterm = "0.28" +indicatif = "0.17" +chrono = "0.4" +futures = "0.3" |
