in src/security.ts [69:86]
export function redactDiagnostic (diag: DiagnosticResult, options: RedactionOptions): DiagnosticResult {
switch (options.type) {
case 'off':
break
case 'remove':
delete diag.headers
delete diag.meta.sniff
delete diag.meta.request.params.headers
diag.meta.request.options = {}
diag.meta.connection = null
break
case 'replace':
diag = redactObject(diag, options.additionalKeys ?? []) as DiagnosticResult
break
}
return diag
}