# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.74.0" name = "cargo-rdme" version = "1.4.8" authors = ["Diogo Sousa "] build = false include = [ "/src/**/*.rs", "/Cargo.toml", "/Cargo.lock", "/LICENSE.md", "/README.md", "/release-notes.md", ] autobins = false autoexamples = false autotests = false autobenches = false description = "Cargo command to create your `README.md` from your crate's documentation" homepage = "https://github.com/orium/cargo-rdme" documentation = "https://docs.rs/cargo-rdme" readme = "README.md" keywords = [ "readme", "cargo", "documentation", ] categories = ["development-tools::cargo-plugins"] license = "MPL-2.0" repository = "https://github.com/orium/cargo-rdme" [lib] name = "cargo_rdme" path = "src/lib.rs" [[bin]] name = "cargo-rdme" path = "src/main.rs" [dependencies.cargo_metadata] version = "0.19.0" [dependencies.clap] version = "4.5.21" [dependencies.clap-cargo] version = "0.14.1" [dependencies.git2] version = "0.19.0" default-features = false [dependencies.indoc] version = "2.0.5" [dependencies.itertools] version = "0.13.0" [dependencies.pulldown-cmark] version = "0.12.2" [dependencies.syn] version = "2.0.89" features = [ "full", "extra-traits", ] [dependencies.termcolor] version = "1.4.1" [dependencies.thiserror] version = "2.0.3" [dependencies.toml] version = "0.8.19" [dependencies.unicase] version = "2.8.0" [dev-dependencies.pretty_assertions] version = "1.4.1" [features] fatal-warnings = [] [badges.codecov] branch = "main" repository = "orium/cargo-rdme" service = "github" [lints.clippy] enum-variant-names = "allow" if-not-else = "allow" inline-always = "allow" match-bool = "allow" match-same-arms = "allow" missing-errors-doc = "allow" module-name-repetitions = "allow" needless-raw-string-hashes = "allow" new-without-default = "allow" non-ascii-literal = "allow" partialeq-ne-impl = "allow" similar-names = "allow" single-match-else = "allow" struct-excessive-bools = "allow" use-self = "allow" [lints.clippy.all] level = "warn" priority = -2 [lints.clippy.correctness] level = "deny" priority = -1 [lints.clippy.pedantic] level = "warn" priority = -2