[[bin]]
name = "freta"
required-features = ["client"]
[[example]]
name = "analyze-az-vm"
path = "examples/analyze-az-vm.rs"
required-features = ["client"]
[[example]]
name = "analyze-hyperv-vm"
path = "examples/analyze-hyperv-vm.rs"
required-features = ["client"]
[dependencies.async-stream]
optional = true
version = "0.3"
[dependencies.azure_core]
optional = true
version = "0.8"
[dependencies.azure_identity]
optional = true
version = "0.9"
[dependencies.azure_storage_blobs]
optional = true
version = "0.9"
[dependencies.bytes]
version = "1.3"
[dependencies.clap]
features = ["derive"]
version = "4.0"
[dependencies.env_logger]
optional = true
version = "0.10"
[dependencies.futures]
version = "0.3"
[dependencies.home]
optional = true
version = "0.5"
[dependencies.indicatif]
optional = true
version = "0.17"
[dependencies.log]
version = "0.4"
[dependencies.reqwest]
features = ["json"]
optional = true
version = "0.11"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.serde_json]
version = "1.0"
[dependencies.serde_urlencoded]
optional = true
version = "0.7"
[dependencies.strum]
version = "0.24"
[dependencies.strum_macros]
version = "0.24"
[dependencies.thiserror]
optional = true
version = "1.0"
[dependencies.time]
version = "0.3"
[dependencies.tokio]
features = ["full"]
optional = true
version = "1.23"
[dependencies.url]
version = "2.3"
[dependencies.uuid]
features = ["serde"]
version = "1.2"
[dev-dependencies.azure_mgmt_compute]
version = "0.9"
[dev-dependencies.powershell_script]
version = "1.0"
[features]
client = ["dep:async-stream", "dep:azure_core", "dep:azure_identity", "dep:azure_storage_blobs", "dep:env_logger", "dep:home", "dep:thiserror", "dep:indicatif", "dep:reqwest", "dep:serde_urlencoded", "dep:tokio"]
default = ["client"]
[package]
authors = ["project-freta@microsoft.com"]
description = "Project Freta client"
documentation = "https://docs.rs/freta"
edition = "2021"
homepage = "https://github.com/microsoft/project-freta"
keywords = ["memory-forensics", "security"]
license = "MIT"
name = "freta"
readme = "README.md"
repository = "https://github.com/microsoft/project-freta"
version = "0.11.0"
[package.metadata.docs.rs]
all-features = true