[package]
edition = "2024"
rust-version = "1.92.0"
name = "rom-core"
version = "0.1.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Core monitoring library for ROM"
readme = false
license = "EUPL-1.2"
[lib]
name = "rom_core"
path = "src/lib.rs"
[[test]]
name = "cache"
path = "tests/cache.rs"
[[test]]
name = "display"
path = "tests/display.rs"
[[test]]
name = "monitor"
path = "tests/monitor.rs"
[[test]]
name = "state"
path = "tests/state.rs"
[[test]]
name = "types"
path = "tests/types.rs"
[dependencies.chrono]
version = "0.4.44"
[dependencies.cognos]
version = "1.0.0"
[dependencies.crossterm]
version = "0.29.0"
[dependencies.csv]
version = "1.4.0"
[dependencies.dirs]
version = "6.0.0"
[dependencies.eyre]
version = "0.6.12"
[dependencies.has-nerd-font]
version = "0.20260228.0"
[dependencies.indexmap]
version = "2.13.1"
features = ["serde"]
[dependencies.ratatui]
version = "0.30.0"
[dependencies.serde]
version = "1.0.228"
features = ["derive"]
[dependencies.serde_json]
version = "1.0.149"
[dependencies.thiserror]
version = "2.0.18"
[dependencies.tracing]
version = "0.1.44"
[dev-dependencies.tempfile]
version = "3.27.0"