Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@aws-sdk/middleware-sdk-route53

Package Overview
Dependencies
Maintainers
5
Versions
156
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-sdk/middleware-sdk-route53 - npm Package Compare versions

Comparing version 1.0.0-gamma.8 to 1.0.0-rc.1

11

CHANGELOG.md

@@ -6,2 +6,13 @@ # Change Log

# [1.0.0-rc.1](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-gamma.11...v1.0.0-rc.1) (2020-10-19)
### Features
* ready for release candidate ([#1578](https://github.com/aws/aws-sdk-js-v3/issues/1578)) ([519f66c](https://github.com/aws/aws-sdk-js-v3/commit/519f66c6388b91d0bd750a511e6d1af56196835e))
# [1.0.0-gamma.8](https://github.com/aws/aws-sdk-js-v3/compare/@aws-sdk/middleware-sdk-route53@1.0.0-gamma.7...@aws-sdk/middleware-sdk-route53@1.0.0-gamma.8) (2020-10-07)

@@ -8,0 +19,0 @@

66

dist/cjs/change-resource-record-sets.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getChangeResourceRecordSetsPlugin = exports.changeResourceRecordSetsMiddlewareOptions = exports.changeResourceRecordSetsMiddleware = void 0;
var tslib_1 = require("tslib");
var constants_1 = require("./constants");
const constants_1 = require("./constants");
function changeResourceRecordSetsMiddleware() {
var _this = this;
return function (next) { return function (args) { return tslib_1.__awaiter(_this, void 0, void 0, function () {
var ChangeBatch, Changes, _a, _b, change, AliasTarget;
var e_1, _c;
return tslib_1.__generator(this, function (_d) {
ChangeBatch = args.input.ChangeBatch;
Changes = [];
try {
for (_a = tslib_1.__values(ChangeBatch.Changes), _b = _a.next(); !_b.done; _b = _a.next()) {
change = _b.value;
AliasTarget = change.ResourceRecordSet.AliasTarget;
if (AliasTarget) {
Changes.push(tslib_1.__assign(tslib_1.__assign({}, change), { ResourceRecordSet: tslib_1.__assign(tslib_1.__assign({}, change.ResourceRecordSet), { AliasTarget: tslib_1.__assign(tslib_1.__assign({}, AliasTarget), { HostedZoneId: AliasTarget.HostedZoneId.replace(constants_1.IDENTIFIER_PREFIX_PATTERN, "") }) }) }));
}
else {
Changes.push(change);
}
}
return (next) => async (args) => {
const { ChangeBatch } = args.input;
const Changes = [];
for (const change of ChangeBatch.Changes) {
const { AliasTarget } = change.ResourceRecordSet;
if (AliasTarget) {
Changes.push({
...change,
ResourceRecordSet: {
...change.ResourceRecordSet,
AliasTarget: {
...AliasTarget,
HostedZoneId: AliasTarget.HostedZoneId.replace(constants_1.IDENTIFIER_PREFIX_PATTERN, ""),
},
},
});
}
catch (e_1_1) { e_1 = { error: e_1_1 }; }
finally {
try {
if (_b && !_b.done && (_c = _a.return)) _c.call(_a);
}
finally { if (e_1) throw e_1.error; }
else {
Changes.push(change);
}
return [2 /*return*/, next(tslib_1.__assign(tslib_1.__assign({}, args), { input: tslib_1.__assign(tslib_1.__assign({}, args.input), { ChangeBatch: tslib_1.__assign(tslib_1.__assign({}, ChangeBatch), { Changes: Changes }) }) }))];
}
return next({
...args,
input: {
...args.input,
ChangeBatch: {
...ChangeBatch,
Changes,
},
},
});
}); }; };
};
}

@@ -44,7 +46,7 @@ exports.changeResourceRecordSetsMiddleware = changeResourceRecordSetsMiddleware;

// eslint-disable-next-line @typescript-eslint/no-unused-vars
exports.getChangeResourceRecordSetsPlugin = function (unused) { return ({
applyToStack: function (clientStack) {
exports.getChangeResourceRecordSetsPlugin = (unused) => ({
applyToStack: (clientStack) => {
clientStack.add(changeResourceRecordSetsMiddleware(), exports.changeResourceRecordSetsMiddlewareOptions);
},
}); };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhbmdlLXJlc291cmNlLXJlY29yZC1zZXRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NoYW5nZS1yZXNvdXJjZS1yZWNvcmQtc2V0cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBVUEseUNBQXdEO0FBZ0J4RCxTQUFnQixrQ0FBa0M7SUFBbEQsaUJBcUNDO0lBcENDLE9BQU8sVUFDTCxJQUFvQyxJQUNELE9BQUEsVUFDbkMsSUFBcUM7Ozs7WUFFN0IsV0FBVyxHQUFLLElBQUksQ0FBQyxLQUFLLFlBQWYsQ0FBZ0I7WUFDN0IsT0FBTyxHQUFrQixFQUFFLENBQUM7O2dCQUNsQyxLQUFxQixLQUFBLGlCQUFBLFdBQVcsQ0FBQyxPQUFPLENBQUEsNENBQUU7b0JBQS9CLE1BQU07b0JBQ1AsV0FBVyxHQUFLLE1BQU0sQ0FBQyxpQkFBaUIsWUFBN0IsQ0FBOEI7b0JBQ2pELElBQUksV0FBVyxFQUFFO3dCQUNmLE9BQU8sQ0FBQyxJQUFJLHVDQUNQLE1BQU0sS0FDVCxpQkFBaUIsd0NBQ1osTUFBTSxDQUFDLGlCQUFpQixLQUMzQixXQUFXLHdDQUNOLFdBQVcsS0FDZCxZQUFZLEVBQUUsV0FBVyxDQUFDLFlBQVksQ0FBQyxPQUFPLENBQUMscUNBQXlCLEVBQUUsRUFBRSxDQUFDLFVBR2pGLENBQUM7cUJBQ0o7eUJBQU07d0JBQ0wsT0FBTyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztxQkFDdEI7aUJBQ0Y7Ozs7Ozs7OztZQUVELHNCQUFPLElBQUksdUNBQ04sSUFBSSxLQUNQLEtBQUssd0NBQ0MsSUFBSSxDQUFDLEtBQWEsS0FDdEIsV0FBVyx3Q0FDTixXQUFXLEtBQ2QsT0FBTyxTQUFBLFVBR1gsRUFBQzs7U0FDSixFQWpDb0MsQ0FpQ3BDLENBQUM7QUFDSixDQUFDO0FBckNELGdGQXFDQztBQUVZLFFBQUEseUNBQXlDLEdBQTZCO0lBQ2pGLElBQUksRUFBRSxZQUFZO0lBQ2xCLElBQUksRUFBRSxDQUFDLGFBQWEsRUFBRSw2QkFBNkIsQ0FBQztJQUNwRCxJQUFJLEVBQUUsb0NBQW9DO0NBQzNDLENBQUM7QUFFRiw2REFBNkQ7QUFDaEQsUUFBQSxpQ0FBaUMsR0FBRyxVQUFDLE1BQVcsSUFBMEIsT0FBQSxDQUFDO0lBQ3RGLFlBQVksRUFBRSxVQUFDLFdBQVc7UUFDeEIsV0FBVyxDQUFDLEdBQUcsQ0FBQyxrQ0FBa0MsRUFBRSxFQUFFLGlEQUF5QyxDQUFDLENBQUM7SUFDbkcsQ0FBQztDQUNGLENBQUMsRUFKcUYsQ0FJckYsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIEluaXRpYWxpemVIYW5kbGVyLFxuICBJbml0aWFsaXplSGFuZGxlckFyZ3VtZW50cyxcbiAgSW5pdGlhbGl6ZUhhbmRsZXJPcHRpb25zLFxuICBJbml0aWFsaXplSGFuZGxlck91dHB1dCxcbiAgSW5pdGlhbGl6ZU1pZGRsZXdhcmUsXG4gIE1ldGFkYXRhQmVhcmVyLFxuICBQbHVnZ2FibGUsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBJREVOVElGSUVSX1BSRUZJWF9QQVRURVJOIH0gZnJvbSBcIi4vY29uc3RhbnRzXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ2hhbmdlIHtcbiAgUmVzb3VyY2VSZWNvcmRTZXQ6IHtcbiAgICBBbGlhc1RhcmdldD86IHtcbiAgICAgIEhvc3RlZFpvbmVJZDogc3RyaW5nO1xuICAgIH07XG4gIH07XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ2hhbmdlQmF0Y2hCZWFyZXIge1xuICBDaGFuZ2VCYXRjaDoge1xuICAgIENoYW5nZXM6IEl0ZXJhYmxlPENoYW5nZT47XG4gIH07XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBjaGFuZ2VSZXNvdXJjZVJlY29yZFNldHNNaWRkbGV3YXJlKCk6IEluaXRpYWxpemVNaWRkbGV3YXJlPGFueSwgYW55PiB7XG4gIHJldHVybiA8T3V0cHV0IGV4dGVuZHMgTWV0YWRhdGFCZWFyZXI+KFxuICAgIG5leHQ6IEluaXRpYWxpemVIYW5kbGVyPGFueSwgT3V0cHV0PlxuICApOiBJbml0aWFsaXplSGFuZGxlcjxhbnksIE91dHB1dD4gPT4gYXN5bmMgKFxuICAgIGFyZ3M6IEluaXRpYWxpemVIYW5kbGVyQXJndW1lbnRzPGFueT5cbiAgKTogUHJvbWlzZTxJbml0aWFsaXplSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gICAgY29uc3QgeyBDaGFuZ2VCYXRjaCB9ID0gYXJncy5pbnB1dDtcbiAgICBjb25zdCBDaGFuZ2VzOiBBcnJheTxDaGFuZ2U+ID0gW107XG4gICAgZm9yIChjb25zdCBjaGFuZ2Ugb2YgQ2hhbmdlQmF0Y2guQ2hhbmdlcykge1xuICAgICAgY29uc3QgeyBBbGlhc1RhcmdldCB9ID0gY2hhbmdlLlJlc291cmNlUmVjb3JkU2V0O1xuICAgICAgaWYgKEFsaWFzVGFyZ2V0KSB7XG4gICAgICAgIENoYW5nZXMucHVzaCh7XG4gICAgICAgICAgLi4uY2hhbmdlLFxuICAgICAgICAgIFJlc291cmNlUmVjb3JkU2V0OiB7XG4gICAgICAgICAgICAuLi5jaGFuZ2UuUmVzb3VyY2VSZWNvcmRTZXQsXG4gICAgICAgICAgICBBbGlhc1RhcmdldDoge1xuICAgICAgICAgICAgICAuLi5BbGlhc1RhcmdldCxcbiAgICAgICAgICAgICAgSG9zdGVkWm9uZUlkOiBBbGlhc1RhcmdldC5Ib3N0ZWRab25lSWQucmVwbGFjZShJREVOVElGSUVSX1BSRUZJWF9QQVRURVJOLCBcIlwiKSxcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgfSxcbiAgICAgICAgfSk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICBDaGFuZ2VzLnB1c2goY2hhbmdlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICByZXR1cm4gbmV4dCh7XG4gICAgICAuLi5hcmdzLFxuICAgICAgaW5wdXQ6IHtcbiAgICAgICAgLi4uKGFyZ3MuaW5wdXQgYXMgYW55KSxcbiAgICAgICAgQ2hhbmdlQmF0Y2g6IHtcbiAgICAgICAgICAuLi5DaGFuZ2VCYXRjaCxcbiAgICAgICAgICBDaGFuZ2VzLFxuICAgICAgICB9LFxuICAgICAgfSxcbiAgICB9KTtcbiAgfTtcbn1cblxuZXhwb3J0IGNvbnN0IGNoYW5nZVJlc291cmNlUmVjb3JkU2V0c01pZGRsZXdhcmVPcHRpb25zOiBJbml0aWFsaXplSGFuZGxlck9wdGlvbnMgPSB7XG4gIHN0ZXA6IFwiaW5pdGlhbGl6ZVwiLFxuICB0YWdzOiBbXCJST1VURTUzX0lEU1wiLCBcIkNIQU5HRV9SRVNPVVJDRV9SRUNPUkRfU0VUU1wiXSxcbiAgbmFtZTogXCJjaGFuZ2VSZXNvdXJjZVJlY29yZFNldHNNaWRkbGV3YXJlXCIsXG59O1xuXG4vLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQHR5cGVzY3JpcHQtZXNsaW50L25vLXVudXNlZC12YXJzXG5leHBvcnQgY29uc3QgZ2V0Q2hhbmdlUmVzb3VyY2VSZWNvcmRTZXRzUGx1Z2luID0gKHVudXNlZDogYW55KTogUGx1Z2dhYmxlPGFueSwgYW55PiA9PiAoe1xuICBhcHBseVRvU3RhY2s6IChjbGllbnRTdGFjaykgPT4ge1xuICAgIGNsaWVudFN0YWNrLmFkZChjaGFuZ2VSZXNvdXJjZVJlY29yZFNldHNNaWRkbGV3YXJlKCksIGNoYW5nZVJlc291cmNlUmVjb3JkU2V0c01pZGRsZXdhcmVPcHRpb25zKTtcbiAgfSxcbn0pO1xuIl19
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhbmdlLXJlc291cmNlLXJlY29yZC1zZXRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NoYW5nZS1yZXNvdXJjZS1yZWNvcmQtc2V0cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFVQSwyQ0FBd0Q7QUFnQnhELFNBQWdCLGtDQUFrQztJQUNoRCxPQUFPLENBQ0wsSUFBb0MsRUFDSixFQUFFLENBQUMsS0FBSyxFQUN4QyxJQUFxQyxFQUNLLEVBQUU7UUFDNUMsTUFBTSxFQUFFLFdBQVcsRUFBRSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUM7UUFDbkMsTUFBTSxPQUFPLEdBQWtCLEVBQUUsQ0FBQztRQUNsQyxLQUFLLE1BQU0sTUFBTSxJQUFJLFdBQVcsQ0FBQyxPQUFPLEVBQUU7WUFDeEMsTUFBTSxFQUFFLFdBQVcsRUFBRSxHQUFHLE1BQU0sQ0FBQyxpQkFBaUIsQ0FBQztZQUNqRCxJQUFJLFdBQVcsRUFBRTtnQkFDZixPQUFPLENBQUMsSUFBSSxDQUFDO29CQUNYLEdBQUcsTUFBTTtvQkFDVCxpQkFBaUIsRUFBRTt3QkFDakIsR0FBRyxNQUFNLENBQUMsaUJBQWlCO3dCQUMzQixXQUFXLEVBQUU7NEJBQ1gsR0FBRyxXQUFXOzRCQUNkLFlBQVksRUFBRSxXQUFXLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxxQ0FBeUIsRUFBRSxFQUFFLENBQUM7eUJBQzlFO3FCQUNGO2lCQUNGLENBQUMsQ0FBQzthQUNKO2lCQUFNO2dCQUNMLE9BQU8sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7YUFDdEI7U0FDRjtRQUVELE9BQU8sSUFBSSxDQUFDO1lBQ1YsR0FBRyxJQUFJO1lBQ1AsS0FBSyxFQUFFO2dCQUNMLEdBQUksSUFBSSxDQUFDLEtBQWE7Z0JBQ3RCLFdBQVcsRUFBRTtvQkFDWCxHQUFHLFdBQVc7b0JBQ2QsT0FBTztpQkFDUjthQUNGO1NBQ0YsQ0FBQyxDQUFDO0lBQ0wsQ0FBQyxDQUFDO0FBQ0osQ0FBQztBQXJDRCxnRkFxQ0M7QUFFWSxRQUFBLHlDQUF5QyxHQUE2QjtJQUNqRixJQUFJLEVBQUUsWUFBWTtJQUNsQixJQUFJLEVBQUUsQ0FBQyxhQUFhLEVBQUUsNkJBQTZCLENBQUM7SUFDcEQsSUFBSSxFQUFFLG9DQUFvQztDQUMzQyxDQUFDO0FBRUYsNkRBQTZEO0FBQ2hELFFBQUEsaUNBQWlDLEdBQUcsQ0FBQyxNQUFXLEVBQXVCLEVBQUUsQ0FBQyxDQUFDO0lBQ3RGLFlBQVksRUFBRSxDQUFDLFdBQVcsRUFBRSxFQUFFO1FBQzVCLFdBQVcsQ0FBQyxHQUFHLENBQUMsa0NBQWtDLEVBQUUsRUFBRSxpREFBeUMsQ0FBQyxDQUFDO0lBQ25HLENBQUM7Q0FDRixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBJbml0aWFsaXplSGFuZGxlcixcbiAgSW5pdGlhbGl6ZUhhbmRsZXJBcmd1bWVudHMsXG4gIEluaXRpYWxpemVIYW5kbGVyT3B0aW9ucyxcbiAgSW5pdGlhbGl6ZUhhbmRsZXJPdXRwdXQsXG4gIEluaXRpYWxpemVNaWRkbGV3YXJlLFxuICBNZXRhZGF0YUJlYXJlcixcbiAgUGx1Z2dhYmxlLFxufSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgSURFTlRJRklFUl9QUkVGSVhfUEFUVEVSTiB9IGZyb20gXCIuL2NvbnN0YW50c1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIENoYW5nZSB7XG4gIFJlc291cmNlUmVjb3JkU2V0OiB7XG4gICAgQWxpYXNUYXJnZXQ/OiB7XG4gICAgICBIb3N0ZWRab25lSWQ6IHN0cmluZztcbiAgICB9O1xuICB9O1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIENoYW5nZUJhdGNoQmVhcmVyIHtcbiAgQ2hhbmdlQmF0Y2g6IHtcbiAgICBDaGFuZ2VzOiBJdGVyYWJsZTxDaGFuZ2U+O1xuICB9O1xufVxuXG5leHBvcnQgZnVuY3Rpb24gY2hhbmdlUmVzb3VyY2VSZWNvcmRTZXRzTWlkZGxld2FyZSgpOiBJbml0aWFsaXplTWlkZGxld2FyZTxhbnksIGFueT4ge1xuICByZXR1cm4gPE91dHB1dCBleHRlbmRzIE1ldGFkYXRhQmVhcmVyPihcbiAgICBuZXh0OiBJbml0aWFsaXplSGFuZGxlcjxhbnksIE91dHB1dD5cbiAgKTogSW5pdGlhbGl6ZUhhbmRsZXI8YW55LCBPdXRwdXQ+ID0+IGFzeW5jIChcbiAgICBhcmdzOiBJbml0aWFsaXplSGFuZGxlckFyZ3VtZW50czxhbnk+XG4gICk6IFByb21pc2U8SW5pdGlhbGl6ZUhhbmRsZXJPdXRwdXQ8T3V0cHV0Pj4gPT4ge1xuICAgIGNvbnN0IHsgQ2hhbmdlQmF0Y2ggfSA9IGFyZ3MuaW5wdXQ7XG4gICAgY29uc3QgQ2hhbmdlczogQXJyYXk8Q2hhbmdlPiA9IFtdO1xuICAgIGZvciAoY29uc3QgY2hhbmdlIG9mIENoYW5nZUJhdGNoLkNoYW5nZXMpIHtcbiAgICAgIGNvbnN0IHsgQWxpYXNUYXJnZXQgfSA9IGNoYW5nZS5SZXNvdXJjZVJlY29yZFNldDtcbiAgICAgIGlmIChBbGlhc1RhcmdldCkge1xuICAgICAgICBDaGFuZ2VzLnB1c2goe1xuICAgICAgICAgIC4uLmNoYW5nZSxcbiAgICAgICAgICBSZXNvdXJjZVJlY29yZFNldDoge1xuICAgICAgICAgICAgLi4uY2hhbmdlLlJlc291cmNlUmVjb3JkU2V0LFxuICAgICAgICAgICAgQWxpYXNUYXJnZXQ6IHtcbiAgICAgICAgICAgICAgLi4uQWxpYXNUYXJnZXQsXG4gICAgICAgICAgICAgIEhvc3RlZFpvbmVJZDogQWxpYXNUYXJnZXQuSG9zdGVkWm9uZUlkLnJlcGxhY2UoSURFTlRJRklFUl9QUkVGSVhfUEFUVEVSTiwgXCJcIiksXG4gICAgICAgICAgICB9LFxuICAgICAgICAgIH0sXG4gICAgICAgIH0pO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgQ2hhbmdlcy5wdXNoKGNoYW5nZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcmV0dXJuIG5leHQoe1xuICAgICAgLi4uYXJncyxcbiAgICAgIGlucHV0OiB7XG4gICAgICAgIC4uLihhcmdzLmlucHV0IGFzIGFueSksXG4gICAgICAgIENoYW5nZUJhdGNoOiB7XG4gICAgICAgICAgLi4uQ2hhbmdlQmF0Y2gsXG4gICAgICAgICAgQ2hhbmdlcyxcbiAgICAgICAgfSxcbiAgICAgIH0sXG4gICAgfSk7XG4gIH07XG59XG5cbmV4cG9ydCBjb25zdCBjaGFuZ2VSZXNvdXJjZVJlY29yZFNldHNNaWRkbGV3YXJlT3B0aW9uczogSW5pdGlhbGl6ZUhhbmRsZXJPcHRpb25zID0ge1xuICBzdGVwOiBcImluaXRpYWxpemVcIixcbiAgdGFnczogW1wiUk9VVEU1M19JRFNcIiwgXCJDSEFOR0VfUkVTT1VSQ0VfUkVDT1JEX1NFVFNcIl0sXG4gIG5hbWU6IFwiY2hhbmdlUmVzb3VyY2VSZWNvcmRTZXRzTWlkZGxld2FyZVwiLFxufTtcblxuLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby11bnVzZWQtdmFyc1xuZXhwb3J0IGNvbnN0IGdldENoYW5nZVJlc291cmNlUmVjb3JkU2V0c1BsdWdpbiA9ICh1bnVzZWQ6IGFueSk6IFBsdWdnYWJsZTxhbnksIGFueT4gPT4gKHtcbiAgYXBwbHlUb1N0YWNrOiAoY2xpZW50U3RhY2spID0+IHtcbiAgICBjbGllbnRTdGFjay5hZGQoY2hhbmdlUmVzb3VyY2VSZWNvcmRTZXRzTWlkZGxld2FyZSgpLCBjaGFuZ2VSZXNvdXJjZVJlY29yZFNldHNNaWRkbGV3YXJlT3B0aW9ucyk7XG4gIH0sXG59KTtcbiJdfQ==
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var id_normalizer_1 = require("./id-normalizer");
var prefixedProps = ["/hostedzone/ID", "/change/ID", "/delegationset/ID"];
var idParams = ["DelegationSetId", "HostedZoneId", "Id"];
describe("idNormalizerMiddleware", function () {
var e_1, _a;
var _loop_1 = function (paramName) {
var e_2, _a;
var _loop_2 = function (prefixed) {
it("should strip the prefix from the " + paramName + " parameter", function () { return tslib_1.__awaiter(void 0, void 0, void 0, function () {
var next, input, handler;
var _a, _b;
return tslib_1.__generator(this, function (_c) {
switch (_c.label) {
case 0:
next = jest.fn();
input = (_a = {}, _a[paramName] = prefixed, _a);
handler = id_normalizer_1.idNormalizerMiddleware()(next, {});
return [4 /*yield*/, handler({ input: input })];
case 1:
_c.sent();
expect(next.mock.calls.length).toBe(1);
expect(next.mock.calls[0][0]).toEqual({
input: (_b = {}, _b[paramName] = "ID", _b),
});
return [2 /*return*/];
}
const id_normalizer_1 = require("./id-normalizer");
const prefixedProps = ["/hostedzone/ID", "/change/ID", "/delegationset/ID"];
const idParams = ["DelegationSetId", "HostedZoneId", "Id"];
describe("idNormalizerMiddleware", () => {
for (const paramName of idParams) {
for (const prefixed of prefixedProps) {
it(`should strip the prefix from the ${paramName} parameter`, async () => {
const next = jest.fn();
const input = { [paramName]: prefixed };
const handler = id_normalizer_1.idNormalizerMiddleware()(next, {});
await handler({ input });
expect(next.mock.calls.length).toBe(1);
expect(next.mock.calls[0][0]).toEqual({
input: { [paramName]: "ID" },
});
}); });
};
try {
for (var prefixedProps_1 = (e_2 = void 0, tslib_1.__values(prefixedProps)), prefixedProps_1_1 = prefixedProps_1.next(); !prefixedProps_1_1.done; prefixedProps_1_1 = prefixedProps_1.next()) {
var prefixed = prefixedProps_1_1.value;
_loop_2(prefixed);
}
});
}
catch (e_2_1) { e_2 = { error: e_2_1 }; }
finally {
try {
if (prefixedProps_1_1 && !prefixedProps_1_1.done && (_a = prefixedProps_1.return)) _a.call(prefixedProps_1);
}
finally { if (e_2) throw e_2.error; }
}
};
try {
for (var idParams_1 = tslib_1.__values(idParams), idParams_1_1 = idParams_1.next(); !idParams_1_1.done; idParams_1_1 = idParams_1.next()) {
var paramName = idParams_1_1.value;
_loop_1(paramName);
}
}
catch (e_1_1) { e_1 = { error: e_1_1 }; }
finally {
try {
if (idParams_1_1 && !idParams_1_1.done && (_a = idParams_1.return)) _a.call(idParams_1);
}
finally { if (e_1) throw e_1.error; }
}
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWQtbm9ybWFsaXplci1zcGVjLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2lkLW5vcm1hbGl6ZXItc3BlYy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxpREFBeUQ7QUFFekQsSUFBTSxhQUFhLEdBQUcsQ0FBQyxnQkFBZ0IsRUFBRSxZQUFZLEVBQUUsbUJBQW1CLENBQUMsQ0FBQztBQUM1RSxJQUFNLFFBQVEsR0FBRyxDQUFDLGlCQUFpQixFQUFFLGNBQWMsRUFBRSxJQUFJLENBQUMsQ0FBQztBQUUzRCxRQUFRLENBQUMsd0JBQXdCLEVBQUU7OzRCQUN0QixTQUFTOztnQ0FDUCxRQUFRO1lBQ2pCLEVBQUUsQ0FBQyxzQ0FBb0MsU0FBUyxlQUFZLEVBQUU7Ozs7Ozs0QkFDdEQsSUFBSSxHQUFHLElBQUksQ0FBQyxFQUFFLEVBQUUsQ0FBQzs0QkFDakIsS0FBSyxhQUFLLEdBQUMsU0FBUyxJQUFHLFFBQVEsS0FBRSxDQUFDOzRCQUVsQyxPQUFPLEdBQUcsc0NBQXNCLEVBQUUsQ0FBQyxJQUFJLEVBQUUsRUFBUyxDQUFDLENBQUM7NEJBRTFELHFCQUFNLE9BQU8sQ0FBQyxFQUFFLEtBQUssT0FBQSxFQUFFLENBQUMsRUFBQTs7NEJBQXhCLFNBQXdCLENBQUM7NEJBRXpCLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7NEJBQ3ZDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQztnQ0FDcEMsS0FBSyxZQUFJLEdBQUMsU0FBUyxJQUFHLElBQUksS0FBRTs2QkFDN0IsQ0FBQyxDQUFDOzs7O2lCQUNKLENBQUMsQ0FBQzs7O1lBYkwsS0FBdUIsSUFBQSxpQ0FBQSxpQkFBQSxhQUFhLENBQUEsQ0FBQSw0Q0FBQTtnQkFBL0IsSUFBTSxRQUFRLDBCQUFBO3dCQUFSLFFBQVE7YUFjbEI7Ozs7Ozs7Ozs7O1FBZkgsS0FBd0IsSUFBQSxhQUFBLGlCQUFBLFFBQVEsQ0FBQSxrQ0FBQTtZQUEzQixJQUFNLFNBQVMscUJBQUE7b0JBQVQsU0FBUztTQWdCbkI7Ozs7Ozs7OztBQUNILENBQUMsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgaWROb3JtYWxpemVyTWlkZGxld2FyZSB9IGZyb20gXCIuL2lkLW5vcm1hbGl6ZXJcIjtcblxuY29uc3QgcHJlZml4ZWRQcm9wcyA9IFtcIi9ob3N0ZWR6b25lL0lEXCIsIFwiL2NoYW5nZS9JRFwiLCBcIi9kZWxlZ2F0aW9uc2V0L0lEXCJdO1xuY29uc3QgaWRQYXJhbXMgPSBbXCJEZWxlZ2F0aW9uU2V0SWRcIiwgXCJIb3N0ZWRab25lSWRcIiwgXCJJZFwiXTtcblxuZGVzY3JpYmUoXCJpZE5vcm1hbGl6ZXJNaWRkbGV3YXJlXCIsICgpID0+IHtcbiAgZm9yIChjb25zdCBwYXJhbU5hbWUgb2YgaWRQYXJhbXMpIHtcbiAgICBmb3IgKGNvbnN0IHByZWZpeGVkIG9mIHByZWZpeGVkUHJvcHMpIHtcbiAgICAgIGl0KGBzaG91bGQgc3RyaXAgdGhlIHByZWZpeCBmcm9tIHRoZSAke3BhcmFtTmFtZX0gcGFyYW1ldGVyYCwgYXN5bmMgKCkgPT4ge1xuICAgICAgICBjb25zdCBuZXh0ID0gamVzdC5mbigpO1xuICAgICAgICBjb25zdCBpbnB1dCA9IHsgW3BhcmFtTmFtZV06IHByZWZpeGVkIH07XG5cbiAgICAgICAgY29uc3QgaGFuZGxlciA9IGlkTm9ybWFsaXplck1pZGRsZXdhcmUoKShuZXh0LCB7fSBhcyBhbnkpO1xuXG4gICAgICAgIGF3YWl0IGhhbmRsZXIoeyBpbnB1dCB9KTtcblxuICAgICAgICBleHBlY3QobmV4dC5tb2NrLmNhbGxzLmxlbmd0aCkudG9CZSgxKTtcbiAgICAgICAgZXhwZWN0KG5leHQubW9jay5jYWxsc1swXVswXSkudG9FcXVhbCh7XG4gICAgICAgICAgaW5wdXQ6IHsgW3BhcmFtTmFtZV06IFwiSURcIiB9LFxuICAgICAgICB9KTtcbiAgICAgIH0pO1xuICAgIH1cbiAgfVxufSk7XG4iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWQtbm9ybWFsaXplci1zcGVjLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2lkLW5vcm1hbGl6ZXItc3BlYy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLG1EQUF5RDtBQUV6RCxNQUFNLGFBQWEsR0FBRyxDQUFDLGdCQUFnQixFQUFFLFlBQVksRUFBRSxtQkFBbUIsQ0FBQyxDQUFDO0FBQzVFLE1BQU0sUUFBUSxHQUFHLENBQUMsaUJBQWlCLEVBQUUsY0FBYyxFQUFFLElBQUksQ0FBQyxDQUFDO0FBRTNELFFBQVEsQ0FBQyx3QkFBd0IsRUFBRSxHQUFHLEVBQUU7SUFDdEMsS0FBSyxNQUFNLFNBQVMsSUFBSSxRQUFRLEVBQUU7UUFDaEMsS0FBSyxNQUFNLFFBQVEsSUFBSSxhQUFhLEVBQUU7WUFDcEMsRUFBRSxDQUFDLG9DQUFvQyxTQUFTLFlBQVksRUFBRSxLQUFLLElBQUksRUFBRTtnQkFDdkUsTUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDLEVBQUUsRUFBRSxDQUFDO2dCQUN2QixNQUFNLEtBQUssR0FBRyxFQUFFLENBQUMsU0FBUyxDQUFDLEVBQUUsUUFBUSxFQUFFLENBQUM7Z0JBRXhDLE1BQU0sT0FBTyxHQUFHLHNDQUFzQixFQUFFLENBQUMsSUFBSSxFQUFFLEVBQVMsQ0FBQyxDQUFDO2dCQUUxRCxNQUFNLE9BQU8sQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7Z0JBRXpCLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7Z0JBQ3ZDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQztvQkFDcEMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxTQUFTLENBQUMsRUFBRSxJQUFJLEVBQUU7aUJBQzdCLENBQUMsQ0FBQztZQUNMLENBQUMsQ0FBQyxDQUFDO1NBQ0o7S0FDRjtBQUNILENBQUMsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgaWROb3JtYWxpemVyTWlkZGxld2FyZSB9IGZyb20gXCIuL2lkLW5vcm1hbGl6ZXJcIjtcblxuY29uc3QgcHJlZml4ZWRQcm9wcyA9IFtcIi9ob3N0ZWR6b25lL0lEXCIsIFwiL2NoYW5nZS9JRFwiLCBcIi9kZWxlZ2F0aW9uc2V0L0lEXCJdO1xuY29uc3QgaWRQYXJhbXMgPSBbXCJEZWxlZ2F0aW9uU2V0SWRcIiwgXCJIb3N0ZWRab25lSWRcIiwgXCJJZFwiXTtcblxuZGVzY3JpYmUoXCJpZE5vcm1hbGl6ZXJNaWRkbGV3YXJlXCIsICgpID0+IHtcbiAgZm9yIChjb25zdCBwYXJhbU5hbWUgb2YgaWRQYXJhbXMpIHtcbiAgICBmb3IgKGNvbnN0IHByZWZpeGVkIG9mIHByZWZpeGVkUHJvcHMpIHtcbiAgICAgIGl0KGBzaG91bGQgc3RyaXAgdGhlIHByZWZpeCBmcm9tIHRoZSAke3BhcmFtTmFtZX0gcGFyYW1ldGVyYCwgYXN5bmMgKCkgPT4ge1xuICAgICAgICBjb25zdCBuZXh0ID0gamVzdC5mbigpO1xuICAgICAgICBjb25zdCBpbnB1dCA9IHsgW3BhcmFtTmFtZV06IHByZWZpeGVkIH07XG5cbiAgICAgICAgY29uc3QgaGFuZGxlciA9IGlkTm9ybWFsaXplck1pZGRsZXdhcmUoKShuZXh0LCB7fSBhcyBhbnkpO1xuXG4gICAgICAgIGF3YWl0IGhhbmRsZXIoeyBpbnB1dCB9KTtcblxuICAgICAgICBleHBlY3QobmV4dC5tb2NrLmNhbGxzLmxlbmd0aCkudG9CZSgxKTtcbiAgICAgICAgZXhwZWN0KG5leHQubW9jay5jYWxsc1swXVswXSkudG9FcXVhbCh7XG4gICAgICAgICAgaW5wdXQ6IHsgW3BhcmFtTmFtZV06IFwiSURcIiB9LFxuICAgICAgICB9KTtcbiAgICAgIH0pO1xuICAgIH1cbiAgfVxufSk7XG4iXX0=
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getIdNormalizerPlugin = exports.idNormalizerMiddlewareOptions = exports.idNormalizerMiddleware = void 0;
var tslib_1 = require("tslib");
var constants_1 = require("./constants");
var IDENTIFIER_PARAMETERS = ["DelegationSetId", "HostedZoneId", "Id"];
const constants_1 = require("./constants");
const IDENTIFIER_PARAMETERS = ["DelegationSetId", "HostedZoneId", "Id"];
function idNormalizerMiddleware() {
var _this = this;
return function (next) { return function (args) { return tslib_1.__awaiter(_this, void 0, void 0, function () {
var input, IDENTIFIER_PARAMETERS_1, IDENTIFIER_PARAMETERS_1_1, paramName, param;
var e_1, _a;
return tslib_1.__generator(this, function (_b) {
input = tslib_1.__assign({}, args.input);
try {
for (IDENTIFIER_PARAMETERS_1 = tslib_1.__values(IDENTIFIER_PARAMETERS), IDENTIFIER_PARAMETERS_1_1 = IDENTIFIER_PARAMETERS_1.next(); !IDENTIFIER_PARAMETERS_1_1.done; IDENTIFIER_PARAMETERS_1_1 = IDENTIFIER_PARAMETERS_1.next()) {
paramName = IDENTIFIER_PARAMETERS_1_1.value;
param = input[paramName];
if (param) {
input[paramName] = param.replace(constants_1.IDENTIFIER_PREFIX_PATTERN, "");
}
}
return (next) => async (args) => {
const input = { ...args.input };
for (const paramName of IDENTIFIER_PARAMETERS) {
const param = input[paramName];
if (param) {
input[paramName] = param.replace(constants_1.IDENTIFIER_PREFIX_PATTERN, "");
}
catch (e_1_1) { e_1 = { error: e_1_1 }; }
finally {
try {
if (IDENTIFIER_PARAMETERS_1_1 && !IDENTIFIER_PARAMETERS_1_1.done && (_a = IDENTIFIER_PARAMETERS_1.return)) _a.call(IDENTIFIER_PARAMETERS_1);
}
finally { if (e_1) throw e_1.error; }
}
return [2 /*return*/, next(tslib_1.__assign(tslib_1.__assign({}, args), { input: input }))];
}
return next({
...args,
input,
});
}); }; };
};
}

@@ -41,7 +28,7 @@ exports.idNormalizerMiddleware = idNormalizerMiddleware;

// eslint-disable-next-line @typescript-eslint/no-unused-vars
exports.getIdNormalizerPlugin = function (unused) { return ({
applyToStack: function (clientStack) {
exports.getIdNormalizerPlugin = (unused) => ({
applyToStack: (clientStack) => {
clientStack.add(idNormalizerMiddleware(), exports.idNormalizerMiddlewareOptions);
},
}); };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWQtbm9ybWFsaXplci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9pZC1ub3JtYWxpemVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFVQSx5Q0FBd0Q7QUFReEQsSUFBTSxxQkFBcUIsR0FBa0MsQ0FBQyxpQkFBaUIsRUFBRSxjQUFjLEVBQUUsSUFBSSxDQUFDLENBQUM7QUFFdkcsU0FBZ0Isc0JBQXNCO0lBQXRDLGlCQW1CQztJQWxCQyxPQUFPLFVBQ0wsSUFBb0MsSUFDRCxPQUFBLFVBQ25DLElBQXFDOzs7O1lBRS9CLEtBQUssd0JBQVMsSUFBSSxDQUFDLEtBQWEsQ0FBRSxDQUFDOztnQkFDekMsS0FBd0IsMEJBQUEsaUJBQUEscUJBQXFCLENBQUEsMkpBQUU7b0JBQXBDLFNBQVM7b0JBQ1osS0FBSyxHQUFHLEtBQUssQ0FBQyxTQUFTLENBQUMsQ0FBQztvQkFDL0IsSUFBSSxLQUFLLEVBQUU7d0JBQ1QsS0FBSyxDQUFDLFNBQVMsQ0FBQyxHQUFHLEtBQUssQ0FBQyxPQUFPLENBQUMscUNBQXlCLEVBQUUsRUFBRSxDQUFDLENBQUM7cUJBQ2pFO2lCQUNGOzs7Ozs7Ozs7WUFFRCxzQkFBTyxJQUFJLHVDQUNOLElBQUksS0FDUCxLQUFLLE9BQUEsSUFDTCxFQUFDOztTQUNKLEVBZm9DLENBZXBDLENBQUM7QUFDSixDQUFDO0FBbkJELHdEQW1CQztBQUVZLFFBQUEsNkJBQTZCLEdBQTZCO0lBQ3JFLElBQUksRUFBRSxZQUFZO0lBQ2xCLElBQUksRUFBRSxDQUFDLGFBQWEsQ0FBQztJQUNyQixJQUFJLEVBQUUsd0JBQXdCO0NBQy9CLENBQUM7QUFFRiw2REFBNkQ7QUFDaEQsUUFBQSxxQkFBcUIsR0FBRyxVQUFDLE1BQVcsSUFBMEIsT0FBQSxDQUFDO0lBQzFFLFlBQVksRUFBRSxVQUFDLFdBQVc7UUFDeEIsV0FBVyxDQUFDLEdBQUcsQ0FBQyxzQkFBc0IsRUFBRSxFQUFFLHFDQUE2QixDQUFDLENBQUM7SUFDM0UsQ0FBQztDQUNGLENBQUMsRUFKeUUsQ0FJekUsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIEluaXRpYWxpemVIYW5kbGVyLFxuICBJbml0aWFsaXplSGFuZGxlckFyZ3VtZW50cyxcbiAgSW5pdGlhbGl6ZUhhbmRsZXJPcHRpb25zLFxuICBJbml0aWFsaXplSGFuZGxlck91dHB1dCxcbiAgSW5pdGlhbGl6ZU1pZGRsZXdhcmUsXG4gIE1ldGFkYXRhQmVhcmVyLFxuICBQbHVnZ2FibGUsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBJREVOVElGSUVSX1BSRUZJWF9QQVRURVJOIH0gZnJvbSBcIi4vY29uc3RhbnRzXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgSWRlbnRpZmllckJlYXJlciB7XG4gIERlbGVnYXRpb25TZXRJZD86IHN0cmluZztcbiAgSG9zdGVkWm9uZUlkPzogc3RyaW5nO1xuICBJZD86IHN0cmluZztcbn1cblxuY29uc3QgSURFTlRJRklFUl9QQVJBTUVURVJTOiBBcnJheTxrZXlvZiBJZGVudGlmaWVyQmVhcmVyPiA9IFtcIkRlbGVnYXRpb25TZXRJZFwiLCBcIkhvc3RlZFpvbmVJZFwiLCBcIklkXCJdO1xuXG5leHBvcnQgZnVuY3Rpb24gaWROb3JtYWxpemVyTWlkZGxld2FyZSgpOiBJbml0aWFsaXplTWlkZGxld2FyZTxhbnksIGFueT4ge1xuICByZXR1cm4gPE91dHB1dCBleHRlbmRzIE1ldGFkYXRhQmVhcmVyPihcbiAgICBuZXh0OiBJbml0aWFsaXplSGFuZGxlcjxhbnksIE91dHB1dD5cbiAgKTogSW5pdGlhbGl6ZUhhbmRsZXI8YW55LCBPdXRwdXQ+ID0+IGFzeW5jIChcbiAgICBhcmdzOiBJbml0aWFsaXplSGFuZGxlckFyZ3VtZW50czxhbnk+XG4gICk6IFByb21pc2U8SW5pdGlhbGl6ZUhhbmRsZXJPdXRwdXQ8T3V0cHV0Pj4gPT4ge1xuICAgIGNvbnN0IGlucHV0ID0geyAuLi4oYXJncy5pbnB1dCBhcyBhbnkpIH07XG4gICAgZm9yIChjb25zdCBwYXJhbU5hbWUgb2YgSURFTlRJRklFUl9QQVJBTUVURVJTKSB7XG4gICAgICBjb25zdCBwYXJhbSA9IGlucHV0W3BhcmFtTmFtZV07XG4gICAgICBpZiAocGFyYW0pIHtcbiAgICAgICAgaW5wdXRbcGFyYW1OYW1lXSA9IHBhcmFtLnJlcGxhY2UoSURFTlRJRklFUl9QUkVGSVhfUEFUVEVSTiwgXCJcIik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcmV0dXJuIG5leHQoe1xuICAgICAgLi4uYXJncyxcbiAgICAgIGlucHV0LFxuICAgIH0pO1xuICB9O1xufVxuXG5leHBvcnQgY29uc3QgaWROb3JtYWxpemVyTWlkZGxld2FyZU9wdGlvbnM6IEluaXRpYWxpemVIYW5kbGVyT3B0aW9ucyA9IHtcbiAgc3RlcDogXCJpbml0aWFsaXplXCIsXG4gIHRhZ3M6IFtcIlJPVVRFNTNfSURTXCJdLFxuICBuYW1lOiBcImlkTm9ybWFsaXplck1pZGRsZXdhcmVcIixcbn07XG5cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tdW51c2VkLXZhcnNcbmV4cG9ydCBjb25zdCBnZXRJZE5vcm1hbGl6ZXJQbHVnaW4gPSAodW51c2VkOiBhbnkpOiBQbHVnZ2FibGU8YW55LCBhbnk+ID0+ICh7XG4gIGFwcGx5VG9TdGFjazogKGNsaWVudFN0YWNrKSA9PiB7XG4gICAgY2xpZW50U3RhY2suYWRkKGlkTm9ybWFsaXplck1pZGRsZXdhcmUoKSwgaWROb3JtYWxpemVyTWlkZGxld2FyZU9wdGlvbnMpO1xuICB9LFxufSk7XG4iXX0=
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWQtbm9ybWFsaXplci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9pZC1ub3JtYWxpemVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQVVBLDJDQUF3RDtBQVF4RCxNQUFNLHFCQUFxQixHQUFrQyxDQUFDLGlCQUFpQixFQUFFLGNBQWMsRUFBRSxJQUFJLENBQUMsQ0FBQztBQUV2RyxTQUFnQixzQkFBc0I7SUFDcEMsT0FBTyxDQUNMLElBQW9DLEVBQ0osRUFBRSxDQUFDLEtBQUssRUFDeEMsSUFBcUMsRUFDSyxFQUFFO1FBQzVDLE1BQU0sS0FBSyxHQUFHLEVBQUUsR0FBSSxJQUFJLENBQUMsS0FBYSxFQUFFLENBQUM7UUFDekMsS0FBSyxNQUFNLFNBQVMsSUFBSSxxQkFBcUIsRUFBRTtZQUM3QyxNQUFNLEtBQUssR0FBRyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUM7WUFDL0IsSUFBSSxLQUFLLEVBQUU7Z0JBQ1QsS0FBSyxDQUFDLFNBQVMsQ0FBQyxHQUFHLEtBQUssQ0FBQyxPQUFPLENBQUMscUNBQXlCLEVBQUUsRUFBRSxDQUFDLENBQUM7YUFDakU7U0FDRjtRQUVELE9BQU8sSUFBSSxDQUFDO1lBQ1YsR0FBRyxJQUFJO1lBQ1AsS0FBSztTQUNOLENBQUMsQ0FBQztJQUNMLENBQUMsQ0FBQztBQUNKLENBQUM7QUFuQkQsd0RBbUJDO0FBRVksUUFBQSw2QkFBNkIsR0FBNkI7SUFDckUsSUFBSSxFQUFFLFlBQVk7SUFDbEIsSUFBSSxFQUFFLENBQUMsYUFBYSxDQUFDO0lBQ3JCLElBQUksRUFBRSx3QkFBd0I7Q0FDL0IsQ0FBQztBQUVGLDZEQUE2RDtBQUNoRCxRQUFBLHFCQUFxQixHQUFHLENBQUMsTUFBVyxFQUF1QixFQUFFLENBQUMsQ0FBQztJQUMxRSxZQUFZLEVBQUUsQ0FBQyxXQUFXLEVBQUUsRUFBRTtRQUM1QixXQUFXLENBQUMsR0FBRyxDQUFDLHNCQUFzQixFQUFFLEVBQUUscUNBQTZCLENBQUMsQ0FBQztJQUMzRSxDQUFDO0NBQ0YsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgSW5pdGlhbGl6ZUhhbmRsZXIsXG4gIEluaXRpYWxpemVIYW5kbGVyQXJndW1lbnRzLFxuICBJbml0aWFsaXplSGFuZGxlck9wdGlvbnMsXG4gIEluaXRpYWxpemVIYW5kbGVyT3V0cHV0LFxuICBJbml0aWFsaXplTWlkZGxld2FyZSxcbiAgTWV0YWRhdGFCZWFyZXIsXG4gIFBsdWdnYWJsZSxcbn0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5cbmltcG9ydCB7IElERU5USUZJRVJfUFJFRklYX1BBVFRFUk4gfSBmcm9tIFwiLi9jb25zdGFudHNcIjtcblxuZXhwb3J0IGludGVyZmFjZSBJZGVudGlmaWVyQmVhcmVyIHtcbiAgRGVsZWdhdGlvblNldElkPzogc3RyaW5nO1xuICBIb3N0ZWRab25lSWQ/OiBzdHJpbmc7XG4gIElkPzogc3RyaW5nO1xufVxuXG5jb25zdCBJREVOVElGSUVSX1BBUkFNRVRFUlM6IEFycmF5PGtleW9mIElkZW50aWZpZXJCZWFyZXI+ID0gW1wiRGVsZWdhdGlvblNldElkXCIsIFwiSG9zdGVkWm9uZUlkXCIsIFwiSWRcIl07XG5cbmV4cG9ydCBmdW5jdGlvbiBpZE5vcm1hbGl6ZXJNaWRkbGV3YXJlKCk6IEluaXRpYWxpemVNaWRkbGV3YXJlPGFueSwgYW55PiB7XG4gIHJldHVybiA8T3V0cHV0IGV4dGVuZHMgTWV0YWRhdGFCZWFyZXI+KFxuICAgIG5leHQ6IEluaXRpYWxpemVIYW5kbGVyPGFueSwgT3V0cHV0PlxuICApOiBJbml0aWFsaXplSGFuZGxlcjxhbnksIE91dHB1dD4gPT4gYXN5bmMgKFxuICAgIGFyZ3M6IEluaXRpYWxpemVIYW5kbGVyQXJndW1lbnRzPGFueT5cbiAgKTogUHJvbWlzZTxJbml0aWFsaXplSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gICAgY29uc3QgaW5wdXQgPSB7IC4uLihhcmdzLmlucHV0IGFzIGFueSkgfTtcbiAgICBmb3IgKGNvbnN0IHBhcmFtTmFtZSBvZiBJREVOVElGSUVSX1BBUkFNRVRFUlMpIHtcbiAgICAgIGNvbnN0IHBhcmFtID0gaW5wdXRbcGFyYW1OYW1lXTtcbiAgICAgIGlmIChwYXJhbSkge1xuICAgICAgICBpbnB1dFtwYXJhbU5hbWVdID0gcGFyYW0ucmVwbGFjZShJREVOVElGSUVSX1BSRUZJWF9QQVRURVJOLCBcIlwiKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICByZXR1cm4gbmV4dCh7XG4gICAgICAuLi5hcmdzLFxuICAgICAgaW5wdXQsXG4gICAgfSk7XG4gIH07XG59XG5cbmV4cG9ydCBjb25zdCBpZE5vcm1hbGl6ZXJNaWRkbGV3YXJlT3B0aW9uczogSW5pdGlhbGl6ZUhhbmRsZXJPcHRpb25zID0ge1xuICBzdGVwOiBcImluaXRpYWxpemVcIixcbiAgdGFnczogW1wiUk9VVEU1M19JRFNcIl0sXG4gIG5hbWU6IFwiaWROb3JtYWxpemVyTWlkZGxld2FyZVwiLFxufTtcblxuLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby11bnVzZWQtdmFyc1xuZXhwb3J0IGNvbnN0IGdldElkTm9ybWFsaXplclBsdWdpbiA9ICh1bnVzZWQ6IGFueSk6IFBsdWdnYWJsZTxhbnksIGFueT4gPT4gKHtcbiAgYXBwbHlUb1N0YWNrOiAoY2xpZW50U3RhY2spID0+IHtcbiAgICBjbGllbnRTdGFjay5hZGQoaWROb3JtYWxpemVyTWlkZGxld2FyZSgpLCBpZE5vcm1hbGl6ZXJNaWRkbGV3YXJlT3B0aW9ucyk7XG4gIH0sXG59KTtcbiJdfQ==
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
const tslib_1 = require("tslib");
tslib_1.__exportStar(require("./change-resource-record-sets"), exports);
tslib_1.__exportStar(require("./id-normalizer"), exports);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsd0VBQThDO0FBQzlDLDBEQUFnQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL2NoYW5nZS1yZXNvdXJjZS1yZWNvcmQtc2V0c1wiO1xuZXhwb3J0ICogZnJvbSBcIi4vaWQtbm9ybWFsaXplclwiO1xuIl19
{
"name": "@aws-sdk/middleware-sdk-route53",
"version": "1.0.0-gamma.8",
"version": "1.0.0-rc.1",
"scripts": {

@@ -21,3 +21,3 @@ "prepublishOnly": "yarn build:cjs && yarn build:es",

"dependencies": {
"@aws-sdk/types": "1.0.0-gamma.7",
"@aws-sdk/types": "1.0.0-rc.1",
"tslib": "^1.8.0"

@@ -29,3 +29,6 @@ },

"typescript": "~4.0.2"
},
"engines": {
"node": ">= 10.0.0"
}
}
{
"compilerOptions": {
"declaration": true,
"strict": true,
"sourceMap": false,
"downlevelIteration": true,
"importHelpers": true,
"noEmitHelpers": true,
"lib": ["es5", "es2015.promise", "es2015.collection", "es2015.iterable", "es2015.symbol.wellknown"],
"rootDir": "./src",
"outDir": "./dist/cjs",
"inlineSourceMap": true,
"inlineSources": true,
"baseUrl": "."

@@ -15,0 +6,0 @@ },

{
"compilerOptions": {
"declaration": true,
"strict": true,
"sourceMap": false,
"downlevelIteration": true,
"importHelpers": true,
"noEmitHelpers": true,
"lib": ["es5", "es2015.promise", "es2015.collection", "es2015.iterable", "es2015.symbol.wellknown"],
"rootDir": "./src",
"outDir": "./dist/es",
"inlineSourceMap": true,
"inlineSources": true,
"baseUrl": "."

@@ -15,0 +7,0 @@ },

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc