[package]
name = "lucent-code"
version = "0.0.1"
edition = "2021"
authors = ["Your Name <email@ibrahimcesar.com>"]
license = "MIT"
description = "Crystal clear code insights - Fast code metrics analyzer"
homepage = "https://github.com/ibrahimcesar/lucent"
repository = "https://github.com/ibrahimcesar/lucent"
keywords = [
"metrics",
"code-quality",
"complexity",
"analysis",
"static-analysis",
]
categories = ["development-tools", "command-line-utilities"]
readme = "README.md"
[lib]
name = "lucent"
path = "src/lib.rs"
[[bin]]
name = "lucent"
path = "src/main.rs"
[dependencies]
clap = { version = "4.5", features = ["derive", "cargo"] }
anyhow = "1.0"
thiserror = "1.0"
walkdir = "2.5"
ignore = "0.4"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
colored = "2.1"
tabled = "0.15"
[dev-dependencies]
tempfile = "3.10"
assert_cmd = "2.0"
predicates = "3.1"
[profile.release]
opt-level = 3
lto = true
codegen-units = 1
strip = true
[profile.dev]
opt-level = 0
[profile.test]
opt-level = 1