addSensitivePattern()
function addSensitivePattern(pattern:
| string
| RegExp
| SensitivePattern): void;Defined in: src/lib/logging/redaction.ts:399
Adds a custom sensitive pattern.
Parameters
| Parameter | Type | Description |
|---|---|---|
pattern | | string | RegExp | SensitivePattern | The pattern to add. Can be a string, RegExp, or full SensitivePattern config. |
Returns
void
Example
// Add by string (case-insensitive substring match)
addSensitivePattern("customSecret");
// Add by RegExp
addSensitivePattern(/^internal_.*_key$/i);
// Add with full configuration
addSensitivePattern({
pattern: "playerId",
strategy: "hash"
});