[package]
name = "longline"
version = "0.17.0"
edition = "2021"
description = "System-installed safety hook for Claude Code"
license = "MIT"
repository = "https://github.com/devinbarry/longline"
publish = true

[dependencies]
tree-sitter = "0.26"
tree-sitter-bash = "0.25"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
serde_norway = "0.9"
clap = { version = "4", features = ["derive"] }
chrono = { version = "0.4", features = ["serde"] }
glob-match = "0.2"
comfy-table = "7"
yansi = { version = "1", features = ["detect-tty", "detect-env"] }
libc = "0.2"

[dev-dependencies]
serde_json = "1"
tempfile = "3.24.0"
assert_cmd = "2"
assert_fs = "1"
predicates = "3"

[dev-dependencies.cargo-husky]
version = "1"
default-features = false
features = ["user-hooks"]
