[package]
name = "logutil"
version = "0.12.2"
edition = "2021"
authors = ["s00d <Virus191288@gmail.com>"]
description = "log Util is a Rust-based tool designed to help you monitor and analyze Nginx access logs in real-time."
homepage = "https://github.com/s00d/logutil"
repository = "https://github.com/s00d/logutil"
readme = "README.md"
license = "MIT"
keywords = ["log", "analyzer", "nginx", "rust"]
exclude = [
"assets/",
".git/",
".idea/",
"target/",
"node_modules/",
".github/",
".DS_Store",
"example.log",
"logger.js",
"todo.md",
".github_token",
"Dockerfile",
]
[lib]
name = "logutil"
path = "src/lib.rs"
[[bin]]
name = "logutil"
path = "src/main.rs"
[dependencies]
tokio = { version = "1.45.1", features = ["full"] }
regex = "1.11.1"
structopt = "0.3"
log = "0.4.27"
crossterm = "0.29.0"
chrono = "0.4.41"
ratatui = "0.29.0"
textwrap = "0.16.2"
env_logger = "0.11.8"
anyhow = "1.0"
arboard = "3.6.0"
[profile.release]
opt-level = "z"
lto = true
codegen-units = 1
panic = "abort"
strip = true
[dev-dependencies]
tempfile = "3.8"
tokio = { version = "1.47.0", features = ["full"] }