[[bench]]
harness = false
name = "key_extraction"
[[bench]]
harness = false
name = "walking"
[[bin]]
name = "keyhunter"
required-features = ["build-binary"]
[dependencies.clap]
features = ["derive", "color"]
optional = true
version = "4.5.16"
[dependencies.clap-verbosity-flag]
optional = true
version = "2.2.1"
[dependencies.dashmap]
version = "6.0.1"
[dependencies.ego-tree]
version = "0.6.2"
[dependencies.index_vec]
version = "0.1.4"
[dependencies.log]
features = ["kv"]
version = "0.4.22"
[dependencies.miette]
features = ["fancy", "syntect-highlighter"]
version = "7.2.0"
[dependencies.owo-colors]
optional = true
version = "4.0.0"
[dependencies.oxc]
version = "0.25.0"
[dependencies.pretty_env_logger]
optional = true
version = "0.5.0"
[dependencies.rand]
version = "0.8.5"
[dependencies.rayon]
version = "1.10.0"
[dependencies.regex]
features = ["perf-dfa-full"]
version = "1.10.6"
[dependencies.scraper]
version = "0.20.0"
[dependencies.serde]
features = ["derive"]
version = "1.0.209"
[dependencies.thiserror]
version = "1.0.63"
[dependencies.tinyvec]
features = ["alloc", "serde", "rustc_1_40"]
version = "1.8.0"
[dependencies.toml]
version = "0.8.14"
[dependencies.ureq]
default-features = true
features = ["cookies"]
version = "2.10.1"
[dependencies.url]
version = "2.5.2"
[dev-dependencies.codspeed-criterion-compat]
version = "2.6.0"
[dev-dependencies.criterion]
version = "0.5.1"
[dev-dependencies.csv]
version = "1.3.0"
[dev-dependencies.serde_json]
version = "1.0.127"
[features]
build-binary = ["report", "dep:clap", "dep:clap-verbosity-flag", "dep:pretty_env_logger"]
default = []
report = ["dep:owo-colors"]
[lib]
name = "keyhunter"
[package]
categories = ["command-line-utilities", "development-tools"]
description = "Check for leaked API keys and secrets on public websites"
edition = "2021"
exclude = ["/assets", "/benches/fixtures"]
keywords = ["security", "api-keys", "secrets", "scraping", "web"]
license = "GPL-3.0"
name = "keyhunter"
readme = "README.md"
repository = "https://github.com/DonIsaac/keyhunter"
version = "0.1.3"
[profile.dev.package.oxc]
opt-level = 2
[profile.dev.package.regex]
opt-level = 3
[profile.dev.package.scraper]
opt-level = 1
[profile.dev-fast]
inherits = "dev"
opt-level = 1
[profile.release]
codegen-units = 1
lto = "fat"