Files
ghost/ghost-tui/Cargo.toml
pandaadir05 d09429ea2e Fix CI/CD: Update ratatui dependencies and ignore unmaintained paste warning
- Updated ratatui from 0.24 to 0.29 to get latest features
- Updated crossterm from 0.27 to 0.29 for compatibility
- Updated tui-input from 0.8 to 0.14
- Updated unicode-width from 0.1 to 0.2
- Fixed ratatui API changes:
  - Use Frame::area() instead of deprecated Frame::size()
  - Table::new() now requires widths as second parameter
  - Use row_highlight_style() instead of deprecated highlight_style()
- Added ignore for RUSTSEC-2024-0436 (paste unmaintained warning)
  - This is a transitive dependency through ratatui/tui-input
  - The crate still works fine, just not actively maintained
2025-11-21 14:30:21 +02:00

22 lines
583 B
TOML

[package]
name = "ghost-tui"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
description = "Terminal user interface for Ghost process injection detection"
[dependencies]
ghost-core = { path = "../ghost-core" }
ratatui = "0.29"
crossterm = "0.29"
tokio = { version = "1.0", features = ["full"] }
anyhow.workspace = true
log.workspace = true
env_logger.workspace = true
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
chrono = { version = "0.4", features = ["serde"] }
tui-input = "0.14"
unicode-width = "0.2"