# 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" name = "cargo-v5" version = "0.8.2" authors = [ "vexide", "Gavin Niederman ", "doinkythederp ", "Tropical", ] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "A cargo subcommand for managing V5 Brain Rust projects" readme = "README.md" license = "MIT" repository = "https://github.com/vexide/cargo-pros" [package.metadata.v5] icon = "robot" slot = 1 [lib] name = "cargo_v5" path = "src/lib.rs" [[bin]] name = "cargo-v5" path = "src/main.rs" required-features = ["clap"] [dependencies.cargo-subcommand-metadata] version = "0.1.0" [dependencies.cargo_metadata] version = "0.18.0" [dependencies.cfg-if] version = "1.0.0" [dependencies.clap] version = "4.5.20" features = ["derive"] optional = true [dependencies.crossterm] version = "0.28.1" optional = true [dependencies.flate2] version = "1.0.34" [dependencies.fs-err] version = "3.0.0" features = ["tokio"] [dependencies.indicatif] version = "0.17.8" [dependencies.inquire] version = "0.7.5" [dependencies.miette] version = "7.2.0" features = ["fancy"] [dependencies.object] version = "0.36.5" features = [ "std", "read_core", "elf", ] default-features = false [dependencies.ratatui] version = "0.29.0" optional = true [dependencies.reqwest] version = "0.12.9" optional = true [dependencies.serde] version = "1.0.213" features = ["derive"] [dependencies.serde_json] version = "1.0.132" [dependencies.tar] version = "0.4.26" [dependencies.thiserror] version = "1.0.65" [dependencies.tokio] version = "1.41.0" features = ["full"] [dependencies.tui-term] version = "0.2.0" optional = true [dependencies.vex-v5-serial] version = "0.2.2" features = ["serial"] default-features = false [features] clap = ["dep:clap"] default = ["clap"] fetch-template = ["dep:reqwest"] field-control = [ "dep:ratatui", "dep:crossterm", "dep:tui-term", ] full = [ "field-control", "fetch-template", ]