Skip to content

Commit 1973e3d

Browse files
authored
Merge pull request #529 from PredictMobile/master
fix: Make it work with serverless-import-config-plugin
2 parents 796c0c0 + c3b1571 commit 1973e3d

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

lib/yamlParser.js

+5-10
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,13 @@ const _ = require('lodash');
44

55
module.exports = {
66
yamlParse() {
7-
const parsedObject = this.serverless.configurationInput;
8-
97
this.serverless.service.stepFunctions = {
10-
validate: parsedObject.stepFunctions ? parsedObject.stepFunctions.validate : false,
11-
noOutput: parsedObject.stepFunctions ? parsedObject.stepFunctions.noOutput : false,
8+
validate: false,
9+
noOutput: false,
10+
stateMachines: {},
11+
activities: [],
12+
...this.serverless.service.stepFunctions,
1213
};
13-
this.serverless.service.stepFunctions.stateMachines = parsedObject.stepFunctions
14-
&& parsedObject.stepFunctions.stateMachines
15-
? parsedObject.stepFunctions.stateMachines : {};
16-
this.serverless.service.stepFunctions.activities = parsedObject.stepFunctions
17-
&& parsedObject.stepFunctions.activities
18-
? parsedObject.stepFunctions.activities : [];
1914

2015
if (!this.serverless.pluginManager.cliOptions.stage) {
2116
this.serverless.pluginManager.cliOptions.stage = this.options.stage

0 commit comments

Comments
 (0)