UNPKG

@cloudcomponents/cdk-codepipeline-check-parameter-action

Version:

Cdk component that checks if system parameters are set correctly

20 lines 2.51 kB
"use strict"; 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