content: [package]
  name = "safeshell"
  version = "0.1.5"
  edition = "2021"
  authors = ["Triet Trinh <contact@trinhminhtriet.com>"]
  repository = "https://github.com/trinhminhtriet/safeshell"
  homepage = "https://trinhminhtriet.com"
  license = "MIT"
  readme = "../README.md"
  keywords = ["shell", "command", "security", "history", "terminal"]
  categories = ["command-line-utilities"]
  description = "SafeShell: A security tool for shell history management, designed to detect, stash, and clear sensitive commands, ensuring safer terminal sessions."
  
  [dependencies]
  clap = { version = "4", features = ["cargo"], optional = true }
  serde = "1"
  serde_derive = "1"
  serde_yaml = "^0.9.34"
  serde_regex = "1.1.0"
  env_logger = "^0.11.6"
  log = "^0.4.28"
  anyhow = "1"
  console = "^0.16.0"
  rayon = "1.11"
  regex = "1"
  chrono = "0.4"
  strum = { version = "0.27", features = ["derive"] }
  prettytable-rs = "^0.10"
  requestty = "0.6.1"
  exitcode = "^1.1.2"
  dirs = "6.0"
  lazy_static = "1.4.0"
  mask-text = "0.1.2"
  
  [dev-dependencies]
  insta = { version = "1.17.2", features = ["backtrace", "filters"] }
  tempdir = "0.3"
  
  [build-dependencies]
  anyhow = "1"
  
  [features]
  default = ["cli"]
  # list optionals here:
  cli = ["clap"]
  
  [[bin]]
  name = "safeshell"
  required-features = ["cli"]
  