Function sanitizeForLogging

  • Recursively redacts credentials and nested secrets before serializing the object to JSON for debugging. Primitive values are returned unchanged.

    Type Parameters

    • T

    Parameters

    • value: T

      Arbitrary value to sanitize for safe logging

    Returns T

    Sanitized value with sensitive fields redacted