lambda-api
lambda-api copied to clipboard
Logger Output
Is it possible to cleanup or simplify the output from the logger when in development or running from serverless-offline? The JSON is basically unreadable in a command window.
Here is how I'm declaring lambda-api: const api = require('lambda-api')( { base: '/api', compression: true, logger: { level: 'warn', stack: process.env.STAGE_ENV === 'DEV' ? true : false } } );
I'm only using res.log.error in my caught error handlers:
} catch (error) {
req.log.error(Unable to gather settings.);
req.log.error(error);
I also want access to a simple log format so i can log raw JSON and take advantage of cloudwatch EMF metrics