import { PT_VERSION as version } from '@aws-lambda-powertools/commons';
import { Logger } from '@aws-lambda-powertools/logger';
import { defaultValues, serviceName } from './constants.js';
/**
* Create logger instance with centralized configuration so that
* all functions have consistent logging behavior.
*/
const logger = new Logger({
serviceName,
persistentKeys: {
...defaultValues,
region: process.env.AWS_REGION || 'N/A',
logger: {
name: '@aws-lambda-powertools/logger',
version,
},
},
});
export { logger };