Documentation
¶
Overview ¶
Package redact detecta y enmascara secretos (API keys, tokens, claves privadas) antes de que el contenido salga de la máquina vía `nem sync`. Es secure-by-default: el scrubbing corre siempre en la exportación a git.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option func(*config) error
Option configura el Redactor.
func WithPattern ¶
WithPattern agrega un detector propio (kind + regex). Útil para secretos específicos de un usuario/empresa.
func WithoutBuiltins ¶
func WithoutBuiltins() Option
WithoutBuiltins desactiva los detectores por defecto (solo se usan los propios).
type Redactor ¶
type Redactor interface {
// Redact devuelve el texto saneado y el conteo de secretos encontrados.
Redact(s string) Result
}
Redactor enmascara secretos en texto.
Click to show internal directories.
Click to hide internal directories.