[package]
name = "crok-lib"
license = "MIT/Apache-2.0"
version.workspace = true
authors = ["Matt Mastracci <matthew@mastracci.com>"]
edition = "2024"
description = "CLI-based testing library."
repository = "https://github.com/mmastrac/crok"
readme = "../../README.md"
[features]
default = ["onig"]
fancy-regex = ["grok/fancy-regex"]
onig = ["grok/onig"]
[dependencies]
shellish_parse.workspace = true
thiserror.workspace = true
grok.workspace = true
derive_more = { workspace = true, features = ["display", "debug", "error", "is_variant", "unwrap"] }
termcolor.workspace = true
termsize.workspace = true
serde = { workspace = true, features = ["derive", "rc"] }
unicode-width.workspace = true
unicode-segmentation.workspace = true
dirs.workspace = true
procstream.workspace = true
utf8-supported.workspace = true
tempfile.workspace = true
keepcalm.workspace = true
derive-io.workspace = true
dunce.workspace = true
humantime.workspace = true
fast-strip-ansi.workspace = true
linktime.workspace = true
scattered-collect.workspace = true
[dev-dependencies]
pretty_assertions.workspace = true
[lib]
name = "crok_lib"
path = "src/lib.rs"