ripdoc 0.8.0

Query Rust docs and crate API from the command line
Documentation
[[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"