open-next-cdk
Version:
Deploy a NextJS app using OpenNext packaging to serverless AWS using CDK
11 lines • 1.61 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.domainAddTrailingDot = void 0;
// In cases where domainName consists of a Stack parameter or imported value,
// RecordSet construct fails to validate the name and erroneously suffixes with
// zone name. A workaround is to force a trailing dot to trick skipping the validation.
// https://github.com/aws/aws-cdk/issues/26572
exports.domainAddTrailingDot = (domainName) => {
return domainName.endsWith('.') ? domainName : `${domainName}.`;
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvdXRpbHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsNkVBQTZFO0FBQzdFLCtFQUErRTtBQUMvRSx1RkFBdUY7QUFDdkYsOENBQThDO0FBQ2pDLFFBQUEsb0JBQW9CLEdBQUcsQ0FBQyxVQUFrQixFQUFVLEVBQUU7SUFDakUsT0FBTyxVQUFVLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUM7QUFDbEUsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLy8gSW4gY2FzZXMgd2hlcmUgZG9tYWluTmFtZSBjb25zaXN0cyBvZiBhIFN0YWNrIHBhcmFtZXRlciBvciBpbXBvcnRlZCB2YWx1ZSxcbi8vIFJlY29yZFNldCBjb25zdHJ1Y3QgZmFpbHMgdG8gdmFsaWRhdGUgdGhlIG5hbWUgYW5kIGVycm9uZW91c2x5IHN1ZmZpeGVzIHdpdGhcbi8vIHpvbmUgbmFtZS4gQSB3b3JrYXJvdW5kIGlzIHRvIGZvcmNlIGEgdHJhaWxpbmcgZG90IHRvIHRyaWNrIHNraXBwaW5nIHRoZSB2YWxpZGF0aW9uLlxuLy8gaHR0cHM6Ly9naXRodWIuY29tL2F3cy9hd3MtY2RrL2lzc3Vlcy8yNjU3MlxuZXhwb3J0IGNvbnN0IGRvbWFpbkFkZFRyYWlsaW5nRG90ID0gKGRvbWFpbk5hbWU6IHN0cmluZyk6IHN0cmluZyA9PiB7XG4gIHJldHVybiBkb21haW5OYW1lLmVuZHNXaXRoKCcuJykgPyBkb21haW5OYW1lIDogYCR7ZG9tYWluTmFtZX0uYDtcbn07XG4iXX0=