// This file is part of helpers4.
// Copyright (C) 2025 baxyz
// SPDX-License-Identifier: LGPL-3.0-or-later
//! Keeping secrets out of logs: a wrapper that never prints its value, redaction, masking and
//! credential detection.
//!
//! [`Secret`] hides a value from `Debug` and `Display`; `redact` and `mask` clean text you already have;
//! `detect` and `scan` recognize well-known token formats (GitHub, AWS, Slack, Stripe, Google, npm, JWT,
//! PEM keys). None of it wipes memory (that needs unsafe code, which this crate forbids).
pub use detect;
pub use mask;
pub use REDACTED;
pub use redact;
pub use Finding;
pub use scan;
pub use Secret;
pub use TokenKind;