UNPKG

conan-aws-lambda

Version:
18 lines (17 loc) 571 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = validateLambdaStep; function validateLambdaStep(conan, context, stepDone) { var conanAwsLambda = context.parameters; if (conanAwsLambda.role() === undefined) { var error = new Error(".role() is a required parameter for a lambda."); stepDone(error); } else if (conanAwsLambda.packages() !== undefined && conan.config.bucket === undefined) { var error = new Error("conan.config.bucket is required to use .packages()."); stepDone(error); } else { stepDone(); } }