From 2383c1419d96bf980a044c7acbb4117b5961ace1 Mon Sep 17 00:00:00 2001 From: Lorenz Nimmervoll Date: Tue, 26 Mar 2024 16:18:16 +0100 Subject: [PATCH] refactor(logger): template literal instead of node:util format (#2283) Co-authored-by: Andrea Amorosi --- packages/logger/src/Logger.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/logger/src/Logger.ts b/packages/logger/src/Logger.ts index 3a8859e447..b8736c1dad 100644 --- a/packages/logger/src/Logger.ts +++ b/packages/logger/src/Logger.ts @@ -2,7 +2,6 @@ import { Utility } from '@aws-lambda-powertools/commons'; import type { HandlerMethodDecorator } from '@aws-lambda-powertools/commons/types'; import type { Context, Handler } from 'aws-lambda'; import merge from 'lodash.merge'; -import { format } from 'node:util'; import { Console } from 'node:console'; import { randomInt } from 'node:crypto'; import { EnvironmentVariablesService } from './config/EnvironmentVariablesService.js'; @@ -586,11 +585,7 @@ class Logger extends Utility implements LoggerInterface { this.logLevel > this.logLevelThresholds[selectedLogLevel] ) { this.warn( - format( - `Current log level (%s) does not match AWS Lambda Advanced Logging Controls minimum log level (%s). This can lead to data loss, consider adjusting them.`, - selectedLogLevel, - awsLogLevel - ) + `Current log level (${selectedLogLevel}) does not match AWS Lambda Advanced Logging Controls minimum log level (${awsLogLevel}). This can lead to data loss, consider adjusting them.` ); }