@aws-sdk/middleware-logger
Advanced tools
Comparing version 3.222.0 to 3.224.0
@@ -5,4 +5,5 @@ "use strict"; | ||
const loggerMiddleware = () => (next, context) => async (args) => { | ||
const { clientName, commandName, inputFilterSensitiveLog, logger, outputFilterSensitiveLog } = context; | ||
const response = await next(args); | ||
const { clientName, commandName, logger, inputFilterSensitiveLog, outputFilterSensitiveLog, dynamoDbDocumentClientOptions = {}, } = context; | ||
const { overrideInputFilterSensitiveLog, overrideOutputFilterSensitiveLog } = dynamoDbDocumentClientOptions; | ||
if (!logger) { | ||
@@ -16,4 +17,4 @@ return response; | ||
commandName, | ||
input: inputFilterSensitiveLog(args.input), | ||
output: outputFilterSensitiveLog(outputWithoutMetadata), | ||
input: (overrideInputFilterSensitiveLog !== null && overrideInputFilterSensitiveLog !== void 0 ? overrideInputFilterSensitiveLog : inputFilterSensitiveLog)(args.input), | ||
output: (overrideOutputFilterSensitiveLog !== null && overrideOutputFilterSensitiveLog !== void 0 ? overrideOutputFilterSensitiveLog : outputFilterSensitiveLog)(outputWithoutMetadata), | ||
metadata: $metadata, | ||
@@ -20,0 +21,0 @@ }); |
export const loggerMiddleware = () => (next, context) => async (args) => { | ||
const { clientName, commandName, inputFilterSensitiveLog, logger, outputFilterSensitiveLog } = context; | ||
const response = await next(args); | ||
const { clientName, commandName, logger, inputFilterSensitiveLog, outputFilterSensitiveLog, dynamoDbDocumentClientOptions = {}, } = context; | ||
const { overrideInputFilterSensitiveLog, overrideOutputFilterSensitiveLog } = dynamoDbDocumentClientOptions; | ||
if (!logger) { | ||
@@ -12,4 +13,4 @@ return response; | ||
commandName, | ||
input: inputFilterSensitiveLog(args.input), | ||
output: outputFilterSensitiveLog(outputWithoutMetadata), | ||
input: (overrideInputFilterSensitiveLog ?? inputFilterSensitiveLog)(args.input), | ||
output: (overrideOutputFilterSensitiveLog ?? outputFilterSensitiveLog)(outputWithoutMetadata), | ||
metadata: $metadata, | ||
@@ -16,0 +17,0 @@ }); |
{ | ||
"name": "@aws-sdk/middleware-logger", | ||
"version": "3.222.0", | ||
"version": "3.224.0", | ||
"scripts": { | ||
@@ -24,3 +24,3 @@ "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'", | ||
"dependencies": { | ||
"@aws-sdk/types": "3.222.0", | ||
"@aws-sdk/types": "3.224.0", | ||
"tslib": "^2.3.1" | ||
@@ -27,0 +27,0 @@ }, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
17379
93
+ Added@aws-sdk/types@3.224.0(transitive)
- Removed@aws-sdk/types@3.222.0(transitive)
Updated@aws-sdk/types@3.224.0