INNER CODE UNIT · TypeScript
createCategoryLogger
aws-samples/bedrock-engineer · src/common/logger/index.ts:110
export const createCategoryLogger = (category: string) => {
return {
error: (message: string, meta: Record<string, any> = {}) => {
if (logger) {
logger.error(message, { ...meta, category })
} else {
console.error(`[${category}] ${message}`, meta)
}
},
warn: (message: string, meta: Record<string, any> = {}) => {
if (logger) {
logger.warn(message, { ...meta, category })
} else {
console.warn(`[${category}] ${message}`, meta)
}
},
info: (message: string, meta: Record<string, any> = {}) => {
if (logger) {