cargo-scout-audit 0.2.18

Scout is an extensible open-source tool intended to assist Ink! and Soroban smart contract developers and auditors detect common security issues and deviations from best practices.

[package]
authors = [
    "Agustin Aon <agustin.aon@coinfabrik.com>",
    "Agustin Losiggio <agustin.losiggio@coinfabrik.com>",
    "Ariel Waissbein <ariel.waissbein@coinfabrik.com",
    "Arturo Beccar-Varela <arturo.beccar@coinfabrik.com>",
    "Facundo Lerena <facundo.lerena@coinfabrik.com>",
    "Federico Pinho <federico.pinho@coinfabrik.com>",
    "José García Crosta <jose.garcia.crosta@coinfabrik.com>",
]



build = "build.rs"
categories = ["command-line-utilities", "development-tools"]
description = "Scout is an extensible open-source tool intended to assist Ink! and Soroban smart contract developers and auditors detect common security issues and deviations from best practices."
edition = "2021"
keywords = ["auditor", "ink", "security", "smart-contracts", "soroban"]
license = "MIT"
name = "cargo-scout-audit"
readme = "../../README.md"
repository = "https://github.com/coinfabrik/scout-audit"
version = "0.2.18"

[lib]
path = "src/lib.rs"

[[bin]]
name = "cargo-scout-audit"
path = "src/main.rs"

[dependencies]
ansi_term = "=0.12.1"
anyhow = "=1.0.86"
axum = "=0.7.4"
cargo = "=0.80.0"
cargo_metadata = "=0.18.1"
chrono = { version = "=0.4.38", features = ["serde"] }
clap = { version = "=4.5.9", features = ["derive"] }
colored = "=2.1.0"
current_platform = "=0.2.0"
dunce = "=1.0.4"
dylint = "=3.1.2"
git2 = "=0.18.3"
headless_chrome = {version = "=1.0.14", features = ["fetch"]}
home = "=0.5.9"
itertools = "=0.13.0"
lazy_static = "=1.5.0"
libloading = "=0.8.4"
once_cell = "=1.19.0"
orion = "=0.17.6"
regex = { version = "=1.10.5", features = ["unicode"] }
reqwest = { version = "=0.12.5", features = ["blocking", "json"] }
semver = "=1.0.23"
serde = { version = "=1.0.204", features = ["derive"] }
serde_json = "=1.0.120"
strum = "=0.26.3"
strum_macros = "=0.26.4"
tempfile = "=3.10.1"
tera = { version = "=1.20.0", features = ["builtins"] }
terminal_color_builder = "=0.1.1"
tokio = { version = "=1.39.2", features = ["full"] }
toml = "=0.8.15"
tracing = "=0.1.40"
tracing-bunyan-formatter = "=0.3.9"
tracing-log = "=0.2.0"
tracing-subscriber = { version = "=0.3.18", features = ["env-filter", "registry"] }
webbrowser = "=1.0.1"