Cargo.toml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. [package]
  2. name = "hoardom"
  3. version = "1.0.4"
  4. edition = "2021"
  5. description = "Domain hoarding made less painful"
  6. [features]
  7. default = ["builtin-whois"]
  8. # Use the systems whois command instead of our builtin TCP implementation
  9. # Disable with: cargo build --no-default-features
  10. # Cannot be used together with builtin-whois
  11. system-whois = []
  12. # Use our builtin raw TCP whois implementation (no system dependency)
  13. # Enable with: cargo build --no-default-features --features builtin-whois
  14. # Cannot be used together with system-whois
  15. builtin-whois = []
  16. # Configurable values baked into the binary at compile time via build.rs
  17. [package.metadata.hoardom]
  18. whois-command = "whois"
  19. whois-flags = ""
  20. rdap-bootstrap-url = "https://data.iana.org/rdap/dns.json"
  21. [dependencies]
  22. clap = { version = "4", features = ["derive"] }
  23. tokio = { version = "1", features = ["full"] }
  24. reqwest = { version = "0.12", features = ["json"] }
  25. serde = { version = "1", features = ["derive"] }
  26. serde_json = "1"
  27. toml = "0.8"
  28. dirs = "6"
  29. colored = "3"
  30. ratatui = "0.29"
  31. crossterm = "0.28"
  32. indicatif = "0.17"
  33. chrono = "0.4"
  34. futures = "0.3"