[[bin]]
bench = false
name = "miden-debug"
path = "src/main.rs"
required-features = ["tui"]
test = false
[dependencies.clap]
default-features = false
features = ["derive", "std", "env", "help", "suggestions", "error-context"]
version = "4.5"
[dependencies.crossterm]
features = ["event-stream"]
optional = true
version = "0.28.1"
[dependencies.env_logger]
optional = true
version = "0.11"
[dependencies.futures]
version = "0.3.30"
[dependencies.glob]
optional = true
version = "0.3.1"
[dependencies.log]
version = "0.4"
[dependencies.miden-assembly]
default-features = false
version = "0.19"
[dependencies.miden-assembly-syntax]
default-features = false
version = "0.19"
[dependencies.miden-core]
default-features = false
version = "0.19"
[dependencies.miden-debug-types]
default-features = false
version = "0.19"
[dependencies.miden-mast-package]
default-features = false
version = "0.19"
[dependencies.miden-processor]
default-features = false
version = "0.19"
[dependencies.proptest]
optional = true
version = "1.4"
[dependencies.ratatui]
optional = true
version = "0.29.0"
[dependencies.rustc-demangle]
features = ["std"]
version = "0.1"
[dependencies.serde]
default-features = false
features = ["serde_derive", "alloc", "rc"]
version = "1.0"
[dependencies.signal-hook]
optional = true
version = "0.3.17"
[dependencies.smallvec]
default-features = false
features = ["union", "const_generics", "const_new", "drain_filter"]
version = "1.14"
[dependencies.syntect]
default-features = false
features = ["parsing", "default-syntaxes", "default-themes", "yaml-load", "regex-onig"]
optional = true
version = "5.2.0"
[dependencies.thiserror]
package = "miden-thiserror"
version = "1.0"
[dependencies.tokio]
features = ["rt", "time", "macros", "rt-multi-thread"]
version = "1.39.2"
[dependencies.tokio-util]
version = "0.7.11"
[dependencies.toml]
features = ["preserve_order"]
version = "0.8"
[dependencies.tui-input]
optional = true
version = "0.11"
[features]
default = ["tui"]
proptest = ["dep:proptest"]
std = ["dep:glob", "clap/std", "clap/env", "miden-assembly-syntax/std"]
tui = ["std", "dep:crossterm", "dep:env_logger", "dep:ratatui", "dep:tui-input", "dep:signal-hook", "dep:syntect"]
[lib]
name = "miden_debug"
path = "src/lib.rs"
[package]
authors = ["Miden contributors"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["development-tools"]
description = "An interactive debugger for Miden VM programs"
documentation = "https://github.com/0xMiden/miden-debug"
edition = "2024"
homepage = "https://github.com/0xMiden/miden-debug"
keywords = ["miden", "debugger"]
license = "MIT"
name = "miden-debug"
readme = "README.md"
repository = "https://github.com/0xMiden/miden-debug"
rust-version = "1.90"
version = "0.4.3"