[package]
name = "human-errors"
version = "0.2.4"
description = "An error library focused on providing your users with relevant advice for any problem."
homepage = "https://sierrasoftworks.com/projects/human-errors"
readme = "README.md"
repository = "https://github.com/SierraSoftworks/human-errors-rs"
keywords = ["errors"]
categories = ["accessibility", "command-line-interface"]
authors = ["Benjamin Pannell <benjamin@pannell.dev>"]
license = "MIT"
edition = "2024"
[dependencies]
cli-boxes = { version = "0.1", optional = true }
colored = { version = "3.0", optional = true }
serde = { version = "1.0", optional = true }
textwrap = { version = "0.16.2", optional = true }
[features]
default = []
pretty = ["dep:cli-boxes", "dep:colored", "dep:textwrap"]
serde = ["dep:serde"]
backtraces = []
force_backtraces = ["backtraces"]
[[example]]
name = "default"
[[example]]
name = "pretty"
required-features = ["pretty"]
[[example]]
name = "backtraces"
required-features = ["pretty", "force_backtraces"]