@cloudcomponents/cdk-codepipeline-check-parameter-action
Version:
Cdk component that checks if system parameters are set correctly
20 lines • 2.51 kB
JavaScript
var _a;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CodePipelineCheckEmailParameterAction = void 0;
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
const emailRegex = require("email-regex");
const codepipeline_check_parameter_action_1 = require("./codepipeline-check-parameter-action");
class CodePipelineCheckEmailParameterAction extends codepipeline_check_parameter_action_1.CodePipelineCheckParameterAction {
constructor(props) {
const { exact = true, ...rest } = props;
super({
...rest,
regExp: emailRegex({ exact }),
});
}
}
exports.CodePipelineCheckEmailParameterAction = CodePipelineCheckEmailParameterAction;
_a = JSII_RTTI_SYMBOL_1;
CodePipelineCheckEmailParameterAction[_a] = { fqn: "@cloudcomponents/cdk-codepipeline-check-parameter-action.CodePipelineCheckEmailParameterAction", version: "2.4.0" };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29kZXBpcGVsaW5lLWNoZWNrLWVtYWlsLXBhcmFtZXRlci1hY3Rpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvY29kZXBpcGVsaW5lLWNoZWNrLWVtYWlsLXBhcmFtZXRlci1hY3Rpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSwwQ0FBMEM7QUFFMUMsK0ZBRytDO0FBVy9DLE1BQWEscUNBQXNDLFNBQVEsc0VBQWdDO0lBQ3pGLFlBQVksS0FBaUQ7UUFDM0QsTUFBTSxFQUFFLEtBQUssR0FBRyxJQUFJLEVBQUUsR0FBRyxJQUFJLEVBQUUsR0FBRyxLQUFLLENBQUM7UUFFeEMsS0FBSyxDQUFDO1lBQ0osR0FBRyxJQUFJO1lBQ1AsTUFBTSxFQUFFLFVBQVUsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDO1NBQzlCLENBQUMsQ0FBQztJQUNMLENBQUM7O0FBUkgsc0ZBU0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBlbWFpbFJlZ2V4IGZyb20gJ2VtYWlsLXJlZ2V4JztcblxuaW1wb3J0IHtcbiAgQ29kZVBpcGVsaW5lQ2hlY2tQYXJhbWV0ZXJBY3Rpb24sXG4gIENvbW1vbkNvZGVQaXBlbGluZUNoZWNrUGFyYW1ldGVyQWN0aW9uUHJvcHMsXG59IGZyb20gJy4vY29kZXBpcGVsaW5lLWNoZWNrLXBhcmFtZXRlci1hY3Rpb24nO1xuXG5leHBvcnQgaW50ZXJmYWNlIENvZGVQaXBlbGluZUNoZWNrRW1haWxQYXJhbWV0ZXJBY3Rpb25Qcm9wcyBleHRlbmRzIENvbW1vbkNvZGVQaXBlbGluZUNoZWNrUGFyYW1ldGVyQWN0aW9uUHJvcHMge1xuICAvKipcbiAgICogT25seSBtYXRjaCBhbiBleGFjdCBzdHJpbmdcbiAgICpcbiAgICogQGRlZmF1bHQgdHJ1ZVxuICAgKi9cbiAgcmVhZG9ubHkgZXhhY3Q/OiBib29sZWFuO1xufVxuXG5leHBvcnQgY2xhc3MgQ29kZVBpcGVsaW5lQ2hlY2tFbWFpbFBhcmFtZXRlckFjdGlvbiBleHRlbmRzIENvZGVQaXBlbGluZUNoZWNrUGFyYW1ldGVyQWN0aW9uIHtcbiAgY29uc3RydWN0b3IocHJvcHM6IENvZGVQaXBlbGluZUNoZWNrRW1haWxQYXJhbWV0ZXJBY3Rpb25Qcm9wcykge1xuICAgIGNvbnN0IHsgZXhhY3QgPSB0cnVlLCAuLi5yZXN0IH0gPSBwcm9wcztcblxuICAgIHN1cGVyKHtcbiAgICAgIC4uLnJlc3QsXG4gICAgICByZWdFeHA6IGVtYWlsUmVnZXgoeyBleGFjdCB9KSxcbiAgICB9KTtcbiAgfVxufVxuIl19
;