From c784cbcd30552a267f6172359e527e33499092df Mon Sep 17 00:00:00 2001 From: Patrick Arminio Date: Wed, 5 Sep 2018 18:21:14 +0100 Subject: [PATCH] Resolve result from custom handler Allows to use a promise when using the custom handler --- src/plugin.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugin.ts b/src/plugin.ts index 0189df5..ec9f7f3 100644 --- a/src/plugin.ts +++ b/src/plugin.ts @@ -57,13 +57,13 @@ export default class StackOutputPlugin { const func = splits.pop() || '' const file = splits.join('.') - require(file)[func]( + const result = require(file)[func]( data, this.serverless, this.options ) - return Promise.resolve() + return Promise.resolve(result) } private saveFile (data: object) {