From abfbc8d112d42d8c99823bcb62cee6c6786c15b7 Mon Sep 17 00:00:00 2001 From: Denis Semenenko Date: Wed, 23 Oct 2019 15:17:41 -0400 Subject: [PATCH] feat(offline-dynamodb-streams): log function errors to console --- packages/serverless-offline-dynamodb-streams/src/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/serverless-offline-dynamodb-streams/src/index.js b/packages/serverless-offline-dynamodb-streams/src/index.js index 4193db11..b08cdc9b 100644 --- a/packages/serverless-offline-dynamodb-streams/src/index.js +++ b/packages/serverless-offline-dynamodb-streams/src/index.js @@ -100,8 +100,9 @@ class ServerlessOfflineDynamoDBStreams { const handler = functionHelper.createHandler(funOptions, this.getConfig()); const lambdaContext = new LambdaContext(__function, this.service.provider, (err, data) => { + const output = data ? JSON.stringify(data) : err && err.stack; this.serverless.cli.log( - `[${err ? figures.cross : figures.tick}] ${functionName} ${JSON.stringify(data) || ''}` + `[${err ? figures.cross : figures.tick}] ${functionName} ${output || ''}` ); cb(err, data); });