@deliverr/serverless-offline-step-functions
Version:
Serverless Offline Plugin to Support Step Functions for Local Development
15 lines (14 loc) • 556 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SucceedExecutor = void 0;
const StateTypeExecutor_1 = require("../StateTypeExecutor");
class SucceedExecutor extends StateTypeExecutor_1.StateTypeExecutor {
execute(context, _definition, inputJson) {
this.logger.success(`StateMachine "${context.StateMachine.Name}" succeed on "${context.State.Name}"`);
return Promise.resolve({
End: true,
json: inputJson || '{}',
});
}
}
exports.SucceedExecutor = SucceedExecutor;