[[bin]]
name = "ripdoc"
path = "src/main.rs"
[dependencies.bincode]
default-features = false
features = ["serde", "std"]
version = "2.0"
[dependencies.bitflags]
default-features = false
version = "2.10"
[dependencies.cargo_metadata]
default-features = false
version = "0.23"
[dependencies.cargo_toml]
default-features = false
version = "0.22"
[dependencies.clap]
features = ["derive"]
version = "4.5"
[dependencies.dirs]
default-features = false
version = "6.0"
[dependencies.once_cell]
default-features = false
features = ["std"]
version = "1.21"
[dependencies.owo-colors]
version = "4.2"
[dependencies.regex]
default-features = false
features = ["std", "unicode-case"]
version = "1.12"
[dependencies.rust-format]
default-features = false
version = "0.3"
[dependencies.rustdoc-json]
default-features = false
version = "0.9"
[dependencies.rustdoc-types]
default-features = false
version = "0.56"
[dependencies.semver]
default-features = false
version = "1.0"
[dependencies.serde]
default-features = false
features = ["derive"]
version = "1.0"
[dependencies.serde_json]
default-features = false
features = ["alloc"]
version = "1.0"
[dependencies.tempfile]
default-features = false
version = "3.23"
[dependencies.ureq]
version = "3.1"
[dev-dependencies.pretty_assertions]
version = "1.4"
[lib]
name = "ripdoc"
path = "src/lib.rs"
[lints.rust]
missing_docs = "warn"
[package]
authors = ["Albert O'Shea <albertoshea2@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Query Rust docs and crate API from the command line"
edition = "2024"
keywords = ["docs", "documentation", "outline", "cli"]
license = "MIT"
name = "ripdoc"
readme = "README.md"
repository = "https://github.com/Alb-O/ripdoc"
version = "0.8.0"
[[test]]
name = "enums"
path = "tests/enums.rs"
[[test]]
name = "filter"
path = "tests/filter.rs"
[[test]]
name = "functions"
path = "tests/functions.rs"
[[test]]
name = "gaps"
path = "tests/gaps.rs"
[[test]]
name = "impls"
path = "tests/impls.rs"
[[test]]
name = "listing"
path = "tests/listing.rs"
[[test]]
name = "macros"
path = "tests/macros.rs"
[[test]]
name = "misc"
path = "tests/misc.rs"
[[test]]
name = "modules"
path = "tests/modules.rs"
[[test]]
name = "private_flag"
path = "tests/private_flag.rs"
[[test]]
name = "reexports"
path = "tests/reexports.rs"
[[test]]
name = "skelebuild"
path = "tests/skelebuild.rs"
[[test]]
name = "structs"
path = "tests/structs.rs"
[[test]]
name = "targets"
path = "tests/targets.rs"
[[test]]
name = "traits"
path = "tests/traits.rs"
[[test]]
name = "utils"
path = "tests/utils.rs"