-
Notifications
You must be signed in to change notification settings - Fork 5
/
Cargo.toml
33 lines (30 loc) · 1.31 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
[package]
name = "cargo-dephell"
version = "0.5.2-alpha.0"
authors = ["David Wong <[email protected]>"]
edition = "2018"
categories = ["command-line-utilities", "development-tools::cargo-plugins"]
description = "Analyzes a project's third-party dependencies."
keywords = ["cargo", "dependencies", "security"]
repository = "https://github.com/mimoo/cargo-dephell"
readme = "README.md"
license = "MIT OR Apache-2.0"
[dependencies]
tempdir = "0.3.7" # to build the main crate
glob = "0.3.0" # used to find dep-info files
ignore = "0.4.15" # to walk through files of a directory
guppy = "0.8.0" # to analyze dependencies
cargo = "0.51.0" # to get rust files in a crate
loc = "0.5.0" # to calculate number of lines of code
chrono = "0.4.11" # used to parse date from crates.io
regex = "1.3.7" # used to match a repository link with a github repo
cargo_metadata = "0.12.3" # to parse the output of cargo check
reqwest = { version = "0.10.4", features = ["blocking", "json"] } # github queries
camino = "1.0.2" # path + utf8
# CLI stuff
clap = { version = "2.33.1", features = [ "suggestions", "color"] }
# HTML output stuff
serde_json = "1.0" # to print the result as JSON
askama = "0.10.5" # to print the result as HTML
serde = { version = "1.0.123", features = ["derive"] }
base64 = "0.13.0" # to encode JSON on page